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.