Torque2D Reference
Loading...
Searching...
No Matches
ServerInfo Struct Reference

#include <serverQuery.h>

Public Types

enum  StatusFlags {
  Status_Dedicated = BIT(0) , Status_Passworded = BIT(1) , Status_Linux = BIT(2) , Status_New = 0 ,
  Status_Querying = BIT(28) , Status_Updating = BIT(29) , Status_Responded = BIT(30) , Status_TimedOut = BIT(31)
}

Public Member Functions

 ServerInfo ()
 ~ServerInfo ()
bool isNew ()
bool isQuerying ()
bool isUpdating ()
bool hasResponded ()
bool isTimedOut ()
bool isDedicated ()
bool isPassworded ()
bool isLinux ()

Public Attributes

U8 numPlayers
U8 maxPlayers
U8 numBots
char * name
char * gameType
char * missionName
char * missionType
char * statusString
char * infoString
NetAddress address
U32 version
U32 ping
U32 cpuSpeed
bool isFavorite
BitSet32 status

Member Enumeration Documentation

◆ StatusFlags

Enumerator
Status_Dedicated 
Status_Passworded 
Status_Linux 
Status_New 
Status_Querying 
Status_Updating 
Status_Responded 
Status_TimedOut 

Constructor & Destructor Documentation

◆ ServerInfo()

ServerInfo ( )
inline

◆ ~ServerInfo()

~ServerInfo ( )

Member Function Documentation

◆ hasResponded()

bool hasResponded ( )
inline

◆ isDedicated()

bool isDedicated ( )
inline

◆ isLinux()

bool isLinux ( )
inline

◆ isNew()

bool isNew ( )
inline

◆ isPassworded()

bool isPassworded ( )
inline

◆ isQuerying()

bool isQuerying ( )
inline

◆ isTimedOut()

bool isTimedOut ( )
inline

◆ isUpdating()

bool isUpdating ( )
inline

Member Data Documentation

◆ address

NetAddress address

◆ cpuSpeed

U32 cpuSpeed

◆ gameType

char* gameType

◆ infoString

char* infoString

◆ isFavorite

bool isFavorite

◆ maxPlayers

U8 maxPlayers

◆ missionName

char* missionName

◆ missionType

char* missionType

◆ name

char* name

◆ numBots

U8 numBots

◆ numPlayers

U8 numPlayers

◆ ping

U32 ping

◆ status

BitSet32 status

◆ statusString

char* statusString

◆ version

U32 version

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