- Main Page
- Modules
- Namespaces
- Classes
- Files
- Directories
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# ReliabilityLayer Member List

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

acknowlegements (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
ackTimeIncrement (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
AddToOrderingList(InternalPacket *internalPacket) | ReliabilityLayer | `[private]`
ApplyNetworkSimulator(double _maxSendBPS, RakNetTime _minExtraPing, RakNetTime _extraPingVariance) (defined in ReliabilityLayer) | ReliabilityLayer |
AreAcksWaiting(void) (defined in ReliabilityLayer) | ReliabilityLayer |
availableBandwidth (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
blockWindowIncreaseUntilTime (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
BuildPacketFromSplitPacketList(SplitPacketIdType splitPacketId, RakNetTimeNS time) | ReliabilityLayer | `[private]`
CalculateHistogramAckSize(void) (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
cheater (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
CheckSHA1(char code[SHA1_LENGTH], unsigned char *const buffer, unsigned int nbytes) | ReliabilityLayer | `[private]`
continuousSend (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
CreateInternalPacketCopy(InternalPacket *original, int dataByteOffset, int dataByteLength, RakNetTimeNS time) | ReliabilityLayer | `[private]`
CreateInternalPacketFromBitStream(RakNet::BitStream *bitStream, RakNetTimeNS time) | ReliabilityLayer | `[private]`
currentBandwidth (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
deadConnection (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
delayList (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
DeleteOldUnreliableSplitPackets(RakNetTimeNS time) | ReliabilityLayer | `[private]`
DeleteSequencedPacketsInList(unsigned char orderingChannel, DataStructures::List< InternalPacket * > &theList, int splitPacketId=-1) | ReliabilityLayer | `[private]`
DeleteSequencedPacketsInList(unsigned char orderingChannel, DataStructures::Queue< InternalPacket * > &theList) | ReliabilityLayer | `[private]`
encryptor (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
extraPingVariance (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
FreeMemory(bool freeAllImmediately) | ReliabilityLayer | `[private]`
FreeThreadedMemory(void) | ReliabilityLayer | `[private]`
freeThreadedMemoryOnNextUpdate | ReliabilityLayer | `[private]`
FreeThreadSafeMemory(void) | ReliabilityLayer | `[private]`
GenerateDatagram(RakNet::BitStream *output, int MTUSize, bool *reliableDataSent, RakNetTimeNS time, PlayerID playerId, DataStructures::List< PluginInterface * > &messageHandlerList) | ReliabilityLayer | `[private]`
GetBitStreamHeaderLength(const InternalPacket *const internalPacket) | ReliabilityLayer | `[private]`
GetOrderingListAtOrderingStream(unsigned char orderingChannel) | ReliabilityLayer | `[private]`
GetResendListDataSize(void) const | ReliabilityLayer | `[private]`
GetSHA1(unsigned char *const buffer, unsigned int nbytes, char code[SHA1_LENGTH]) | ReliabilityLayer | `[private]`
GetSocket(void) | ReliabilityLayer |
GetStatistics(void) | ReliabilityLayer |
GetTimeoutTime(void) | ReliabilityLayer |
HandleSocketReceiveFromConnectedPlayer(const char *buffer, int length, PlayerID playerId, DataStructures::List< PluginInterface * > &messageHandlerList, int MTUSize) | ReliabilityLayer |
hasReceivedPacketQueue | ReliabilityLayer | `[private]`
highBandwidth (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
histogramAckCount (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
histogramEndTime (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
histogramPlossCount (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
histogramReceiveMarker (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
histogramStartTime (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
InitializeVariables(void) (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
InsertIntoSplitPacketList(InternalPacket *internalPacket, RakNetTimeNS time) | ReliabilityLayer | `[private]`
InsertPacketIntoResendList(InternalPacket *internalPacket, RakNetTimeNS time, bool makeCopyOfInternalPacket, bool firstResend) | ReliabilityLayer | `[private]`
internalPacketPool (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
IsCheater(void) const | ReliabilityLayer |
IsDataWaiting(void) | ReliabilityLayer |
IsDeadConnection(void) const | ReliabilityLayer |
IsExpiredTime(unsigned int input, RakNetTimeNS currentTime) const | ReliabilityLayer | `[private]`
IsNetworkSimulatorActive(void) | ReliabilityLayer |
IsOlderOrderedPacket(OrderingIndexType newPacketOrderingIndex, OrderingIndexType waitingForPacketOrderingIndex) | ReliabilityLayer | `[private]`
IsSendThrottled(int MTUSize) | ReliabilityLayer | `[private]`
KillConnection(void) | ReliabilityLayer |
lastAckTime (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
lastUpdateTime (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
lowBandwidth (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
maxSendBPS (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
messageNumber (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
minExtraPing (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
nextAckTime (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
noPacketlossIncreaseCount (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
orderingList (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
outputQueue (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
ping (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
Receive(unsigned char **data) | ReliabilityLayer |
receivedPacketsBaseIndex (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
receivePacketCount (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
ReliabilityLayer() | ReliabilityLayer |
RemovePacketFromResendListAndDeleteOlderReliableSequenced(const MessageNumberType messageNumber, RakNetTimeNS time) | ReliabilityLayer | `[private]`
resendList (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
resendQueue (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
Reset(bool resetVariables) | ReliabilityLayer |
resetReceivedPackets (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
Send(char *data, int numberOfBitsToSend, PacketPriority priority, PacketReliability reliability, unsigned char orderingChannel, bool makeDataCopy, int MTUSize, RakNetTimeNS currentTime) | ReliabilityLayer |
SendAcknowledgementPacket(const MessageNumberType messageNumber, RakNetTimeNS time) | ReliabilityLayer | `[private]`
SendBitStream(SOCKET s, PlayerID playerId, RakNet::BitStream *bitStream) | ReliabilityLayer | `[private]`
sendPacketCount (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
sendPacketSet (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
SetEncryptionKey(const unsigned char *key) | ReliabilityLayer |
SetPing(RakNetTime i) | ReliabilityLayer |
SetSocket(SOCKET s) | ReliabilityLayer |
SetSplitMessageProgressInterval(int interval) (defined in ReliabilityLayer) | ReliabilityLayer |
SetTimeoutTime(RakNetTime time) | ReliabilityLayer |
SetUnreliableTimeout(RakNetTime timeoutMS) (defined in ReliabilityLayer) | ReliabilityLayer |
splitMessageProgressInterval (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
SplitPacket(InternalPacket *internalPacket, int MTUSize) | ReliabilityLayer | `[private]`
splitPacketChannelList (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
splitPacketId (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
statistics (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
timeoutTime (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
unreliableTimeout (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
Update(SOCKET s, PlayerID playerId, int MTUSize, RakNetTimeNS time, DataStructures::List< PluginInterface * > &messageHandlerList) | ReliabilityLayer |
updateBitStream (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
UpdateNextActionTime(void) (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
UpdateThreadedMemory(void) | ReliabilityLayer | `[private]`
UpdateWindowFromAck(RakNetTimeNS time) | ReliabilityLayer | `[private]`
UpdateWindowFromPacketloss(RakNetTimeNS time) | ReliabilityLayer | `[private]`
waitingForOrderedPacketReadIndex (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
waitingForOrderedPacketWriteIndex (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
waitingForSequencedPacketReadIndex (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
waitingForSequencedPacketWriteIndex (defined in ReliabilityLayer) | ReliabilityLayer | `[private]`
WriteToBitStreamFromInternalPacket(RakNet::BitStream *bitStream, const InternalPacket *const internalPacket) | ReliabilityLayer | `[private]`
~ReliabilityLayer() | ReliabilityLayer |