Odamex
Setting the Standard in Multiplayer Doom
MasterServer Class Reference

#include <net_packet.h>

Inheritance diagram for MasterServer:
ServerBase

Data Structures

struct  addr_t

Public Member Functions

 MasterServer ()
virtual ~MasterServer ()
size_t GetServerCount ()
bool GetServerAddress (const size_t &Index, wxString &Address, wxUint16 &Port)
void AddMaster (const wxString &Address, const wxUint16 &Port)
void QueryMasters (const wxUint32 &Timeout)
size_t GetMasterCount ()
void DeleteAllNormalServers ()
void AddCustomServer (const wxString &Address, const wxUint16 &Port)
bool DeleteCustomServer (const size_t &Index)
void DeleteAllCustomServers ()
wxInt32 Parse ()

Constructor & Destructor Documentation

MasterServer::MasterServer ( ) [inline]
virtual MasterServer::~MasterServer ( ) [inline, virtual]

Member Function Documentation

void MasterServer::AddCustomServer ( const wxString &  Address,
const wxUint16 &  Port 
) [inline]
void MasterServer::AddMaster ( const wxString &  Address,
const wxUint16 &  Port 
) [inline]
void MasterServer::DeleteAllCustomServers ( ) [inline]
void MasterServer::DeleteAllNormalServers ( ) [inline]
bool MasterServer::DeleteCustomServer ( const size_t &  Index) [inline]
size_t MasterServer::GetMasterCount ( ) [inline]
bool MasterServer::GetServerAddress ( const size_t &  Index,
wxString &  Address,
wxUint16 &  Port 
) [inline]
size_t MasterServer::GetServerCount ( ) [inline]
wxInt32 MasterServer::Parse ( ) [virtual]

Reimplemented from ServerBase.

void MasterServer::QueryMasters ( const wxUint32 &  Timeout) [inline]

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