LobbyServer.LobbyClient.SetState C# (CSharp) Method

SetState() public method

public SetState ( ClientState state ) : void
state ClientState
return void
        public void SetState(ClientState state)
        {
            _cstate = state;
            switch (state)
            {
                case ClientState.kCLIENT_STATE_LOGINSERVER_CONNECT_IN_PROGRESS:
                    _state = "kCLIENT_STATE_LOGINSERVER_CONNECT_IN_PROGRESS";
                    break;
                case ClientState.kCLIENT_STATE_LOGINSERVER_CONNECT_COMPLETE:
                    _state = "kCLIENT_STATE_LOGINSERVER_CONNECT_COMPLETE";
                    break;
                case ClientState.kCLIENT_STATE_LOGIN_IN_PROGRESS:
                    _state = "kCLIENT_STATE_LOGIN_IN_PROGRESS";
                    break;
                case ClientState.kCLIENT_STATE_LOGIN_SUCCESS:
                    _state = "kCLIENT_STATE_LOGIN_SUCCESS";
                    break;
                case ClientState.kCLIENT_STATE_CHARACTER_LIST_RECEIVED:
                    _state = "kCLIENT_STATE_CHARACTER_LIST_RECEIVED";
                    break;
                case ClientState.kCLIENT_STATE_WORLD_LIST_RECEIVED:
                    _state = "kCLIENT_STATE_WORLD_LIST_RECEIVED";
                    break;
            }
        }