Contextual information about serialization, passed to some functions in Replica2. More...
#include <ReplicaManager2.h>
Public Member Functions | |
SerializationContext () | |
~SerializationContext () | |
SerializationContext (SerializationType st, SystemAddress relay, SystemAddress recipient, RakNetTime _timestamp) | |
Static Public Member Functions | |
static bool | IsSerializationCommand (SerializationType r) |
General category of serialization. | |
static bool | IsDownloadCommand (SerializationType r) |
General category of serialization. | |
static bool | IsDestructionCommand (SerializationType r) |
General category of serialization. | |
static bool | IsConstructionCommand (SerializationType r) |
General category of serialization. | |
static bool | IsVisibilityCommand (SerializationType r) |
General category of serialization. | |
static bool | IsVisible (SerializationType r) |
General category of serialization. | |
Public Attributes | |
SystemAddress | relaySourceAddress |
The system that sent the message to us. | |
SystemAddress | recipientAddress |
The system that we are sending to. | |
RakNetTime | timestamp |
Timestamp to send with the message. 0 means undefined. Set to non-zero to actually transmit using ID_TIMESTAMP. | |
SerializationType | serializationType |
What type of serialization was performed. |
Contextual information about serialization, passed to some functions in Replica2.
Definition at line 414 of file ReplicaManager2.h.
RakNet::SerializationContext::SerializationContext | ( | ) | [inline] |
Definition at line 416 of file ReplicaManager2.h.
RakNet::SerializationContext::~SerializationContext | ( | ) | [inline] |
Definition at line 417 of file ReplicaManager2.h.
RakNet::SerializationContext::SerializationContext | ( | SerializationType | st, | |
SystemAddress | relay, | |||
SystemAddress | recipient, | |||
RakNetTime | _timestamp | |||
) | [inline] |
Definition at line 418 of file ReplicaManager2.h.
bool SerializationContext::IsConstructionCommand | ( | SerializationType | r | ) | [static] |
General category of serialization.
Definition at line 32 of file ReplicaManager2.cpp.
bool SerializationContext::IsDestructionCommand | ( | SerializationType | r | ) | [static] |
General category of serialization.
Definition at line 28 of file ReplicaManager2.cpp.
bool SerializationContext::IsDownloadCommand | ( | SerializationType | r | ) | [static] |
General category of serialization.
Definition at line 24 of file ReplicaManager2.cpp.
bool SerializationContext::IsSerializationCommand | ( | SerializationType | r | ) | [static] |
General category of serialization.
Definition at line 20 of file ReplicaManager2.cpp.
bool SerializationContext::IsVisibilityCommand | ( | SerializationType | r | ) | [static] |
General category of serialization.
Definition at line 36 of file ReplicaManager2.cpp.
bool SerializationContext::IsVisible | ( | SerializationType | r | ) | [static] |
General category of serialization.
Definition at line 40 of file ReplicaManager2.cpp.
The system that we are sending to.
Definition at line 424 of file ReplicaManager2.h.
The system that sent the message to us.
Definition at line 421 of file ReplicaManager2.h.
What type of serialization was performed.
Definition at line 430 of file ReplicaManager2.h.
Timestamp to send with the message. 0 means undefined. Set to non-zero to actually transmit using ID_TIMESTAMP.
Definition at line 427 of file ReplicaManager2.h.