Class IpmiLanResponse
java.lang.Object
org.metricshub.ipmi.core.coding.payload.IpmiPayload
org.metricshub.ipmi.core.coding.payload.lan.IpmiLanMessage
org.metricshub.ipmi.core.coding.payload.lan.IpmiLanResponse
A wrapper class for IPMB response message.
-
Field Summary
Fields inherited from class org.metricshub.ipmi.core.coding.payload.lan.IpmiLanMessage
MAX_SEQUENCE_NUMBER, MIN_SEQUENCE_NUMBER -
Constructor Summary
ConstructorsConstructorDescriptionIpmiLanResponse(byte[] rawData) Builds IPMI LAN response message from byte array. -
Method Summary
Modifier and TypeMethodDescriptionbyte[]Deprecated.LAN response does not hve payload dataintGets expected size of LAN message in bytes.voidsetCompletionCode(byte completionCode) Methods inherited from class org.metricshub.ipmi.core.coding.payload.lan.IpmiLanMessage
getCommand, getIpmiCommandData, getNetworkFunction, getRequesterAddress, getRequesterLogicalUnitNumber, getResponderAddress, getResponderLogicalUnitNumber, getSequenceNumber, setCommand, setNetworkFunction, setRequesterAddress, setRequesterLogicalUnitNumber, setResponderAddress, setResponderLogicalUnitNumber, setSequenceNumberMethods inherited from class org.metricshub.ipmi.core.coding.payload.IpmiPayload
encryptPayload, getData, getEncryptedPayload, setData
-
Constructor Details
-
IpmiLanResponse
public IpmiLanResponse(byte[] rawData) Builds IPMI LAN response message from byte array.- Parameters:
rawData-- Throws:
IllegalArgumentException- when checksum is corrupted
-
-
Method Details
-
setCompletionCode
public void setCompletionCode(byte completionCode) -
getCompletionCode
-
getPayloadLength
public int getPayloadLength()Description copied from class:IpmiLanMessageGets expected size of LAN message in bytes.- Specified by:
getPayloadLengthin classIpmiLanMessage
-
getPayloadData
Deprecated.LAN response does not hve payload dataDescription copied from class:IpmiLanMessageConverts IpmiLanMessage to byte array.- Specified by:
getPayloadDatain classIpmiLanMessage- Returns:
- payload
-