Contents User Forum Source Index APIs by Task APIs by Level Data


G3D::DiscoveryServerAddressMessage Class Reference

Sent by servers to describe their location. More...

#include <Discovery.h>

List of all members.

Public Member Functions

void deserialize (BinaryInput &b)
 DiscoveryServerAddressMessage (const DiscoverySettings *s)
 DiscoveryServerAddressMessage ()
void serialize (BinaryOutput &b) const

Public Attributes

Array< NetAddressaddress
bool correctProtocol
int serverProtocolVersion [2]
const DiscoverySettingssettings


Detailed Description

Sent by servers to describe their location.


Constructor & Destructor Documentation

G3D::DiscoveryServerAddressMessage::DiscoveryServerAddressMessage (  )  [inline]

G3D::DiscoveryServerAddressMessage::DiscoveryServerAddressMessage ( const DiscoverySettings s  )  [inline]


Member Function Documentation

void G3D::DiscoveryServerAddressMessage::deserialize ( BinaryInput b  ) 

void G3D::DiscoveryServerAddressMessage::serialize ( BinaryOutput b  )  const


Member Data Documentation

Set to true if this server is running the correct protocol.

This is set during the serialize process from the server's settings.

If different from the client's settings the discovery system will classify this server as incompatible.

Not part of the message; these settings are used to determine if the correct protocol is being used.


The documentation for this class was generated from the following file:
Generated on Thu Aug 2 11:40:45 2007 for G3D by doxygen 1.5.2
Hosted by SourceForge.net Logo