public abstract class AbstractWriteMultipleRequest extends AbstractMultipleRequest
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractWriteMultipleRequest() |
| Modifier and Type | Method and Description |
|---|---|
protected int |
dataSize() |
int |
getByteCount() |
byte[] |
getBytes() |
protected void |
readData(ModbusInputStream fifo) |
void |
setByteCount(int byteCount) |
void |
setBytes(byte[] values) |
void |
writeData(ModbusOutputStream fifo) |
checkAddressRange, getQuantity, setQuantitygetStartAddress, readPDU, requestSize, setStartAddress, writeRequestcreateMessage, getResponse, getResponseClass, pduSize, process, setServerAddress, validateResponse, validateResponseImpl, writePDUgetFunction, getProtocolId, getServerAddress, getTransactionId, read, setProtocolId, setTransactionId, size, writepublic void writeData(ModbusOutputStream fifo) throws IOException
writeData in class AbstractMultipleRequestIOExceptionprotected void readData(ModbusInputStream fifo) throws IOException, ModbusNumberException
readData in class AbstractMultipleRequestIOExceptionModbusNumberExceptionpublic int getByteCount()
public void setByteCount(int byteCount)
throws ModbusNumberException
ModbusNumberExceptionpublic byte[] getBytes()
public void setBytes(byte[] values)
throws ModbusNumberException
ModbusNumberExceptionprotected int dataSize()
dataSize in class AbstractMultipleRequestCopyright © 2018. All rights reserved.