|
Public Member Functions |
| Multiplayer () |
virtual | ~Multiplayer () |
virtual void | ProcessPackets (InterfaceType *interfaceType) |
Protected Member Functions |
virtual void | ReceiveRemoteDisconnectionNotification (Packet *packet, InterfaceType *interfaceType) |
virtual void | ReceiveRemoteConnectionLost (Packet *packet, InterfaceType *interfaceType) |
virtual void | ReceiveRemoteNewIncomingConnection (Packet *packet, InterfaceType *interfaceType) |
virtual void | ReceiveRemoteExistingConnection (Packet *packet, InterfaceType *interfaceType) |
virtual void | ReceiveRemoteStaticData (Packet *packet, InterfaceType *interfaceType) |
virtual void | ReceiveConnectionBanned (Packet *packet, InterfaceType *interfaceType) |
virtual void | ReceiveConnectionRequestAccepted (Packet *packet, InterfaceType *interfaceType) |
virtual void | ReceiveNewIncomingConnection (Packet *packet, InterfaceType *interfaceType) |
virtual void | ReceiveConnectionResumption (Packet *packet, InterfaceType *interfaceType) |
virtual void | ReceiveNoFreeIncomingConnections (Packet *packet, InterfaceType *interfaceType) |
virtual void | ReceiveDisconnectionNotification (Packet *packet, InterfaceType *interfaceType) |
virtual void | ReceiveConnectionLost (Packet *packet, InterfaceType *interfaceType) |
virtual void | ReceivedStaticData (Packet *packet, InterfaceType *interfaceType) |
virtual void | ReceiveInvalidPassword (Packet *packet, InterfaceType *interfaceType) |
virtual void | ReceiveModifiedPacket (Packet *packet, InterfaceType *interfaceType) |
virtual void | ReceiveRemotePortRefused (Packet *packet, InterfaceType *interfaceType) |
virtual void | ReceiveVoicePacket (Packet *packet, InterfaceType *interfaceType) |
virtual void | ReceivePong (Packet *packet, InterfaceType *interfaceType) |
virtual void | ReceiveAdvertisedSystem (Packet *packet, InterfaceType *interfaceType) |
virtual void | ProcessUnhandledPacket (Packet *packet, unsigned char packetIdentifier, InterfaceType *interfaceType) |
virtual void | ReceiveDistributedNetworkObject (Packet *packet, InterfaceType *interfaceType) |
virtual void | ReceiveDistributedNetworkObjectCreationAccepted (Packet *packet, InterfaceType *interfaceType) |
virtual void | ReceiveDistributedNetworkObjectCreationRejected (Packet *packet, InterfaceType *interfaceType) |
virtual void | ReceiveAutopatcherRequestFileList (Packet *packet, InterfaceType *interfaceType) |
virtual void | ReceiveAutopatcherFileList (Packet *packet, InterfaceType *interfaceType) |
virtual void | ReceiveAutopatcherRequestFiles (Packet *packet, InterfaceType *interfaceType) |
virtual void | ReceiveAutopatcherSetDownloadList (Packet *packet, InterfaceType *interfaceType) |
virtual void | ReceiveAutopatcherWriteFile (Packet *packet, InterfaceType *interfaceType) |
Static Protected Member Functions |
static unsigned char | GetPacketIdentifier (Packet *packet) |
Inherit from this class to make your application. This class handle for you all RakNet internal. You only have to override some method to have the network layer of your application working.