Dayz Explorer  1.24.157551 (v105080)
Dayz Code Explorer by Zeroy
bioslobbyservice.c File Reference

Go to the source code of this file.

Data Structures

class  GetServerModListResult
 
class  GetFirstServerWithEmptySlotResult
 
class  GetFirstServerWithEmptySlotInput
 GetServersInput the input structure of the GetServers operation. More...
 
class  GetServersResult
 GetServersResult the output structure of the GetServers operation. More...
 
class  GetServersInput
 GetServersInput the input structure of the GetServers operation. More...
 
class  BiosLobbyService
 

Typedefs

typedef Param4< string, string, int, intCachedServerInfo
 
typedef array< ref GetServersResultRow > GetServersResultRowArray
 

Enumerations

enum  ESortType {
  HOST, TIME, POPULATION, SLOTS,
  FAVORITE, PASSWORDED, QUEUE
}
 
enum  ESortOrder { ASCENDING, DESCENDING }
 

Functions

string GetIpPort ()
 
string GetIP ()
 
bool IsSelected ()
 
string GetValueStr (ESortType sort_type)
 
int GetValueInt (ESortType sort_type)
 
int CompareTo (GetServersResultRow other, ESortType sortType)
 

Variables

class GetServerModListResult m_Id
 GetServersResultRow the output structure of the GetServers operation that represents one game server. More...
 
int m_Priority
 
string m_Name
 
string m_Description
 
string m_HostIp
 
int m_HostPort
 
bool m_Invisible
 
bool m_Official
 
string m_MapNameToRun
 
bool m_Modded
 
int m_ModeId
 
bool m_AntiCheat
 
int m_RegionId
 
int m_MinPlayers
 
int m_MaxPlayers
 
int m_FreeSlots
 
int m_CurrentNumberPlayers
 
int m_PlayersInQueue
 
string m_GameVersion
 
bool m_IsPasswordProtected
 
string m_CreatedAt
 
string m_UpdatedAt
 
bool m_MouseAndKeyboardEnabled
 
bool m_WhitelistEnabled
 
bool m_IsDLC
 
bool m_IsExpanded
 
int m_SortName
 
int m_SortTime
 
bool m_IsSelected
 
string m_CharactersAlive
 
string m_SteamFriends
 
int m_Ping
 
string m_TimeOfDay
 
int m_Disable3rdPerson
 disable3rdPerson servers for mode regular/hardcore More...
 
float m_EnvironmentTimeMul
 time multiplier of environment More...
 
float m_EnvironmentNightTimeMul
 
bool m_AllowedFilePatching
 
string m_ShardId
 
int m_SteamQueryPort
 
bool m_Favorite
 

Typedef Documentation

◆ CachedServerInfo

typedef Param4<string, string, int, int> CachedServerInfo

Definition at line 2 of file bioslobbyservice.c.

◆ GetServersResultRowArray

typedef array<ref GetServersResultRow> GetServersResultRowArray

Definition at line 183 of file bioslobbyservice.c.

Enumeration Type Documentation

◆ ESortOrder

enum ESortOrder
Enumerator
ASCENDING 
DESCENDING 

Definition at line 18 of file bioslobbyservice.c.

◆ ESortType

enum ESortType
Enumerator
HOST 
TIME 
POPULATION 
SLOTS 
FAVORITE 
PASSWORDED 
QUEUE 

Definition at line 6 of file bioslobbyservice.c.

Function Documentation

◆ CompareTo()

int CompareTo ( GetServersResultRow  other,
ESortType  sortType 
)

Definition at line 153 of file bioslobbyservice.c.

◆ GetIP()

string GetIP ( )

Definition at line 92 of file bioslobbyservice.c.

◆ GetIpPort()

string GetIpPort ( )

Definition at line 83 of file bioslobbyservice.c.

◆ GetValueInt()

int GetValueInt ( ESortType  sort_type)

Definition at line 122 of file bioslobbyservice.c.

◆ GetValueStr()

string GetValueStr ( ESortType  sort_type)

Definition at line 109 of file bioslobbyservice.c.

◆ IsSelected()

bool IsSelected ( )

Definition at line 104 of file bioslobbyservice.c.

Variable Documentation

◆ m_AllowedFilePatching

bool m_AllowedFilePatching

Definition at line 77 of file bioslobbyservice.c.

◆ m_AntiCheat

bool m_AntiCheat

