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

Public Types

enum  Type { Normal = 0 , Buddy = 1 , Offline = 2 , Favorites = 3 }
enum  { OnlineQuery = 0 , OfflineQuery = BIT(0) , NoStringCompress = BIT(1) , NewStyleResponse = BIT(2) }
enum  { Dedicated = BIT(0) , NotPassworded = BIT(1) , Linux = BIT(2) , CurrentVersion = BIT(6) }
enum  { RegionIsIPV4Address = BIT(30) , RegionIsIPV6Address = BIT(31) , RegionAddressMask = RegionIsIPV4Address | RegionIsIPV6Address }

Public Member Functions

 ServerFilter ()
 ~ServerFilter ()

Public Attributes

char * gameType
char * missionType
U8 queryFlags
U8 minPlayers
U8 maxPlayers
U8 maxBots
U8 filterFlags
U8 buddyCount
U16 minCPU
U32 regionMask
U32 maxPing
U32 * buddyList
Type type

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
Dedicated 
NotPassworded 
Linux 
CurrentVersion 

◆ anonymous enum

anonymous enum
Enumerator
OnlineQuery 
OfflineQuery 
NoStringCompress 
NewStyleResponse 

◆ anonymous enum

anonymous enum
Enumerator
RegionIsIPV4Address 
RegionIsIPV6Address 
RegionAddressMask 

◆ Type

enum Type
Enumerator
Normal 
Buddy 
Offline 
Favorites 

Constructor & Destructor Documentation

◆ ServerFilter()

ServerFilter ( )
inline

◆ ~ServerFilter()

~ServerFilter ( )
inline

Member Data Documentation

◆ buddyCount

U8 buddyCount

◆ buddyList

U32* buddyList

◆ filterFlags

U8 filterFlags

◆ gameType

char* gameType

◆ maxBots

U8 maxBots

◆ maxPing

U32 maxPing

◆ maxPlayers

U8 maxPlayers

◆ minCPU

U16 minCPU

◆ minPlayers

U8 minPlayers

◆ missionType

char* missionType

◆ queryFlags

U8 queryFlags

◆ regionMask

U32 regionMask

◆ type

Type type

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