Search Results for

    Show / Hide Table of Contents

    Class ClientStateMachine

    A state machine for Client states.

    Inheritance
    System.Object
    StateMachine<ClientState>
    ClientStateMachine
    Inherited Members
    StateMachine<ClientState>.State
    StateMachine<ClientState>.StateValue
    StateMachine<ClientState>.SystemTimestamp
    StateMachine<ClientState>.LastStateTicks
    StateMachine<ClientState>.LastStateMillis
    StateMachine<ClientState>.AddTransition(ClientState, ClientState)
    StateMachine<ClientState>.CanTransition(ClientState)
    StateMachine<ClientState>.IsReachable(ClientState)
    StateMachine<ClientState>.Transition(ClientState)
    StateMachine<ClientState>.GetPromise<R>(ClientState, R)
    Namespace: FM.LiveSwitch
    Assembly: FM.LiveSwitch.dll
    Syntax
    public class ClientStateMachine : StateMachine<ClientState>

    Constructors

    ClientStateMachine()

    Initializes a new instance of the ConnectionStateMachine class.

    Declaration
    public ClientStateMachine()

    Methods

    StateToValue(ClientState)

    Converts a state to an integer value.

    Declaration
    protected override int StateToValue(ClientState state)
    Parameters
    Type Name Description
    ClientState state

    The state.

    Returns
    Type Description
    System.Int32
    Overrides
    FM.LiveSwitch.StateMachine<FM.LiveSwitch.ClientState>.StateToValue(FM.LiveSwitch.ClientState)

    ValueToState(Int32)

    Converts an integer value to a state.

    Declaration
    protected override ClientState ValueToState(int value)
    Parameters
    Type Name Description
    System.Int32 value

    The integer value.

    Returns
    Type Description
    ClientState
    Overrides
    FM.LiveSwitch.StateMachine<FM.LiveSwitch.ClientState>.ValueToState(System.Int32)
    In This Article
    Back to top Copyright © LiveSwitch Inc. All Rights Reserved. Doc build for LiveSwitch v1.15.0