Public Member Functions | |
| void | RegisterServer (int portNumber, ResultCallback callback, string customAttribute="") |
| Register server to DSM and mark this machine as ready. | |
| void | ShutdownServer (bool killMe, ResultCallback callback) |
| Shutdown cloud server. | |
| void | RegisterLocalServer (string ip, uint port, string inName, ResultCallback callback, string customAttribute="") |
| Register local server to DSM and mark this machine as ready. | |
| void | RegisterLocalServer (uint port, string inName, ResultCallback callback) |
| void | DeregisterLocalServer (ResultCallback callback) |
| Deregister local server from DSM. | |
| void | GetSessionId (ResultCallback< ServerSessionResponse > callback) |
| Get Session ID of a claimed DS. will return empty session_id if DS is not claimed yet. DS is claimed when a party / player first joined a DS. | |
| void | GetSessionTimeout (ResultCallback< ServerSessionTimeoutResponse > callback) |
| Get the session timeout that will be used for the DS. | |
| void | ServerHeartBeat (ResultCallback callback) |
| Server heart beat. | |
| void | SetHeartBeatEventCallback (ResultCallback callback) |
| Set heart beat response callback. | |
| void | SetHeartBeatEnabled (bool enabled, int intervalInMs=0) |
| Set heart beat enabled. | |
Properties | |
| string | ServerName [get] |
| Get the registered server name. will be filled after server is registered. | |
| Properties inherited from AccelByte.Core.WrapperBase | |
| Utils.AccelByteIdValidator | IdValidator [get] |
|
inline |
Deregister local server from DSM.
| callback | Returns a Result via callback when completed |
|
inline |
Get Session ID of a claimed DS. will return empty session_id if DS is not claimed yet. DS is claimed when a party / player first joined a DS.
| callback | Returns a session ID via callback when completed |
|
inline |
Get the session timeout that will be used for the DS.
| callback | Returns a session timeout via callback when completed |
|
inline |
Register local server to DSM and mark this machine as ready.
| ip | Local IP Address |
| port | Port number |
| inName | Name to uniquely identify this local server |
| callback | Returns a Result via callback when completed |
| customAttribute | A string value that will be sent to game client via DSNotif |
|
inline |
Register server to DSM and mark this machine as ready.
| port | Exposed port number to connect to |
| callback | Returns a Result via callback when completed |
| customAttribute | A string value that will be sent to game client via DSNotif |
|
inline |
|
inline |
Shutdown cloud server.
| killMe | Signaling DSM to forcefully shutdown this machine |
| callback | Returns a Result via callback when completed |