public final class ReadFileRecordRequest extends ModbusRequest
| Modifier and Type | Field and Description |
|---|---|
static int |
READ__SUB_REQ_LENGTH |
| Constructor and Description |
|---|
ReadFileRecordRequest() |
| Modifier and Type | Method and Description |
|---|---|
void |
addFileRecord(ModbusFileRecord record) |
void |
addFileRecords(Collection<ModbusFileRecord> records) |
int |
getFunction() |
protected Class |
getResponseClass() |
ModbusResponse |
process(DataHolder dataHolder) |
void |
readPDU(ModbusInputStream fifo) |
int |
requestSize() |
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 void addFileRecord(ModbusFileRecord record)
public void addFileRecords(Collection<ModbusFileRecord> records)
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.