Uses of Class
org.metricshub.ipmi.core.coding.rmcp.RmcpMessage
Packages that use RmcpMessage
Package
Description
IPMI protocol decoder classes.
The RMCP-level encoder, decoder and mesage classes.
The
StateMachine states.-
Uses of RmcpMessage in org.metricshub.ipmi.core.coding.protocol.decoder
Methods in org.metricshub.ipmi.core.coding.protocol.decoder with parameters of type RmcpMessageModifier and TypeMethodDescriptionIpmiDecoder.decode(RmcpMessage rmcpMessage) Decodes IPMI message.Protocolv15Decoder.decode(RmcpMessage rmcpMessage) Decodes IPMI v1.5 message fields.Protocolv20Decoder.decode(RmcpMessage rmcpMessage) Decodes IPMI v2.0 message fields.static AuthenticationTypeProtocolDecoder.decodeAuthenticationType(RmcpMessage message) DecodesAuthenticationTypeof the message so that the version of the IPMI protocol could be determined.static intProtocolv20Decoder.decodeSessionID(RmcpMessage message) Decodes session ID. -
Uses of RmcpMessage in org.metricshub.ipmi.core.coding.rmcp
Subclasses of RmcpMessage in org.metricshub.ipmi.core.coding.rmcpModifier and TypeClassDescriptionclassA wrapper class for ASF ping message.classA wrapper class for ASF ping message.Methods in org.metricshub.ipmi.core.coding.rmcp that return RmcpMessageModifier and TypeMethodDescriptionstatic RmcpMessageRmcpDecoder.decode(byte[] rawMessage) Decodes the RMCP packet from raw data.Methods in org.metricshub.ipmi.core.coding.rmcp with parameters of type RmcpMessageModifier and TypeMethodDescriptionstatic byte[]RmcpEncoder.encode(RmcpMessage message) Encodes RMCPMessage into RMCP packet. -
Uses of RmcpMessage in org.metricshub.ipmi.core.sm.states
Methods in org.metricshub.ipmi.core.sm.states with parameters of type RmcpMessageModifier and TypeMethodDescriptionvoidAuthcap.doAction(StateMachine stateMachine, RmcpMessage message) voidAuthcapWaiting.doAction(StateMachine stateMachine, RmcpMessage message) voidCiphers.doAction(StateMachine stateMachine, RmcpMessage message) voidCiphersWaiting.doAction(StateMachine stateMachine, RmcpMessage message) voidOpenSessionComplete.doAction(StateMachine stateMachine, RmcpMessage message) voidOpenSessionWaiting.doAction(StateMachine stateMachine, RmcpMessage message) voidRakp1Complete.doAction(StateMachine stateMachine, RmcpMessage message) voidRakp1Waiting.doAction(StateMachine stateMachine, RmcpMessage message) voidRakp3Complete.doAction(StateMachine stateMachine, RmcpMessage message) voidRakp3Waiting.doAction(StateMachine stateMachine, RmcpMessage message) voidSessionValid.doAction(StateMachine stateMachine, RmcpMessage message) abstract voidState.doAction(StateMachine stateMachine, RmcpMessage message) Defines the action that should be performed when a response form the remote system arrives in the current state.voidUninitialized.doAction(StateMachine stateMachine, RmcpMessage message)