Arma Reforger Explorer  1.1.0.42
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
ServerBrowserMenuCallbacks.c File Reference

Go to the source code of this file.

Data Structures

class  BackendCallback
 Base server browser callback. More...
 
class  ServerBrowserCallback
 Callback for searching servers dirrecly. More...
 
class  SCR_RoomCallback
 Scripted room callback specific for single room. More...
 
class  JsonApiStruct
 Parameters for joining server. More...
 

Enumerations

enum  EServerBrowserRequestResult { SUCCESS = 0, ERROR = 1, TIMEOUT = 2 }
 

Functions

SCR_RoomCallback SCR_BackendCallback OnSuccess (int code)
 Callback for joining. More...
 
void SetRoom (Room room)
 
Room GetRoom ()
 
override void OnError (int code, int restCode, int apiCode)
 
override void OnTimeout ()
 

Variables

protected Room m_Room
 
class RoomJoinData extends JsonApiStruct OnSuccess
 

Enumeration Type Documentation

◆ EServerBrowserRequestResult

Enumerator
SUCCESS 
ERROR 
TIMEOUT 

Definition at line 6 of file ServerBrowserMenuCallbacks.c.

Function Documentation

◆ GetRoom()

Room OnSuccess::GetRoom ( )

Definition at line 11 of file ServerBrowserMenuCallbacks.c.

◆ OnError()

override void OnError ( int  code,
int  restCode,
int  apiCode 
)

Definition at line 183 of file ServerBrowserMenuCallbacks.c.

◆ OnSuccess()

Callback for joining.

Definition at line 173 of file ServerBrowserMenuCallbacks.c.

◆ OnTimeout()

override void OnTimeout ( )

Definition at line 193 of file ServerBrowserMenuCallbacks.c.

◆ SetRoom()

void OnSuccess::SetRoom ( Room  room)

Definition at line 5 of file ServerBrowserMenuCallbacks.c.

Variable Documentation

◆ m_Room

protected Room m_Room

Definition at line 2 of file ServerBrowserMenuCallbacks.c.

◆ OnSuccess

class RoomJoinData extends JsonApiStruct OnSuccess