public abstract class AbstractReadResponse extends ModbusResponse
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractReadResponse() |
| Modifier and Type | Method and Description |
|---|---|
int |
getByteCount() |
protected abstract void |
readData(ModbusInputStream fifo) |
void |
readResponse(ModbusInputStream fifo) |
protected int |
responseSize() |
protected void |
setByteCount(int byteCount) |
protected abstract void |
writeData(ModbusOutputStream fifo) |
void |
writeResponse(ModbusOutputStream fifo) |
getModbusExceptionCode, isException, pduSize, readPDU, setException, setModbusExceptionCode, writePDUgetFunction, getProtocolId, getServerAddress, getTransactionId, read, setProtocolId, setServerAddress, setTransactionId, size, writepublic int getByteCount()
protected void setByteCount(int byteCount)
throws ModbusNumberException
ModbusNumberExceptionpublic final void readResponse(ModbusInputStream fifo) throws IOException, ModbusNumberException
readResponse in class ModbusResponseIOExceptionModbusNumberExceptionpublic final void writeResponse(ModbusOutputStream fifo) throws IOException
writeResponse in class ModbusResponseIOExceptionprotected abstract void readData(ModbusInputStream fifo) throws IOException, ModbusNumberException
IOExceptionModbusNumberExceptionprotected abstract void writeData(ModbusOutputStream fifo) throws IOException
IOExceptionprotected final int responseSize()
responseSize in class ModbusResponseCopyright © 2018. All rights reserved.