Class SolResponseData
java.lang.Object
org.metricshub.ipmi.core.coding.sol.SolResponseData
- All Implemented Interfaces:
ResponseData
Impementation of
ResponseData for SolMessages.-
Constructor Summary
ConstructorsConstructorDescriptionSolResponseData(byte requestSequenceNumber, SolAckState acknowledgeState, Set<SolStatus> statuses, byte acceptedCharactersNumber) Deprecated.SolResponseData(byte requestSequenceNumber, SolAckState acknowledgeState, Set<SolStatus> statuses, int acceptedCharactersNumber) Creates new instance ofSolResponseDatafilled with given data. -
Method Summary
-
Constructor Details
-
SolResponseData
public SolResponseData(byte requestSequenceNumber, SolAckState acknowledgeState, Set<SolStatus> statuses, int acceptedCharactersNumber) Creates new instance ofSolResponseDatafilled with given data.- Parameters:
acknowledgeState- Acknowledge status for corresponding request messagestatuses- Set of statusesacceptedCharactersNumber- Number of characters accepted from the corresponding message, 0 to 255
-
SolResponseData
@Deprecated public SolResponseData(byte requestSequenceNumber, SolAckState acknowledgeState, Set<SolStatus> statuses, byte acceptedCharactersNumber) Deprecated.useSolResponseData(byte, SolAckState, Set, int), which takes the count as an intCreates new instance ofSolResponseDatafilled with given data, with the count as the byte of the packet.- Parameters:
requestSequenceNumber- Sequence number of the corresponding request messageacknowledgeState- Acknowledge status for corresponding request messagestatuses- Set of statusesacceptedCharactersNumber- Number of characters accepted from the corresponding message, read as unsigned
-
-
Method Details
SolResponseData(byte, SolAckState, Set, int), which takes the count as an int