ServerFilter

Engine/source/app/net/serverQuery.cpp

More...

Public Types

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

Public Functions

Detailed Description

Public Types

@41

Enumerator

OnlineQuery = 0
OfflineQuery = BIT(0)
NoStringCompress = BIT(1)
NewStyleResponse = BIT(2)
@42

Enumerator

Dedicated = BIT(0)
NotPassworded = BIT(1)
Linux = BIT(2)
CurrentVersion = BIT(6)
@43

Enumerator

RegionIsIPV4Address = BIT(30)
RegionIsIPV6Address = BIT(31)
RegionAddressMask = RegionIsIPV4Address | RegionIsIPV6Address
Type

Enumerator

Normal = 0
Buddy = 1
Offline = 2
Favorites = 3

Public Attributes

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

Public Functions

ServerFilter()

~ServerFilter()