public class WriteSingleRegisterRequest extends AbstractDataRequest
| Constructor and Description |
|---|
WriteSingleRegisterRequest() |
| Modifier and Type | Method and Description |
|---|---|
protected int |
dataSize() |
int |
getFunction() |
protected Class |
getResponseClass() |
int |
getValue() |
ModbusResponse |
process(DataHolder dataHolder) |
protected void |
readData(ModbusInputStream fifo) |
void |
setValue(int value) |
boolean |
validateResponseImpl(ModbusResponse response) |
void |
writeData(ModbusOutputStream fifo) |
getStartAddress, readPDU, requestSize, setStartAddress, writeRequestcreateMessage, getResponse, pduSize, setServerAddress, validateResponse, writePDUgetProtocolId, getServerAddress, getTransactionId, read, setProtocolId, setTransactionId, size, writeprotected Class getResponseClass()
getResponseClass in class ModbusRequestpublic ModbusResponse process(DataHolder dataHolder) throws ModbusNumberException
process in class ModbusRequestModbusNumberExceptionpublic boolean validateResponseImpl(ModbusResponse response)
validateResponseImpl in class ModbusRequestprotected final void readData(ModbusInputStream fifo) throws IOException
readData in class AbstractDataRequestIOExceptionpublic int getFunction()
getFunction in class ModbusMessagepublic final void writeData(ModbusOutputStream fifo) throws IOException
writeData in class AbstractDataRequestIOExceptionprotected int dataSize()
dataSize in class AbstractDataRequestpublic int getValue()
public void setValue(int value)
throws ModbusNumberException
ModbusNumberExceptionCopyright © 2018. All rights reserved.