ArMapChanger::ClientChangeInfo Struct Reference

#include <ArMapChanger.h>

List of all members.


Detailed Description

Accumulates the packet list that describes map changes received from a specified client.


Public Member Functions

void addPacket (ArNetPacket *packet)
 Adds the given packet to the list.
 ClientChangeInfo (ArServerClient *client)
 Constructor.
 ~ClientChangeInfo ()
 Destructor.

Public Attributes

ArServerClientmyClient
 Server client which sent the map changes.
ArTime myLastActivityTime
 Time at which the most recent packet in this list was received.
std::list< ArNetPacket * > myPacketList
 List of network packets received from the client for these map changes.
ArTime myStartTime
 Time at which the first packet in this list was received.


Constructor & Destructor Documentation

ArMapChanger::ClientChangeInfo::ClientChangeInfo ( ArServerClient client  ) 

Constructor.

ArMapChanger::ClientChangeInfo::~ClientChangeInfo (  ) 

Destructor.


Member Function Documentation

void ArMapChanger::ClientChangeInfo::addPacket ( ArNetPacket packet  ) 

Adds the given packet to the list.


Member Data Documentation

ArServerClient* ArMapChanger::ClientChangeInfo::myClient

Server client which sent the map changes.

ArTime ArMapChanger::ClientChangeInfo::myLastActivityTime

Time at which the most recent packet in this list was received.

std::list<ArNetPacket *> ArMapChanger::ClientChangeInfo::myPacketList

List of network packets received from the client for these map changes.

ArTime ArMapChanger::ClientChangeInfo::myStartTime

Time at which the first packet in this list was received.


The documentation for this struct was generated from the following files:
Generated on Fri Jul 31 12:37:29 2009 for ArNetworking by  doxygen 1.4.7