News SF.net Project Frequently Asked Questions Documentation Downloads Mailing Lists How to Contribute

SourceForge.net Logo

Changing the way games are made and played.

TNL::NetConnection::PacketNotify struct Reference

TNL::NetConnection::PacketNotify Struct Reference

#include <tnlNetConnection.h>

Inheritance diagram for TNL::NetConnection::PacketNotify:

TNL::EventConnection::EventPacketNotify TNL::GhostConnection::GhostPacketNotify Zap::ControlObjectConnection::GamePacketNotify

Detailed Description

Structure used to track what was sent in an individual packet for processing upon notification of delivery success or failure.


Public Member Functions

 PacketNotify ()

Data Fields

bool rateChanged
 True if this packet requested a change of rate.

U32 sendTime
 Platform::getRealMilliseconds() when packet was sent.

ConnectionStringTable::PacketList stringList
 List of string table entries sent in this packet.

PacketNotifynextPacket
 Pointer to the next packet sent on this connection.


Constructor & Destructor Documentation

TNL::NetConnection::PacketNotify::PacketNotify  ) 
 


Field Documentation

bool TNL::NetConnection::PacketNotify::rateChanged
 

True if this packet requested a change of rate.

U32 TNL::NetConnection::PacketNotify::sendTime
 

Platform::getRealMilliseconds() when packet was sent.

ConnectionStringTable::PacketList TNL::NetConnection::PacketNotify::stringList
 

List of string table entries sent in this packet.

PacketNotify* TNL::NetConnection::PacketNotify::nextPacket
 

Pointer to the next packet sent on this connection.