ReplicaNet and RNLobby
1
|
This is the complete list of members for ReplicaObject, including all inherited members.
_DebugInternal_EmitClassCreate(const int packetSize, const int toSession) (defined in ReplicaObject) | ReplicaObject | protected |
_DebugInternal_EmitClassDelete(const int packetSize, const int toSession) (defined in ReplicaObject) | ReplicaObject | protected |
_DebugInternal_EmitClassUnpublish(const int packetSize, const int toSession) (defined in ReplicaObject) | ReplicaObject | protected |
_Internal_GetFullyQualifiedName(void) (defined in ReplicaObject) | ReplicaObject | protected |
_Internal_GetUpdateType(void) (defined in ReplicaObject) | ReplicaObject | inlineprotectedvirtual |
_Internal_SetFullyQualifiedName(const char *name=0) (defined in ReplicaObject) | ReplicaObject | protected |
_Internal_SetupBand(void) (defined in ReplicaObject) | ReplicaObject | inlineprotectedvirtual |
_Internal_SetupLoadBalance(void) (defined in ReplicaObject) | ReplicaObject | inlineprotectedvirtual |
_Internal_SetupLoadBalanceDefault(void) (defined in ReplicaObject) | ReplicaObject | inlineprotectedvirtual |
_Internal_SetupLoadBalanceScore(void) (defined in ReplicaObject) | ReplicaObject | inlineprotectedvirtual |
_Internal_SetupLoadBalanceScoreDefault(void) (defined in ReplicaObject) | ReplicaObject | inlineprotectedvirtual |
_Internal_SetupOpaquePointer(void) (defined in ReplicaObject) | ReplicaObject | inlineprotectedvirtual |
_Internal_SetupPropagateDistance(void) (defined in ReplicaObject) | ReplicaObject | inlineprotectedvirtual |
_Internal_SetupPropagateDistanceDefault(void) (defined in ReplicaObject) | ReplicaObject | inlineprotectedvirtual |
_Internal_SetupPropagateDistanceExclude(void) (defined in ReplicaObject) | ReplicaObject | inlineprotectedvirtual |
_Internal_SetupPropagateDistanceExcludeDefault(void) (defined in ReplicaObject) | ReplicaObject | inlineprotectedvirtual |
_Internal_SetupPropagateDistanceInclude(void) (defined in ReplicaObject) | ReplicaObject | inlineprotectedvirtual |
_Internal_SetupPropagateDistanceIncludeDefault(void) (defined in ReplicaObject) | ReplicaObject | inlineprotectedvirtual |
_Internal_SetupPropagateToSessionDistanceRecalculationDelay(void) (defined in ReplicaObject) | ReplicaObject | inlineprotectedvirtual |
AddAutoRegisterDataBlock(DataBlock *const dataBlock) | ReplicaObject | |
AllocateForReplicaNet(void) | ReplicaObject | static |
ApproveFault(void) | ReplicaObject | virtual |
ApproveMigration(void) | ReplicaObject | virtual |
CalculateDistanceToObject(ReplicaObject *object) | ReplicaObject | virtual |
CallBackDataReceive(const int fromsessionid, const void *data, const int length, const PacketType type) | ReplicaObject | virtual |
CallbackObjectUnpublishPost(void) | ReplicaObject | virtual |
CallbackObjectUnpublishPre(void) | ReplicaObject | virtual |
ContinuityBreak(float &variable, unsigned char breakTypes) | ReplicaObject | |
DataBlock (defined in ReplicaObject) | ReplicaObject | friend |
DataBlockPacketDataReceived(const DataBlock *datablock) | ReplicaObject | virtual |
DataBlockPacketDataReceivedPost(const DataBlock *datablock) | ReplicaObject | virtual |
DataSend(const int sessionid, const void *data, const int length, const PacketType type=kPacket_Reliable, const unsigned int band=0) | ReplicaObject | |
DelayedDelete(const float delaySeconds=0.0f) | ReplicaObject | |
DelayedDeleteCancel(void) | ReplicaObject | |
DeleteForReplicaNet(ReplicaObject *object) | ReplicaObject | static |
FindDataBlock(void *pdata) | ReplicaObject | |
FindDataBlock(dataType &member) | ReplicaObject | inline |
GetBand(void) const | ReplicaObject | |
GetBoundReplicaNet(void) | ReplicaObject | |
GetClassID(void)=0 | ReplicaObject | pure virtual |
GetDelayBind(void) | ReplicaObject | static |
GetDelayedDelete(void) | ReplicaObject | |
GetDelayedDelete(float &delaySeconds) | ReplicaObject | |
GetDelayIDFetch(void) | ReplicaObject | static |
GetDistanceToObject(ReplicaObject *object) | ReplicaObject | |
GetLoadBalancing(void) | ReplicaObject | |
GetLoadScore(void) | ReplicaObject | |
GetMessageReflectionID(void) const | ReplicaObject | |
GetNewSessionIDAndUniqueID(RNReplicaNet::ReplicaNet *toBindTo=0) | ReplicaObject | |
GetNumExpectedDataBlocks(void) | ReplicaObject | protectedvirtual |
GetOpaquePointer(void *data=0) | ReplicaObject | virtual |
GetProcessingDataBlocksFromSessionID(void) | ReplicaObject | |
GetPropagateToSessionDistance(void) const | ReplicaObject | |
GetPropagateToSessionDistanceExclude(void) const | ReplicaObject | |
GetPropagateToSessionDistanceInclude(void) const | ReplicaObject | |
GetRegistered(void)=0 | ReplicaObject | pure virtual |
GetRegistryBlock(void) const =0 | ReplicaObject | pure virtual |
GetSessionID(void) | ReplicaObject | |
GetSessionPropagationFilter(void) const | ReplicaObject | |
GetSessionPropagationSet(std::set< int > &theSet) | ReplicaObject | |
GetUniqueID(void) | ReplicaObject | |
GetUpdateSendDormant(void) const | ReplicaObject | |
GetUpdateSendDormantDelay(bool &dormant, float &delaySeconds) const | ReplicaObject | |
GiveDeltaHint(float &variable, float delta) | ReplicaObject | |
GiveOwnership(int sessionID) | ReplicaObject | |
IsMaster(void) const | ReplicaObject | |
IsPublished(void) const | ReplicaObject | |
IsReplica(void) const | ReplicaObject | |
kNoOwnerThread enum value (defined in MutexClass) | MutexClass | private |
kPacket_Certain enum value (defined in ReplicaObject) | ReplicaObject | |
kPacket_Ordered enum value (defined in ReplicaObject) | ReplicaObject | |
kPacket_Reliable enum value (defined in ReplicaObject) | ReplicaObject | |
kPacket_Unreliable enum value (defined in ReplicaObject) | ReplicaObject | |
Lock(void) | MutexClass | private |
mDataBlocksRegistered (defined in ReplicaObject) | ReplicaObject | protected |
MutexClass() | MutexClass | private |
OwnerChange(void) | ReplicaObject | virtual |
PacketType enum name (defined in ReplicaObject) | ReplicaObject | |
PostObjectCreate(void) | ReplicaObject | virtual |
Publish(void) | ReplicaObject | |
RegisterDataBlock(DataBlock *block) | ReplicaObject | protectedvirtual |
ReplicaNet (defined in ReplicaObject) | ReplicaObject | friend |
ReplicaNetPrivate (defined in ReplicaObject) | ReplicaObject | friend |
ReplicaObject() | ReplicaObject | |
RequestOwnership(void) | ReplicaObject | |
SessionPropagationAddSession(const int sessionID) | ReplicaObject | |
SessionPropagationRemoveSession(const int sessionID) | ReplicaObject | |
SessionUnique (defined in ReplicaObject) | ReplicaObject | friend |
SetBand(const unsigned int band=0) | ReplicaObject | |
SetDelayBind(const bool delay=false) | ReplicaObject | static |
SetDelayIDFetch(const bool delay=false) | ReplicaObject | static |
SetLoadBalancing(const bool enable=false) | ReplicaObject | |
SetLoadBalancingDefault(const bool defaultValue=false) | ReplicaObject | |
SetLoadScore(const float load=0.0f) | ReplicaObject | |
SetLoadScoreDefault(const float defaultLoad=0.0f) | ReplicaObject | |
SetMessageReflectionID(const int sessionID=kReplicaObjectUnknownUniqueID) | ReplicaObject | |
SetNumExpectedDataBlocks(const int expected) (defined in ReplicaObject) | ReplicaObject | protectedvirtual |
SetOpaquePointer(void *data) | ReplicaObject | virtual |
SetPropagateToSessionDistance(const float distance=kReplicaObject_InfiniteDistance) | ReplicaObject | |
SetPropagateToSessionDistanceDefault(const float distance=kReplicaObject_InfiniteDistance) | ReplicaObject | |
SetPropagateToSessionDistanceExclude(const float distance=kReplicaObject_InfiniteDistance) | ReplicaObject | |
SetPropagateToSessionDistanceExcludeDefault(const float distance=kReplicaObject_InfiniteDistance) | ReplicaObject | |
SetPropagateToSessionDistanceInclude(const float distance=kReplicaObject_InfiniteDistance) | ReplicaObject | |
SetPropagateToSessionDistanceIncludeDefault(const float distance=kReplicaObject_InfiniteDistance) | ReplicaObject | |
SetPropagateToSessionDistanceRecalculationDelay(const float delay=0.1f) | ReplicaObject | |
SetRegistered(bool flag=true)=0 | ReplicaObject | pure virtual |
SetSessionPropagationFilter(const bool enable=false) | ReplicaObject | |
UnLock(void) | MutexClass | private |
Unpublish(void) | ReplicaObject | |
UpdateIsCertain(void) | ReplicaObject | |
UpdateIsOrdered(void) | ReplicaObject | |
UpdateIsReliable(void) | ReplicaObject | |
UpdateIsUnreliable(void) | ReplicaObject | |
UpdateSendDormant(const bool dormant=false) | ReplicaObject | |
UpdateSendDormantDelay(const bool dormant=false, const float delaySeconds=0.0f) | ReplicaObject | |
UpdateSendDormantDelayCancel(void) | ReplicaObject | |
UpdateSendDormantDelayStateChange(const bool dormant) | ReplicaObject | virtual |
UpdateSetCertain(void) | ReplicaObject | |
UpdateSetOrdered(void) | ReplicaObject | |
UpdateSetReliable(void) | ReplicaObject | |
UpdateSetUnreliable(void) | ReplicaObject | |
UserRegisterDataBlocks(void) | ReplicaObject | virtual |
~MutexClass() | MutexClass | privatevirtual |
~ReplicaObject() | ReplicaObject | virtual |