| 
    Orxonox
    0.0.5 Codename: Arcturus
    
   | 
 
ENet packet structure. More...
#include </home/jenkins/workspace/orxonox_doxygen_trunk/src/external/enet/enet.h>
Public Attributes | |
| enet_uint8 * | data | 
| allocated data for packet  More... | |
| size_t | dataLength | 
| length of data  More... | |
| enet_uint32 | flags | 
| bitwise-or of ENetPacketFlag constants  More... | |
| ENetPacketFreeCallback | freeCallback | 
| function to be called when the packet is no longer in use  More... | |
| size_t | referenceCount | 
| internal use only  More... | |
ENet packet structure.
An ENet data packet that may be sent to or received from a peer. The shown fields should only be read and never modified. The data field contains the allocated data for the packet. The dataLength fields specifies the length of the allocated data. The flags field is either 0 (specifying no flags), or a bitwise-or of any combination of the following flags:
ENET_PACKET_FLAG_RELIABLE - packet must be received by the target peer and resend attempts should be made until the packet is delivered
ENET_PACKET_FLAG_UNSEQUENCED - packet will not be sequenced with other packets (not supported for reliable packets)
ENET_PACKET_FLAG_NO_ALLOCATE - packet will not allocate data, and user must supply it instead
| enet_uint8* _ENetPacket::data | 
allocated data for packet
| size_t _ENetPacket::dataLength | 
length of data
| enet_uint32 _ENetPacket::flags | 
bitwise-or of ENetPacketFlag constants
| ENetPacketFreeCallback _ENetPacket::freeCallback | 
function to be called when the packet is no longer in use
| size_t _ENetPacket::referenceCount | 
internal use only
 1.8.11