Odamex
Setting the Standard in Multiplayer Doom
ServerBase Class Reference

#include <net_packet.h>

Inheritance diagram for ServerBase:
MasterServer Server

Public Member Functions

 ServerBase ()
virtual ~ServerBase ()
virtual wxInt32 Parse ()
wxInt32 Query (wxInt32 Timeout)
void SetAddress (const wxString &Address, const wxInt16 &Port)
wxString GetAddress () const
wxUint32 GetPing () const

Protected Attributes

BufferedSocket Socket
wxUint32 challenge
wxUint32 response
wxUint32 Ping

Constructor & Destructor Documentation

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

Member Function Documentation

wxString ServerBase::GetAddress ( ) const [inline]
wxUint32 ServerBase::GetPing ( ) const [inline]
virtual wxInt32 ServerBase::Parse ( ) [inline, virtual]

Reimplemented in MasterServer, and Server.

wxInt32 ServerBase::Query ( wxInt32  Timeout)

Reimplemented in Server.

void ServerBase::SetAddress ( const wxString &  Address,
const wxInt16 &  Port 
) [inline]

Field Documentation

wxUint32 ServerBase::challenge [protected]
wxUint32 ServerBase::Ping [protected]
wxUint32 ServerBase::response [protected]

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