InternalPacket Struct Reference

Holds a user message, and related information. More...

#include <InternalPacket.h>

List of all members.

Public Attributes

bool isAcknowledgement
 True if this is an acknowledgment packet.
MessageNumberType messageNumber
 A unique numerical identifier given to this user message.
unsigned packetNumber
 Used only for tracking packetloss and windowing internally, this is the aggreggate packet number that a message was last sent in.
bool allowWindowUpdate
 Was this packet number used this update to track windowing drops or increases? Each packet number is only used once per update.
PacketPriority priority
 The priority level of this packet.
PacketReliability reliability
 What type of reliability algorithm to use with this packet.
unsigned char orderingChannel
 What ordering channel this packet is on, if the reliability type uses ordering channels.
OrderingIndexType orderingIndex
 The ID used as identification for ordering channels.
unsigned int splitPacketId
 The ID of the split packet, if we have split packets.
unsigned int splitPacketIndex
 If this is a split packet, the index into the array of subsplit packets.
unsigned int splitPacketCount
 The size of the array of subsplit packets.
RakNetTime creationTime
 When this packet was created.
RakNetTime nextActionTime
 The next time to take action on this packet.
unsigned int dataBitLength
 How many bits the data is.
unsigned char * data
 Buffer is a pointer to the actual data, assuming this packet has data at all.


Detailed Description

Holds a user message, and related information.


The documentation for this struct was generated from the following file:
Generated on Wed May 3 09:11:54 2006 for RakNet by  doxygen 1.4.6-NO