Class AuthcapWaiting

java.lang.Object
org.metricshub.ipmi.core.sm.states.State
org.metricshub.ipmi.core.sm.states.AuthcapWaiting

public class AuthcapWaiting extends State
Waiting for the GetChannelAuthenticationCapabilities response, the first one of the handshake. Back to Uninitialized on Timeout, on a reply that cannot be decoded or carries an error completion code, and on DefaultAck once the reply was read: Get Channel Cipher Suites comes next.
  • Constructor Details

    • AuthcapWaiting

      public AuthcapWaiting(int tag)
      Instantiates a new AuthcapWaiting using the given tag
      Parameters:
      tag - int value representing the authentication capabilities
  • Method Details

    • doTransition

      public void doTransition(StateMachine stateMachine, StateMachineEvent machineEvent)
      Description copied from class: State
      Performs the state transition
      Specified by:
      doTransition in class State
      Parameters:
      stateMachine - - the context
      machineEvent - - the StateMachineEvent that was the cause of the transition
    • doAction

      public void doAction(StateMachine stateMachine, RmcpMessage message)
      Description copied from class: State
      Defines the action that should be performed when a response form the remote system arrives in the current state.
      Specified by:
      doAction in class State
      Parameters:
      stateMachine - - the context
      message - - the message that appeared