Definition at line 44 of file bioslobbyservice.c.

◆ m_CharactersAlive

string m_CharactersAlive

Definition at line 66 of file bioslobbyservice.c.

◆ m_CreatedAt

string m_CreatedAt

Definition at line 53 of file bioslobbyservice.c.

◆ m_CurrentNumberPlayers

int m_CurrentNumberPlayers

Definition at line 49 of file bioslobbyservice.c.

◆ m_Description

string m_Description

Definition at line 36 of file bioslobbyservice.c.

◆ m_Disable3rdPerson

int m_Disable3rdPerson

disable3rdPerson servers for mode regular/hardcore

Definition at line 73 of file bioslobbyservice.c.

◆ m_EnvironmentNightTimeMul

float m_EnvironmentNightTimeMul

Definition at line 76 of file bioslobbyservice.c.

◆ m_EnvironmentTimeMul

float m_EnvironmentTimeMul

time multiplier of environment

Definition at line 75 of file bioslobbyservice.c.

◆ m_Favorite

bool m_Favorite

Definition at line 81 of file bioslobbyservice.c.

◆ m_FreeSlots

int m_FreeSlots

Definition at line 48 of file bioslobbyservice.c.

◆ m_GameVersion

string m_GameVersion

Definition at line 51 of file bioslobbyservice.c.

◆ m_HostIp

string m_HostIp

Definition at line 37 of file bioslobbyservice.c.

◆ m_HostPort

int m_HostPort

Definition at line 38 of file bioslobbyservice.c.

◆ m_Id

GetServersResultRow the output structure of the GetServers operation that represents one game server.

◆ m_Invisible

bool m_Invisible

Definition at line 39 of file bioslobbyservice.c.

◆ m_IsDLC

bool m_IsDLC

Definition at line 57 of file bioslobbyservice.c.

◆ m_IsExpanded

bool m_IsExpanded

Definition at line 60 of file bioslobbyservice.c.

◆ m_IsPasswordProtected

bool m_IsPasswordProtected

Definition at line 52 of file bioslobbyservice.c.

◆ m_IsSelected

bool m_IsSelected

Definition at line 63 of file bioslobbyservice.c.

◆ m_MapNameToRun

string m_MapNameToRun

Definition at line 41 of file bioslobbyservice.c.

◆ m_MaxPlayers

int m_MaxPlayers

Definition at line 47 of file bioslobbyservice.c.

◆ m_MinPlayers

int m_MinPlayers

Definition at line 46 of file bioslobbyservice.c.

◆ m_Modded

bool m_Modded

Definition at line 42 of file bioslobbyservice.c.

◆ m_ModeId

int m_ModeId

Definition at line 43 of file bioslobbyservice.c.

◆ m_MouseAndKeyboardEnabled

bool m_MouseAndKeyboardEnabled

Definition at line 55 of file bioslobbyservice.c.

◆ m_Name

class SyncedValueModifier m_Name

Definition at line 35 of file bioslobbyservice.c.

◆ m_Official

bool m_Official

Definition at line 40 of file bioslobbyservice.c.

◆ m_Ping

int m_Ping

Definition at line 70 of file bioslobbyservice.c.

◆ m_PlayersInQueue

int m_PlayersInQueue

Definition at line 50 of file bioslobbyservice.c.

◆ m_Priority

int m_Priority

Definition at line 34 of file bioslobbyservice.c.

◆ m_RegionId

int m_RegionId

Definition at line 45 of file bioslobbyservice.c.

◆ m_ShardId

string m_ShardId

Definition at line 78 of file bioslobbyservice.c.

◆ m_SortName

int m_SortName

Definition at line 61 of file bioslobbyservice.c.

◆ m_SortTime

int m_SortTime

Definition at line 62 of file bioslobbyservice.c.

◆ m_SteamFriends

string m_SteamFriends

Definition at line 68 of file bioslobbyservice.c.

◆ m_SteamQueryPort

int m_SteamQueryPort

Definition at line 79 of file bioslobbyservice.c.

◆ m_TimeOfDay

string m_TimeOfDay

Definition at line 71 of file bioslobbyservice.c.

◆ m_UpdatedAt

string m_UpdatedAt

Definition at line 54 of file bioslobbyservice.c.

◆ m_WhitelistEnabled

bool m_WhitelistEnabled

Definition at line 56 of file bioslobbyservice.c.