Odamex
Setting the Standard in Multiplayer Doom
Server Class Reference

#include <net_packet.h>

Inheritance diagram for Server:
ServerBase

Public Member Functions

 Server ()
void ResetData ()
virtual ~Server ()
wxInt32 Query (wxInt32 Timeout)
void ReadInformation (const wxUint8 &VersionMajor, const wxUint8 &VersionMinor, const wxUint8 &VersionPatch, const wxUint32 &ProtocolVersion)
wxInt32 TranslateResponse (const wxUint16 &TagId, const wxUint8 &TagApplication, const wxUint8 &TagQRId, const wxUint16 &TagPacketType)
bool GotResponse () const
wxInt32 Parse ()

Data Fields

ServerInfo_t Info

Protected Attributes

bool m_ValidResponse

Constructor & Destructor Documentation

Server::Server ( )
Server::~Server ( ) [virtual]

Member Function Documentation

bool Server::GotResponse ( ) const [inline]
wxInt32 Server::Parse ( ) [virtual]

Reimplemented from ServerBase.

wxInt32 Server::Query ( wxInt32  Timeout)

Reimplemented from ServerBase.

void Server::ReadInformation ( const wxUint8 &  VersionMajor,
const wxUint8 &  VersionMinor,
const wxUint8 &  VersionPatch,
const wxUint32 &  ProtocolVersion 
)
void Server::ResetData ( )
wxInt32 Server::TranslateResponse ( const wxUint16 &  TagId,
const wxUint8 &  TagApplication,
const wxUint8 &  TagQRId,
const wxUint16 &  TagPacketType 
)

Field Documentation

bool Server::m_ValidResponse [protected]

The documentation for this class was generated from the following files:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends