Odamex
Setting the Standard in Multiplayer Doom
agOdalaunch::Server Class Reference

#include <net_packet.h>

Inheritance diagram for agOdalaunch::Server:
agOdalaunch::ServerBase

Public Member Functions

 Server ()
void ResetData ()
virtual ~Server ()
int32_t Query (int32_t Timeout)
void ReadInformation (const uint8_t &VersionMajor, const uint8_t &VersionMinor, const uint8_t &VersionPatch, const uint32_t &ProtocolVersion)
int32_t TranslateResponse (const uint16_t &TagId, const uint8_t &TagApplication, const uint8_t &TagQRId, const uint16_t &TagPacketType)
bool GotResponse () const
int32_t Parse ()

Data Fields

ServerInfo_t Info

Protected Attributes

bool m_ValidResponse

Constructor & Destructor Documentation

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

Member Function Documentation

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

Reimplemented from agOdalaunch::ServerBase.

int32_t Server::Query ( int32_t  Timeout)

Reimplemented from agOdalaunch::ServerBase.

void Server::ReadInformation ( const uint8_t VersionMajor,
const uint8_t VersionMinor,
const uint8_t VersionPatch,
const uint32_t ProtocolVersion 
)
void Server::ResetData ( )
int32_t Server::TranslateResponse ( const uint16_t TagId,
const uint8_t TagApplication,
const uint8_t TagQRId,
const uint16_t TagPacketType 
)

Field Documentation


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