- Group AUTO_RPC_GROUP
-
- Class ConnectionGraph
- Use ConnectionGraph2
- Class FullyConnectedMesh
- Use FullyConnectedMesh2
- Class LightweightDatabaseClient
- Use RakNet::SQLite3ClientPlugin found at DependentExtensions/SQLite3Plugin/SQLite3ClientPlugin.h
- Class LightweightDatabaseServer
- Use RakNet::SQLite3ServerPlugin found at DependentExtensions/SQLite3Plugin/SQLite3ServerPlugin.h
- Member NetworkID::guid
- Use NETWORK_ID_SUPPORTS_PEER_TO_PEER in RakNetDefines.h
- Member NetworkIDManager::GET_OBJECT_FROM_ID (NetworkID x)
- , use the template form. This form requires that NetworkIDObject is the basemost derived class
- Member NetworkIDManager::SetExternalSystemAddress (SystemAddress systemAddress)
- Use NetworkIDManager::SetGuid() and NetworkIDManager::GetGuid() instead Necessary for peer to peer, as NetworkIDs are then composed of your external player Id (doesn't matter which, as long as unique) plus the usual object ID number. Get this from RakPeer::GetExternalSystemAddress) one time, the first time you make a connection.
- Class RakNet::AutoRPC
- See RakNet::RPC3
- Class RakNet::ReplicaManager2
- See RakNet::ReplicaManager3
- Class RakNetTransport
- Use RakNetTransport2
- Member RakPeer::ApplyNetworkSimulator (float packetloss, unsigned short minExtraPing, unsigned short extraPingVariance)
- Use http://www.jenkinssoftware.com/raknet/forum/index.php?topic=1671.0 instead.
- Member RakPeer::RegisterAsRemoteProcedureCall (const char *uniqueID, void(*functionPointer)(RPCParameters *rpcParms))
- Use RakNet::RPC3
- Member RakPeer::RegisterClassMemberRPC (const char *uniqueID, void *functionPointer)
- Use RakNet::RPC3
- Member RakPeer::RemoveRouterInterface (RouterInterface *routerInterface)
- This was added without considering proper architecture
- Member RakPeer::RPC (const char *uniqueID, const char *data, BitSize_t bitLength, PacketPriority priority, PacketReliability reliability, char orderingChannel, const AddressOrGUID systemIdentifier, bool broadcast, RakNetTime *includedTimestamp, NetworkID networkID, RakNet::BitStream *replyFromTarget)
- Use RakNet::RPC3. This only correctly works for C functions. For C++, it only works for Windows. It is less flexible than RPC3 ------------------------------------------- Deprecated -------------------------
- Member RakPeer::RPC (const char *uniqueID, const RakNet::BitStream *bitStream, PacketPriority priority, PacketReliability reliability, char orderingChannel, const AddressOrGUID systemIdentifier, bool broadcast, RakNetTime *includedTimestamp, NetworkID networkID, RakNet::BitStream *replyFromTarget)
- Use RakNet::RPC3. This only correctly works for C functions. For C++, it only works for Windows. It is less flexible than RPC3 ------------------------------------------- Deprecated -------------------------
- Member RakPeer::SetRouterInterface (RouterInterface *routerInterface)
- This was added without considering proper architecture
- Member RakPeer::UnregisterAsRemoteProcedureCall (const char *uniqueID)
- Use RakNet::RPC3
- Member RakPeerInterface::ApplyNetworkSimulator (float packetloss, unsigned short minExtraPing, unsigned short extraPingVariance)=0
- Use http://www.jenkinssoftware.com/forum/index.php?topic=1671.0 instead.
- Member RakPeerInterface::RegisterAsRemoteProcedureCall (const char *uniqueID, void(*functionPointer)(RPCParameters *rpcParms))=0
- Use RakNet::RPC3 instead
- Member RakPeerInterface::RegisterClassMemberRPC (const char *uniqueID, void *functionPointer)=0
- Use RakNet::RPC3 instead
- Member RakPeerInterface::RPC (const char *uniqueID, const char *data, BitSize_t bitLength, PacketPriority priority, PacketReliability reliability, char orderingChannel, const AddressOrGUID systemIdentifier, bool broadcast, RakNetTime *includedTimestamp, NetworkID networkID, RakNet::BitStream *replyFromTarget)=0
- Use RakNet::RPC3
- Member RakPeerInterface::RPC (const char *uniqueID, const RakNet::BitStream *bitStream, PacketPriority priority, PacketReliability reliability, char orderingChannel, const AddressOrGUID systemIdentifier, bool broadcast, RakNetTime *includedTimestamp, NetworkID networkID, RakNet::BitStream *replyFromTarget)=0
- Use RakNet::RPC3
- Member RakPeerInterface::UnregisterAsRemoteProcedureCall (const char *uniqueID)=0
- Use RakNet::RPC3 instead
- Member REGISTER_CLASS_MEMBER_RPC (networkObject, className, functionName)
Use RakNet::RPC3 instead
Use RakNet::RPC3 instead
- Member REGISTER_STATIC_RPC (networkObject, functionName)
- Use RakNet::RPC3 instead
- Class ReplicaManager
- See RakNet::ReplicaManager3
- Class Router
- Class RPCParameters
- use RakNet::RPC3 instead
- Member UNREGISTER_STATIC_RPC (networkObject, functionName)
- Use RakNet::RPC3 instead