public final class MaskWriteRegisterRequest extends AbstractDataRequest
| Constructor and Description |
|---|
MaskWriteRegisterRequest() |
| Modifier and Type | Method and Description |
|---|---|
protected int |
dataSize() |
int |
getFunction() |
int |
getMaskAnd() |
int |
getMaskOr() |
protected Class |
getResponseClass() |
ModbusResponse |
process(DataHolder dataHolder) |
protected void |
readData(ModbusInputStream fifo) |
void |
setMaskAnd(int maskAnd) |
void |
setMaskOr(int maskOr) |
boolean |
validateResponseImpl(ModbusResponse response) |
void |
writeData(ModbusOutputStream fifo) |
getStartAddress, readPDU, requestSize, setStartAddress, writeRequestcreateMessage, getResponse, pduSize, setServerAddress, validateResponse, writePDUgetProtocolId, getServerAddress, getTransactionId, read, setProtocolId, setTransactionId, size, writeprotected Class getResponseClass()
getResponseClass in class ModbusRequestpublic ModbusResponse process(DataHolder dataHolder) throws ModbusNumberException
process in class ModbusRequestModbusNumberExceptionpublic boolean validateResponseImpl(ModbusResponse response)
validateResponseImpl in class ModbusRequestprotected void readData(ModbusInputStream fifo) throws IOException
readData in class AbstractDataRequestIOExceptionpublic void writeData(ModbusOutputStream fifo) throws IOException
writeData in class AbstractDataRequestIOExceptionpublic int getFunction()
getFunction in class ModbusMessageprotected int dataSize()
dataSize in class AbstractDataRequestpublic int getMaskAnd()
public void setMaskAnd(int maskAnd)
public int getMaskOr()
public void setMaskOr(int maskOr)
Copyright © 2018. All rights reserved.