Logo FSBarV1_Archived

SessionState Type

Full lifecycle state. `HubEvents.StateChanged` gets fired with a lightweight tag on every transition; consumers that need this richer shape (e.g. the status bar rendering the failure reason) read `SessionManager.State` directly.

Union cases

Union case Description

Ending RunningSession

Full Usage: Ending RunningSession

Parameters:

Failed(lobby, reason, infologExcerpt)

Full Usage: Failed(lobby, reason, infologExcerpt)

Parameters:
    lobby : LobbyConfig
    reason : string
    infologExcerpt : string option

lobby : LobbyConfig
reason : string
infologExcerpt : string option

Idle

Full Usage: Idle

Running RunningSession

Full Usage: Running RunningSession

Parameters:

Starting LobbyConfig

Full Usage: Starting LobbyConfig

Parameters:
Item : LobbyConfig

Instance members

Instance member Description

this.IsEnding

Full Usage: this.IsEnding

Returns: bool
Returns: bool

this.IsFailed

Full Usage: this.IsFailed

Returns: bool
Returns: bool

this.IsIdle

Full Usage: this.IsIdle

Returns: bool
Returns: bool

this.IsRunning

Full Usage: this.IsRunning

Returns: bool
Returns: bool

this.IsStarting

Full Usage: this.IsStarting

Returns: bool
Returns: bool

Type something to start searching.