![]() |
Beaming Scene Service
2.0
RakNet wrapper for managing data communications between multiple Beaming clients
|
User Replica. More...
#include <ClientServer.h>
Public Member Functions | |
void | PrintOutput (RakNet::BitStream *bs) |
virtual void | SerializeConstruction (RakNet::BitStream *constructionBitstream, RakNet::Connection_RM3 *destinationConnection) |
virtual bool | DeserializeConstruction (RakNet::BitStream *constructionBitstream, RakNet::Connection_RM3 *sourceConnection) |
virtual void | SerializeDestruction (RakNet::BitStream *destructionBitstream, RakNet::Connection_RM3 *destinationConnection) |
virtual bool | DeserializeDestruction (RakNet::BitStream *destructionBitstream, RakNet::Connection_RM3 *sourceConnection) |
virtual void | DeallocReplica (RakNet::Connection_RM3 *sourceConnection) |
virtual RM3SerializationResult | Serialize (SerializeParameters *serializeParameters) |
virtual void | Deserialize (RakNet::DeserializeParameters *deserializeParameters) |
virtual void | SerializeConstructionRequestAccepted (RakNet::BitStream *serializationBitstream, RakNet::Connection_RM3 *requestingConnection) |
virtual void | DeserializeConstructionRequestAccepted (RakNet::BitStream *serializationBitstream, RakNet::Connection_RM3 *acceptingConnection) |
virtual void | SerializeConstructionRequestRejected (RakNet::BitStream *serializationBitstream, RakNet::Connection_RM3 *requestingConnection) |
virtual void | DeserializeConstructionRequestRejected (RakNet::BitStream *serializationBitstream, RakNet::Connection_RM3 *rejectingConnection) |
virtual RM3ConstructionState | QueryConstruction (RakNet::Connection_RM3 *destinationConnection, ReplicaManager3 *replicaManager3) |
virtual bool | QueryRemoteConstruction (RakNet::Connection_RM3 *sourceConnection) |
virtual RM3QuerySerializationResult | QuerySerialization (RakNet::Connection_RM3 *destinationConnection) |
virtual RM3ActionOnPopConnection | QueryActionOnPopConnection (RakNet::Connection_RM3 *droppedConnection) const |
BeamingUser () | |
virtual | ~BeamingUser () |
Public Attributes | |
char | clientname [128] |
char | clientConfig [128] |
char | clientType [128] |
char | username [128] |
char | logstr [1024] |
char | localtime [128] |
char | ip_port [128] |
User Replica.
Definition at line 83 of file ClientServer.h.
BeamingUser::BeamingUser | ( | ) | [inline] |
Definition at line 165 of file ClientServer.h.
virtual BeamingUser::~BeamingUser | ( | ) | [inline, virtual] |
Definition at line 167 of file ClientServer.h.
virtual void BeamingUser::DeallocReplica | ( | RakNet::Connection_RM3 * | sourceConnection | ) | [inline, virtual] |
Definition at line 131 of file ClientServer.h.
virtual void BeamingUser::Deserialize | ( | RakNet::DeserializeParameters * | deserializeParameters | ) | [inline, virtual] |
Definition at line 135 of file ClientServer.h.
virtual bool BeamingUser::DeserializeConstruction | ( | RakNet::BitStream * | constructionBitstream, |
RakNet::Connection_RM3 * | sourceConnection | ||
) | [inline, virtual] |
Definition at line 111 of file ClientServer.h.
virtual void BeamingUser::DeserializeConstructionRequestAccepted | ( | RakNet::BitStream * | serializationBitstream, |
RakNet::Connection_RM3 * | acceptingConnection | ||
) | [inline, virtual] |
Definition at line 137 of file ClientServer.h.
virtual void BeamingUser::DeserializeConstructionRequestRejected | ( | RakNet::BitStream * | serializationBitstream, |
RakNet::Connection_RM3 * | rejectingConnection | ||
) | [inline, virtual] |
Definition at line 139 of file ClientServer.h.
virtual bool BeamingUser::DeserializeDestruction | ( | RakNet::BitStream * | destructionBitstream, |
RakNet::Connection_RM3 * | sourceConnection | ||
) | [inline, virtual] |
Definition at line 130 of file ClientServer.h.
void BeamingUser::PrintOutput | ( | RakNet::BitStream * | bs | ) | [inline] |
Definition at line 86 of file ClientServer.h.
virtual RM3ActionOnPopConnection BeamingUser::QueryActionOnPopConnection | ( | RakNet::Connection_RM3 * | droppedConnection | ) | const [inline, virtual] |
Definition at line 150 of file ClientServer.h.
virtual RM3ConstructionState BeamingUser::QueryConstruction | ( | RakNet::Connection_RM3 * | destinationConnection, |
ReplicaManager3 * | replicaManager3 | ||
) | [inline, virtual] |
Definition at line 140 of file ClientServer.h.
virtual bool BeamingUser::QueryRemoteConstruction | ( | RakNet::Connection_RM3 * | sourceConnection | ) | [inline, virtual] |
Definition at line 143 of file ClientServer.h.
virtual RM3QuerySerializationResult BeamingUser::QuerySerialization | ( | RakNet::Connection_RM3 * | destinationConnection | ) | [inline, virtual] |
Definition at line 147 of file ClientServer.h.
virtual RM3SerializationResult BeamingUser::Serialize | ( | SerializeParameters * | serializeParameters | ) | [inline, virtual] |
Definition at line 132 of file ClientServer.h.
virtual void BeamingUser::SerializeConstruction | ( | RakNet::BitStream * | constructionBitstream, |
RakNet::Connection_RM3 * | destinationConnection | ||
) | [inline, virtual] |
Definition at line 94 of file ClientServer.h.
virtual void BeamingUser::SerializeConstructionRequestAccepted | ( | RakNet::BitStream * | serializationBitstream, |
RakNet::Connection_RM3 * | requestingConnection | ||
) | [inline, virtual] |
Definition at line 136 of file ClientServer.h.
virtual void BeamingUser::SerializeConstructionRequestRejected | ( | RakNet::BitStream * | serializationBitstream, |
RakNet::Connection_RM3 * | requestingConnection | ||
) | [inline, virtual] |
Definition at line 138 of file ClientServer.h.
virtual void BeamingUser::SerializeDestruction | ( | RakNet::BitStream * | destructionBitstream, |
RakNet::Connection_RM3 * | destinationConnection | ||
) | [inline, virtual] |
Definition at line 129 of file ClientServer.h.
char BeamingUser::clientConfig[128] |
Definition at line 158 of file ClientServer.h.
char BeamingUser::clientname[128] |
Definition at line 157 of file ClientServer.h.
char BeamingUser::clientType[128] |
Definition at line 159 of file ClientServer.h.
char BeamingUser::ip_port[128] |
Definition at line 163 of file ClientServer.h.
char BeamingUser::localtime[128] |
Definition at line 162 of file ClientServer.h.
char BeamingUser::logstr[1024] |
Definition at line 161 of file ClientServer.h.
char BeamingUser::username[128] |
Definition at line 160 of file ClientServer.h.