Uses of Interface
com.thecoderscorner.menu.remote.commands.MenuCommand
Packages that use MenuCommand
Package
Description
-
Uses of MenuCommand in com.thecoderscorner.menu.remote
Methods in com.thecoderscorner.menu.remote that return MenuCommandModifier and TypeMethodDescriptionMenuCommandProtocol.fromChannel(ByteBuffer buffer)Retrieves a message from the channel, or throws an exception if the message is not fully formed.StreamRemoteConnector.readCommandFromStream()Methods in com.thecoderscorner.menu.remote with parameters of type MenuCommandModifier and TypeMethodDescriptionvoidStreamRemoteConnector.notifyListeners(MenuCommand mc)Helper method that notifies all listeners of a new command messagevoidRemoteConnectorListener.onCommand(RemoteConnector connector, MenuCommand command)Sent by the connector when a message has been decoded.protected voidRemoteMenuController.sendCommand(MenuCommand command)Use to send commands directly.voidRemoteConnector.sendMenuCommand(MenuCommand msg)Sends a command to the menu library running on the embedded hardware.voidStreamRemoteConnector.sendMenuCommand(MenuCommand msg)Sends a command to the remote with the protocol and usual headers.voidMenuCommandProtocol.toChannel(ByteBuffer buffer, MenuCommand cmd)Puts the command specified into the byte buffer, it is assumed that the callee will flip the channel once complete. -
Uses of MenuCommand in com.thecoderscorner.menu.remote.commands
Classes in com.thecoderscorner.menu.remote.commands that implement MenuCommandModifier and TypeClassDescriptionclassBootItemMenuCommand<T extends MenuItem,V>classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclass -
Uses of MenuCommand in com.thecoderscorner.menu.remote.protocol
Methods in com.thecoderscorner.menu.remote.protocol that return MenuCommandMethods in com.thecoderscorner.menu.remote.protocol with parameters of type MenuCommandModifier and TypeMethodDescriptionvoidTagValMenuCommandProtocol.toChannel(ByteBuffer buffer, MenuCommand cmd) -
Uses of MenuCommand in com.thecoderscorner.menu.remote.states
Methods in com.thecoderscorner.menu.remote.states that return MenuCommandMethods in com.thecoderscorner.menu.remote.states with parameters of type MenuCommandModifier and TypeMethodDescriptionbooleanAwaitingBootstrapState.canSendCommandToRemote(MenuCommand command)booleanBootstrapInProgressState.canSendCommandToRemote(MenuCommand command)booleanConnectionReadyState.canSendCommandToRemote(MenuCommand command)booleanJoinMessageArrivedState.canSendCommandToRemote(MenuCommand command)booleanNoOperationInitialState.canSendCommandToRemote(MenuCommand command)booleanPairingAuthFailedState.canSendCommandToRemote(MenuCommand command)booleanPairingAuthSuccessState.canSendCommandToRemote(MenuCommand command)booleanRemoteConnectorState.canSendCommandToRemote(MenuCommand command)called before any command is sent in order for the state to disallowbooleanSendPairingMessageState.canSendCommandToRemote(MenuCommand command)booleanSerialAwaitFirstMsgState.canSendCommandToRemote(MenuCommand command)booleanSocketAwaitJoinState.canSendCommandToRemote(MenuCommand command)booleanStreamNotConnectedState.canSendCommandToRemote(MenuCommand command)protected booleanBaseMessageProcessingState.checkIfThereIsAnHbEnd(MenuCommand cmd)voidRemoteConnectorContext.notifyListeners(MenuCommand mc)protected booleanAwaitingBootstrapState.processMessage(MenuCommand cmd)protected abstract booleanBaseMessageProcessingState.processMessage(MenuCommand cmd)protected booleanBootstrapInProgressState.processMessage(MenuCommand cmd)protected booleanConnectionReadyState.processMessage(MenuCommand cmd)protected booleanJoinMessageArrivedState.processMessage(MenuCommand cmd)protected booleanSendPairingMessageState.processMessage(MenuCommand cmd)protected booleanSerialAwaitFirstMsgState.processMessage(MenuCommand cmd)protected booleanSocketAwaitJoinState.processMessage(MenuCommand cmd)