public final class WriteMultipleCoilsRequest extends AbstractWriteMultipleRequest
| Constructor and Description |
|---|
WriteMultipleCoilsRequest() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
checkAddressRange(int startAddress,
int quantity) |
boolean[] |
getCoils() |
int |
getFunction() |
protected Class |
getResponseClass() |
ModbusResponse |
process(DataHolder dataHolder) |
void |
readData(ModbusInputStream fifo) |
void |
setCoils(boolean[] coils) |
boolean |
validateResponseImpl(ModbusResponse response) |
dataSize, getByteCount, getBytes, setByteCount, setBytes, writeDatagetQuantity, setQuantitygetStartAddress, readPDU, requestSize, setStartAddress, writeRequestcreateMessage, getResponse, pduSize, setServerAddress, validateResponse, writePDUgetProtocolId, getServerAddress, getTransactionId, read, setProtocolId, setTransactionId, size, writeprotected Class getResponseClass()
getResponseClass in class ModbusRequestprotected 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 boolean[] getCoils()
public void setCoils(boolean[] coils)
throws ModbusNumberException
ModbusNumberExceptionpublic int getFunction()
getFunction in class ModbusMessageCopyright © 2018. All rights reserved.