public abstract class ModbusResponse extends ModbusMessageImpl
| Modifier and Type | Class and Description |
|---|---|
static class |
ModbusResponse.AuxiliaryMessageTypes |
| Constructor and Description |
|---|
ModbusResponse() |
| Modifier and Type | Method and Description |
|---|---|
static ModbusResponse |
createModbusResponse(int functionCode)
Factory method creating the required specialized ModbusResponse
instance.
|
ModbusResponse.AuxiliaryMessageTypes |
getAuxiliaryType()
Returns the auxiliary type of this response message
Useful for adding extra information to the message that can be used by downstream processing
|
void |
setAuxiliaryType(ModbusResponse.AuxiliaryMessageTypes auxiliaryType)
Sets the auxiliary type of this response
|
getDataLength, getFunctionCode, getHexMessage, getOutputLength, getProtocolID, getTransactionID, getUnitID, isHeadless, readData, readFrom, setDataLength, setHeadless, setHeadless, setProtocolID, setTransactionID, setUnitID, writeData, writeToequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetMessagepublic static ModbusResponse createModbusResponse(int functionCode)
functionCode - the function code of the response as int.public ModbusResponse.AuxiliaryMessageTypes getAuxiliaryType()
public void setAuxiliaryType(ModbusResponse.AuxiliaryMessageTypes auxiliaryType)
auxiliaryType - TypeCopyright © 2025. All Rights Reserved.