acknowledgementQueue | ReliabilityLayer | [private] |
AddToOrderingList(InternalPacket *internalPacket) | ReliabilityLayer | [private] |
blockWindowIncreaseUntilTime | ReliabilityLayer | [private] |
BuildPacketFromSplitPacketList(unsigned long splitPacketId, unsigned long time) | ReliabilityLayer | [private] |
cheater | ReliabilityLayer | [private] |
CheckSHA1(char code[SHA1_LENGTH], unsigned char *const buffer, unsigned long nbytes) | ReliabilityLayer | [private] |
CreateInternalPacketCopy(InternalPacket *original, int dataByteOffset, int dataByteLength, unsigned long time) | ReliabilityLayer | [private] |
CreateInternalPacketFromBitStream(RakNet::BitStream *bitStream, unsigned long time) | ReliabilityLayer | [private] |
deadConnection | ReliabilityLayer | [private] |
DeleteOldUnreliableSplitPackets(unsigned long time) | ReliabilityLayer | [private] |
DeleteSequencedPacketsInList(unsigned char orderingChannel, BasicDataStructures::List< InternalPacket * > &theList, int splitPacketId=-1) | ReliabilityLayer | [private] |
DeleteSequencedPacketsInList(unsigned char orderingChannel, BasicDataStructures::Queue< InternalPacket * > &theList) | ReliabilityLayer | [private] |
encryptor | ReliabilityLayer | [private] |
FreeMemory(bool freeAllImmediately) | ReliabilityLayer | [private] |
FreeThreadedMemory(void) | ReliabilityLayer | [private] |
freeThreadedMemoryOnNextUpdate | ReliabilityLayer | [private] |
FreeThreadSafeMemory(void) | ReliabilityLayer | [private] |
GenerateFrame(RakNet::BitStream *output, int MTUSize, bool *reliableDataSent, unsigned long time) | ReliabilityLayer | [private] |
GetBitStreamHeaderLength(const InternalPacket *const internalPacket) | ReliabilityLayer | [private] |
GetOrderingListAtOrderingStream(unsigned char orderingChannel) | ReliabilityLayer | [private] |
GetSHA1(unsigned char *const buffer, unsigned long nbytes, char code[SHA1_LENGTH]) | ReliabilityLayer | [private] |
GetSocket(void) | ReliabilityLayer | |
GetStatistics(void) | ReliabilityLayer | |
HandleSocketReceiveFromConnectedPlayer(char *buffer, int length) | ReliabilityLayer | |
InitializeVariables(void) | ReliabilityLayer | [private] |
InsertIntoSplitPacketList(InternalPacket *internalPacket) | ReliabilityLayer | [private] |
InsertPacketIntoResendQueue(InternalPacket *internalPacket, unsigned long time) | ReliabilityLayer | [private] |
IsCheater(void) const | ReliabilityLayer | |
IsDeadConnection(void) const | ReliabilityLayer | |
IsFrameReady(unsigned long time) | ReliabilityLayer | [private] |
IsOlderOrderedPacket(unsigned char newPacketOrderingIndex, unsigned char waitingForPacketOrderingIndex) | ReliabilityLayer | [private] |
IsSendThrottled(void) | ReliabilityLayer | [private] |
lastAckTime | ReliabilityLayer | [private] |
lastWindowIncreaseSizeTime | ReliabilityLayer | [private] |
lossyWindowSize | ReliabilityLayer | [private] |
lostPacketResendDelay | ReliabilityLayer | [private] |
NUMBER_OF_RELIABILITY_LAYER_MUTEXES enum value | ReliabilityLayer | [private] |
orderingList | ReliabilityLayer | [private] |
outputQueue | ReliabilityLayer | [private] |
packetNumber | ReliabilityLayer | [private] |
packetNumber_MUTEX enum value | ReliabilityLayer | [private] |
Receive(char **data) | ReliabilityLayer | |
receivedPackets | ReliabilityLayer | [private] |
ReliabilityLayer() | ReliabilityLayer | |
reliabilityLayerMutexes | ReliabilityLayer | [private] |
RemovePacketFromResendQueueAndDeleteOlderReliableSequenced(PacketNumberType packetNumber) | ReliabilityLayer | [private] |
resendQueue | ReliabilityLayer | [private] |
Reset(void) | ReliabilityLayer | |
Send(RakNet::BitStream *bitStream, PacketPriority priority, PacketReliability reliability, unsigned char orderingChannel, bool makeDataCopy, int MTUSize) | ReliabilityLayer | |
SendAcknowledgementPacket(PacketNumberType packetNumber, unsigned long time) | ReliabilityLayer | [private] |
SendBitStream(SOCKET s, PlayerID playerId, RakNet::BitStream *bitStream) | ReliabilityLayer | [private] |
sendQueue | ReliabilityLayer | [private] |
sendQueueHighPriority_MUTEX enum value | ReliabilityLayer | [private] |
sendQueueLowPriority_MUTEX enum value | ReliabilityLayer | [private] |
sendQueueMediumPriority_MUTEX enum value | ReliabilityLayer | [private] |
sendQueueSystemPriority_MUTEX enum value | ReliabilityLayer | [private] |
SetEncryptionKey(const unsigned char *key) | ReliabilityLayer | |
SetLostPacketResendDelay(unsigned long i) | ReliabilityLayer | |
SetSocket(SOCKET s) | ReliabilityLayer | |
SplitPacketAndDeleteOriginal(InternalPacket *internalPacket, int MTUSize) | ReliabilityLayer | [private] |
splitPacketId | ReliabilityLayer | [private] |
splitPacketList | ReliabilityLayer | [private] |
statistics | ReliabilityLayer | [private] |
Update(SOCKET s, PlayerID playerId, int MTUSize, unsigned long time) | ReliabilityLayer | |
updateBitStream | ReliabilityLayer | [private] |
UpdatePacketloss(unsigned long time) | ReliabilityLayer | [private] |
waitingForOrderedPacketReadIndex | ReliabilityLayer | [private] |
waitingForOrderedPacketWriteIndex | ReliabilityLayer | [private] |
waitingForOrderedPacketWriteIndex_MUTEX enum value | ReliabilityLayer | [private] |
waitingForSequencedPacketReadIndex | ReliabilityLayer | [private] |
waitingForSequencedPacketWriteIndex | ReliabilityLayer | [private] |
waitingForSequencedPacketWriteIndex_MUTEX enum value | ReliabilityLayer | [private] |
windowSize | ReliabilityLayer | [private] |
WriteToBitStreamFromInternalPacket(RakNet::BitStream *bitStream, const InternalPacket *const internalPacket) | ReliabilityLayer | [private] |
~ReliabilityLayer() | ReliabilityLayer | |