ReplicaNet and RNLobby  1
The ReplicaNet and RNLobby family

ReplicaNet and RNROLCompiler work together to provide a high level object oriented class management system. ReplicaNet uses the session management features of XPSession and this library can be used instead of ReplicaNet for those that only require data and session management. The transport system used by XPSession and ReplicaNet is provided by XPURL which includes a configurable reliable UDP protocol. XPURL uses XPSockets which provides a thin platform agnostic socket layer.

RNLobby provides lobby and matchmaking services. It is a system designed to work with ReplicaNet / XPSession / XPURL but can also be used separately.

RNPlatform is a platform agnostic library providing support for serialisation, threads, synchronisation and other OS APIs.