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 ofSolInboundStatusFieldfrom raw byte.SolInboundStatusField(Set<SolStatus> statuses) Creates new instance ifSolInboundStatusFieldwithout Acknowledge data.SolInboundStatusField(SolAckState ackState, Set<SolStatus> statuses) Creates new instance ofSolInboundStatusFieldfilled with given data. -
Method Summary
Modifier and TypeMethodDescriptionbyteConvert this object to it's raw, byte representation.
-
Constructor Details
-
SolInboundStatusField
Creates new instance ifSolInboundStatusFieldwithout Acknowledge data.- Parameters:
statuses- Set of SOL specific statuses for inbound message
-
SolInboundStatusField
Creates new instance ofSolInboundStatusFieldfilled 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 ofSolInboundStatusFieldfrom 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.
-