Interface RemoteConnectorState

    • Method Detail

      • enterState

        void enterState()
        called when a state machine class becomes active
      • exitState

        void exitState​(RemoteConnectorState nextState)
        called when a state machine class is deactivated
      • getAuthenticationStatus

        AuthStatus getAuthenticationStatus()
        Returns:
        the current authentication status as determined by the state.
      • canSendCommandToRemote

        boolean canSendCommandToRemote​(MenuCommand command)
        called before any command is sent in order for the state to disallow
        Parameters:
        command - the command to check
        Returns:
        true to send, false to suppress.