Interface RemoteConnectorContext

    • Method Detail

      • sendJoin

        void sendJoin()
               throws java.io.IOException
        Throws:
        java.io.IOException
      • sendAcknowledgement

        void sendAcknowledgement​(AckStatus ackStatus)
                          throws java.io.IOException
        Throws:
        java.io.IOException
      • sendPairing

        void sendPairing()
                  throws java.io.IOException
        Throws:
        java.io.IOException
      • readCommandFromStream

        MenuCommand readCommandFromStream()
                                   throws java.io.IOException
        Throws:
        java.io.IOException
      • isDeviceConnected

        boolean isDeviceConnected()
      • performConnection

        void performConnection()
                        throws java.io.IOException
        Throws:
        java.io.IOException
      • changeState

        void changeState​(AuthStatus desiredState)
      • getScheduledExecutor

        java.util.concurrent.ScheduledExecutorService getScheduledExecutor()
      • getClock

        java.time.Clock getClock()
      • getConnectionName

        java.lang.String getConnectionName()
      • notifyListeners

        void notifyListeners​(MenuCommand mc)
      • close

        void close()