Starshatter_Open
Open source Starshatter engine
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
NetServerInfo Class Reference

#include <NetLobby.h>

List of all members.

Public Types

enum  STATUS {
  OFFLINE, LOBBY, BRIEFING, ACTIVE,
  DEBRIEFING, PERSISTENT
}

Public Member Functions

 NetServerInfo ()

Static Public Member Functions

static const char * TYPENAME ()

Public Attributes

Text name
Text hostname
Text password
Text type
NetAddr addr
WORD port
WORD gameport
bool save
Text version
Text machine_info
int nplayers
int hosted
int status
DWORD ping_time

Detailed Description

Definition at line 218 of file NetLobby.h.


Member Enumeration Documentation

Enumerator:
OFFLINE 
LOBBY 
BRIEFING 
ACTIVE 
DEBRIEFING 
PERSISTENT 

Definition at line 223 of file NetLobby.h.


Constructor & Destructor Documentation

NetServerInfo::NetServerInfo ( )

Definition at line 627 of file NetLobby.cpp.


Member Function Documentation

static const char* NetServerInfo::TYPENAME ( )
inlinestatic

Definition at line 221 of file NetLobby.h.


Member Data Documentation

NetAddr NetServerInfo::addr

Definition at line 231 of file NetLobby.h.

WORD NetServerInfo::gameport

Definition at line 233 of file NetLobby.h.

int NetServerInfo::hosted

Definition at line 239 of file NetLobby.h.

Text NetServerInfo::hostname

Definition at line 228 of file NetLobby.h.

Text NetServerInfo::machine_info

Definition at line 237 of file NetLobby.h.

Text NetServerInfo::name

Definition at line 227 of file NetLobby.h.

int NetServerInfo::nplayers

Definition at line 238 of file NetLobby.h.

Text NetServerInfo::password

Definition at line 229 of file NetLobby.h.

DWORD NetServerInfo::ping_time

Definition at line 242 of file NetLobby.h.

WORD NetServerInfo::port

Definition at line 232 of file NetLobby.h.

bool NetServerInfo::save

Definition at line 234 of file NetLobby.h.

int NetServerInfo::status

Definition at line 240 of file NetLobby.h.

Text NetServerInfo::type

Definition at line 230 of file NetLobby.h.

Text NetServerInfo::version

Definition at line 236 of file NetLobby.h.


The documentation for this class was generated from the following files: