Classes | Namespaces | Defines | Typedefs

CCRakNetUDT.h File Reference

#include "NativeTypes.h"
#include "RakNetTime.h"
#include "RakNetTypes.h"
#include "DS_Queue.h"
Include dependency graph for CCRakNetUDT.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  RakNet::CCRakNetUDT
 Encapsulates UDT congestion control, as used by RakNet Requirements: More...

Namespaces

namespace  RakNet
 

Forward declaration.


Defines

#define CC_TIME_TYPE_BYTES   8
 Set to 4 if you are using the iPod Touch TG. See http://www.jenkinssoftware.com/forum/index.php?topic=2717.0.
#define CC_RAKNET_UDT_PACKET_HISTORY_LENGTH   64
 CC_RAKNET_UDT_PACKET_HISTORY_LENGTH should be a power of 2 for the writeIndex variables to wrap properly.
#define RTT_HISTORY_LENGTH   64
#define UDP_HEADER_SIZE   28
 Sizeof an UDP header in byte.
#define CC_DEBUG_PRINTF_1(x)
#define CC_DEBUG_PRINTF_2(x, y)
#define CC_DEBUG_PRINTF_3(x, y, z)
#define CC_DEBUG_PRINTF_4(x, y, z, a)
#define CC_DEBUG_PRINTF_5(x, y, z, a, b)

Typedefs

typedef RakNetTimeUS CCTimeType
typedef uint24_t DatagramSequenceNumberType
typedef double BytesPerMicrosecond
typedef double BytesPerSecond
typedef double MicrosecondsPerByte

Define Documentation

#define CC_DEBUG_PRINTF_1 (   x  ) 

Definition at line 30 of file CCRakNetUDT.h.

#define CC_DEBUG_PRINTF_2 (   x,
  y 
)

Definition at line 31 of file CCRakNetUDT.h.

#define CC_DEBUG_PRINTF_3 (   x,
  y,
  z 
)

Definition at line 32 of file CCRakNetUDT.h.

#define CC_DEBUG_PRINTF_4 (   x,
  y,
  z,
  a 
)

Definition at line 33 of file CCRakNetUDT.h.

#define CC_DEBUG_PRINTF_5 (   x,
  y,
  z,
  a,
  b 
)

Definition at line 34 of file CCRakNetUDT.h.

#define CC_RAKNET_UDT_PACKET_HISTORY_LENGTH   64

CC_RAKNET_UDT_PACKET_HISTORY_LENGTH should be a power of 2 for the writeIndex variables to wrap properly.

Definition at line 24 of file CCRakNetUDT.h.

#define CC_TIME_TYPE_BYTES   8

Set to 4 if you are using the iPod Touch TG. See http://www.jenkinssoftware.com/forum/index.php?topic=2717.0.

Definition at line 10 of file CCRakNetUDT.h.

#define RTT_HISTORY_LENGTH   64

Definition at line 25 of file CCRakNetUDT.h.

#define UDP_HEADER_SIZE   28

Sizeof an UDP header in byte.

Definition at line 28 of file CCRakNetUDT.h.


Typedef Documentation

typedef double BytesPerMicrosecond

Definition at line 19 of file CCRakNetUDT.h.

typedef double BytesPerSecond

Definition at line 20 of file CCRakNetUDT.h.

Definition at line 14 of file CCRakNetUDT.h.

Definition at line 18 of file CCRakNetUDT.h.

typedef double MicrosecondsPerByte

Definition at line 21 of file CCRakNetUDT.h.