| SLikeNet
    0.1.3
    | 
[Internal] Datagram reliable, ordered, unordered and sequenced sends. Flow control. Message splitting, reassembly, and coalescence. More...
#include "memoryoverride.h"#include "MTUSize.h"#include "DS_LinkedList.h"#include "DS_List.h"#include "SocketLayer.h"#include "PacketPriority.h"#include "DS_Queue.h"#include "BitStream.h"#include "InternalPacket.h"#include "statistics.h"#include "DR_SHA1.h"#include "DS_OrderedList.h"#include "DS_RangeList.h"#include "DS_BPlusTree.h"#include "DS_MemoryPool.h"#include "defines.h"#include "DS_Heap.h"#include "NativeFeatureIncludes.h"#include "SecureHandshake.h"#include "PluginInterface2.h"#include "Rand.h"#include "socket2.h"#include "CCRakNetSlidingWindow.h"Go to the source code of this file.
| Classes | |
| struct | SLNet::SplitPacketChannel | 
| struct | SLNet::BPSTracker | 
| struct | SLNet::BPSTracker::TimeAndValue2 | 
| class | SLNet::ReliabilityLayer | 
| Datagram reliable, ordered, unordered and sequenced sends. Flow control. Message splitting, reassembly, and coalescence.  More... | |
| Namespaces | |
| namespace | SLNet | 
| Simple class to send changes between directories. In essence, a simple autopatcher that can be used for transmitting levels, skins, etc. | |
| Macros | |
| #define | INCLUDE_TIMESTAMP_WITH_DATAGRAMS 0 | 
| #define | NUMBER_OF_ORDERED_STREAMS 32 | 
| Number of ordered streams available. You can use up to 32 ordered streams. | |
| #define | RESEND_TREE_ORDER 32 | 
| Typedefs | |
| typedef uint64_t | SLNet::reliabilityHeapWeightType | 
| Functions | |
| int RAK_DLL_EXPORT | SLNet::SplitPacketChannelComp (SplitPacketIdType const &key, SplitPacketChannel *const &data) | 
[Internal] Datagram reliable, ordered, unordered and sequenced sends. Flow control. Message splitting, reassembly, and coalescence.
Definition in file ReliabilityLayer.h.
| struct SLNet::SplitPacketChannel | 
Definition at line 69 of file ReliabilityLayer.h.
| Class Members | ||
|---|---|---|
| InternalPacket * | firstPacket | |
| CCTimeType | lastUpdateTime | |
| List< InternalPacket * > | splitPacketList | |
| #define INCLUDE_TIMESTAMP_WITH_DATAGRAMS 0 | 
Definition at line 53 of file ReliabilityLayer.h.
| #define NUMBER_OF_ORDERED_STREAMS 32 | 
Number of ordered streams available. You can use up to 32 ordered streams.
Definition at line 57 of file ReliabilityLayer.h.
Referenced by SLNet::RakPeer::Send(), SLNet::RakPeer::SendBuffered(), and SLNet::RakPeer::SendBufferedList().
| #define RESEND_TREE_ORDER 32 | 
Definition at line 59 of file ReliabilityLayer.h.