public final class WriteMultipleRegistersRequest extends AbstractWriteMultipleRequest
| Constructor and Description |
|---|
WriteMultipleRegistersRequest() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
checkAddressRange(int startAddress,
int quantity) |
byte[] |
getBytes() |
int |
getFunction() |
int[] |
getRegisters() |
protected Class |
getResponseClass() |
ModbusResponse |
process(DataHolder dataHolder) |
void |
readData(ModbusInputStream fifo) |
void |
setByteCount(int byteCount) |
void |
setBytes(byte[] values) |
void |
setRegisters(int[] registers) |
boolean |
validateResponseImpl(ModbusResponse response) |
dataSize, getByteCount, writeDatagetQuantity, setQuantitygetStartAddress, readPDU, requestSize, setStartAddress, writeRequestcreateMessage, getResponse, pduSize, setServerAddress, validateResponse, writePDUgetProtocolId, getServerAddress, getTransactionId, read, setProtocolId, setTransactionId, size, writeprotected Class getResponseClass()
getResponseClass in class ModbusRequestpublic void setByteCount(int byteCount)
throws ModbusNumberException
setByteCount in class AbstractWriteMultipleRequestModbusNumberExceptionprotected boolean checkAddressRange(int startAddress,
int quantity)
checkAddressRange in class AbstractMultipleRequestpublic ModbusResponse process(DataHolder dataHolder) throws ModbusNumberException
process in class ModbusRequestModbusNumberExceptionpublic boolean validateResponseImpl(ModbusResponse response)
validateResponseImpl in class ModbusRequestpublic void readData(ModbusInputStream fifo) throws IOException, ModbusNumberException
readData in class AbstractWriteMultipleRequestIOExceptionModbusNumberExceptionpublic int[] getRegisters()
public void setRegisters(int[] registers)
throws ModbusNumberException
ModbusNumberExceptionpublic byte[] getBytes()
getBytes in class AbstractWriteMultipleRequestpublic void setBytes(byte[] values)
throws ModbusNumberException
setBytes in class AbstractWriteMultipleRequestModbusNumberExceptionpublic int getFunction()
getFunction in class ModbusMessageCopyright © 2018. All rights reserved.