public final class WriteFileRecordRequest extends ModbusRequest
| Modifier and Type | Field and Description |
|---|---|
static int |
READ_SUB_REQ_LENGTH |
| Constructor and Description |
|---|
WriteFileRecordRequest() |
| Modifier and Type | Method and Description |
|---|---|
ModbusFileRecord |
getFileRecord() |
int |
getFunction() |
protected Class |
getResponseClass() |
ModbusResponse |
process(DataHolder dataHolder) |
void |
readPDU(ModbusInputStream fifo) |
int |
requestSize() |
void |
setFileRecord(ModbusFileRecord record) |
protected boolean |
validateResponseImpl(ModbusResponse response) |
void |
writeRequest(ModbusOutputStream fifo) |
createMessage, getResponse, pduSize, setServerAddress, validateResponse, writePDUgetProtocolId, getServerAddress, getTransactionId, read, setProtocolId, setTransactionId, size, writepublic static final int READ_SUB_REQ_LENGTH
public ModbusFileRecord getFileRecord()
public void setFileRecord(ModbusFileRecord record)
protected Class getResponseClass()
getResponseClass in class ModbusRequestpublic void writeRequest(ModbusOutputStream fifo) throws IOException
writeRequest in class ModbusRequestIOExceptionpublic void readPDU(ModbusInputStream fifo) throws ModbusNumberException, IOException
readPDU in class ModbusMessageModbusNumberExceptionIOExceptionpublic int requestSize()
requestSize in class ModbusRequestpublic ModbusResponse process(DataHolder dataHolder) throws ModbusNumberException
process in class ModbusRequestModbusNumberExceptionprotected boolean validateResponseImpl(ModbusResponse response)
validateResponseImpl in class ModbusRequestpublic int getFunction()
getFunction in class ModbusMessageCopyright © 2018. All rights reserved.