Class SolInboundStatusField
java.lang.Object
org.metricshub.ipmi.core.coding.payload.sol.SolInboundStatusField
SolInboundStatusField
is a transfer object for status sent by remote system to this application in SolInboundMessage
.-
Constructor Summary
ConstructorsConstructorDescriptionSolInboundStatusField
(byte raw) Creates new instance ofSolInboundStatusField
from raw byte.SolInboundStatusField
(Set<SolStatus> statuses) Creates new instance ifSolInboundStatusField
without Acknowledge data.SolInboundStatusField
(SolAckState ackState, Set<SolStatus> statuses) Creates new instance ofSolInboundStatusField
filled with given data. -
Method Summary
Modifier and TypeMethodDescriptionbyte
Convert this object to it's raw, byte representation.
-
Constructor Details
-
SolInboundStatusField
Creates new instance ifSolInboundStatusField
without Acknowledge data.- Parameters:
statuses
- Set of SOL specific statuses for inbound message
-
SolInboundStatusField
Creates new instance ofSolInboundStatusField
filled with given data.- Parameters:
ackState
- Acknowledge state carried by this objectstatuses
- Set of SOL specific statuses for inbound message
-
SolInboundStatusField
public SolInboundStatusField(byte raw) Creates new instance ofSolInboundStatusField
from raw byte.- Parameters:
raw
- byte carrying information about SOL status
-
-
Method Details
-
getStatuses
-
getAckState
-
convertToByte
public byte convertToByte()Convert this object to it's raw, byte representation.
-