◆ AreMultiplayerServicesAvailable()
static bool SCR_ServicesStatusHelper.AreMultiplayerServicesAvailable |
( |
| ) |
|
|
static |
◆ AreServicesReady()
static bool SCR_ServicesStatusHelper.AreServicesReady |
( |
| ) |
|
|
static |
◆ CanRefresh()
static bool SCR_ServicesStatusHelper.CanRefresh |
( |
| ) |
|
|
static |
◆ CheckBackendStatus()
static void SCR_ServicesStatusHelper.CheckBackendStatus |
( |
| ) |
|
|
staticprotected |
◆ CheckCommStatus()
static void SCR_ServicesStatusHelper.CheckCommStatus |
( |
| ) |
|
|
staticprotected |
◆ CheckStatus()
static void SCR_ServicesStatusHelper.CheckStatus |
( |
| ) |
|
|
staticprotected |
◆ ClearRefreshQueue()
static void SCR_ServicesStatusHelper.ClearRefreshQueue |
( |
| ) |
|
|
static |
◆ DEBUG()
static void SCR_ServicesStatusHelper.DEBUG |
( |
| ) |
|
|
static |
◆ DisplayServiceOnCurrentPlatform()
◆ GetLastReceivedCommStatus()
static SCR_ECommStatus SCR_ServicesStatusHelper.GetLastReceivedCommStatus |
( |
| ) |
|
|
static |
◆ GetMainStatus()
static ServiceStatusItem SCR_ServicesStatusHelper.GetMainStatus |
( |
| ) |
|
|
static |
◆ GetOnCommStatusCheckFinished()
static ScriptInvokerCommStatus SCR_ServicesStatusHelper.GetOnCommStatusCheckFinished |
( |
| ) |
|
|
static |
◆ GetOnCommStatusCheckStart()
static ScriptInvokerVoid SCR_ServicesStatusHelper.GetOnCommStatusCheckStart |
( |
| ) |
|
|
static |
◆ GetPingAge()
static int SCR_ServicesStatusHelper.GetPingAge |
( |
| ) |
|
|
static |
Return the last ping's age in milliseconds.
◆ GetPingValue()
static int SCR_ServicesStatusHelper.GetPingValue |
( |
| ) |
|
|
static |
Return ping value.
- Returns
- ping in milliseconds
◆ GetStatusByName()
static ServiceStatusItem SCR_ServicesStatusHelper.GetStatusByName |
( |
string | statusName | ) |
|
|
static |
finds a service by name
- Parameters
-
statusName | name of the wanted status, case INsensitive |
◆ GetStatuses()
static void SCR_ServicesStatusHelper.GetStatuses |
( |
notnull array< ServiceStatusItem > | statuses | ) |
|
|
static |
◆ GetStatusesAge()
static int SCR_ServicesStatusHelper.GetStatusesAge |
( |
| ) |
|
|
static |
Return statuses age IN SECONDS.
◆ IsAuthenticated()
static bool SCR_ServicesStatusHelper.IsAuthenticated |
( |
| ) |
|
|
static |
◆ IsBackendConnectionAvailable()
static bool SCR_ServicesStatusHelper.IsBackendConnectionAvailable |
( |
| ) |
|
|
static |
◆ IsBackendEnabled()
static bool SCR_ServicesStatusHelper.IsBackendEnabled |
( |
| ) |
|
|
static |
◆ IsBackendReady()
static bool SCR_ServicesStatusHelper.IsBackendReady |
( |
| ) |
|
|
static |
◆ IsInRefreshCooldown()
static bool SCR_ServicesStatusHelper.IsInRefreshCooldown |
( |
| ) |
|
|
static |
◆ IsPinging()
static bool SCR_ServicesStatusHelper.IsPinging |
( |
| ) |
|
|
staticprotected |
◆ IsPingingStuck()
static bool SCR_ServicesStatusHelper.IsPingingStuck |
( |
| ) |
|
|
static |
◆ IsServiceActive()
static bool SCR_ServicesStatusHelper.IsServiceActive |
( |
string | serviceName | ) |
|
|
static |
◆ RefreshPing()
static void SCR_ServicesStatusHelper.RefreshPing |
( |
| ) |
|
|
static |
---> This is the function to call if you want to update the connection state <— Refresh ping value - won't do anything if is already pinging and waiting for the result
◆ RefreshPing_Internal()
static void SCR_ServicesStatusHelper.RefreshPing_Internal |
( |
| ) |
|
|
staticprotected |
◆ RefreshStatuses()
static void SCR_ServicesStatusHelper.RefreshStatuses |
( |
| ) |
|
|
static |
◆ StartStatusCheck()
static void SCR_ServicesStatusHelper.StartStatusCheck |
( |
| ) |
|
|
staticprotected |
◆ AUTOMATIC_REFRESH_RATE
const int SCR_ServicesStatusHelper.AUTOMATIC_REFRESH_RATE = 60000 |
|
static |
◆ COMM_STATUS_CHECK_FREQUENCY_MS
const int SCR_ServicesStatusHelper.COMM_STATUS_CHECK_FREQUENCY_MS = 500 |
|
staticprotected |
◆ CONNECTION_CHECK_EXPIRE_TIME
const int SCR_ServicesStatusHelper.CONNECTION_CHECK_EXPIRE_TIME = 15000 |
|
static |
◆ FIRST_REFRESH_DELAY
const int SCR_ServicesStatusHelper.FIRST_REFRESH_DELAY = 1000 |
|
staticprotected |
◆ PING_MAX
const int SCR_ServicesStatusHelper.PING_MAX = 999 |
|
static |
◆ PING_THRESHOLD_AWFUL
const int SCR_ServicesStatusHelper.PING_THRESHOLD_AWFUL = 600 |
|
static |
◆ PING_THRESHOLD_BAD
const int SCR_ServicesStatusHelper.PING_THRESHOLD_BAD = 300 |
|
static |
◆ PING_THRESHOLD_GOOD
const int SCR_ServicesStatusHelper.PING_THRESHOLD_GOOD = 100 |
|
static |
◆ REFRESH_COOLDOWN
const int SCR_ServicesStatusHelper.REFRESH_COOLDOWN = 10000 |
|
static |
◆ s_bFirstRefresh
bool SCR_ServicesStatusHelper.s_bFirstRefresh = true |
|
staticprotected |
◆ s_bIsCheckingCommStatus
bool SCR_ServicesStatusHelper.s_bIsCheckingCommStatus |
|
staticprotected |
◆ s_eLastReceivedCommStatus
SCR_ECommStatus SCR_ServicesStatusHelper.s_eLastReceivedCommStatus = SCR_ECommStatus.RUNNING |
|
staticprotected |
◆ s_fLastReceivedCommResponseTime
float SCR_ServicesStatusHelper.s_fLastReceivedCommResponseTime |
|
staticprotected |
◆ s_fPingStartTime
float SCR_ServicesStatusHelper.s_fPingStartTime |
|
staticprotected |
◆ s_iLastPingUpdate
int SCR_ServicesStatusHelper.s_iLastPingUpdate = -1 |
|
staticprotected |
◆ s_iLastStatusUpdate
int SCR_ServicesStatusHelper.s_iLastStatusUpdate = -1 |
|
staticprotected |
◆ s_MainStatus
ServiceStatusItem SCR_ServicesStatusHelper.s_MainStatus |
|
staticprotected |
◆ s_OnCommStatusCheckFinished
ref ScriptInvokerCommStatus SCR_ServicesStatusHelper.s_OnCommStatusCheckFinished |
|
staticprotected |
◆ s_OnCommStatusCheckStart
ref ScriptInvokerVoid SCR_ServicesStatusHelper.s_OnCommStatusCheckStart |
|
staticprotected |
◆ SERVICE_ACCOUNT_PROFILE
const string SCR_ServicesStatusHelper.SERVICE_ACCOUNT_PROFILE = "game-identity" |
|
static |
◆ SERVICE_BI_BACKEND_MULTIPLAYER
const string SCR_ServicesStatusHelper.SERVICE_BI_BACKEND_MULTIPLAYER = "game-api" |
|
static |
◆ SERVICE_STATUSES
const ref array<ServiceStatusItem> SCR_ServicesStatusHelper.SERVICE_STATUSES = {} |
|
staticprotected |
◆ SERVICE_WORKSHOP
const string SCR_ServicesStatusHelper.SERVICE_WORKSHOP = "reforger-workshop-api" |
|
static |
◆ SERVICE_XBOX
const string SCR_ServicesStatusHelper.SERVICE_XBOX = "game-identity" |
|
static |
◆ STATUS_ERROR
const string SCR_ServicesStatusHelper.STATUS_ERROR = "error" |
|
static |
◆ STATUS_OK
const string SCR_ServicesStatusHelper.STATUS_OK = "ok" |
|
static |
The documentation for this interface was generated from the following file:
- Game/Helpers/SCR_ServicesStatusHelper.c