# ReliabilityLayer Member List

This is the complete list of members for ReliabilityLayer, including all inherited members.

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 |