public class MaskWriteRegisterResponse extends ModbusResponse
ModbusResponse.AuxiliaryMessageTypes| Constructor and Description |
|---|
MaskWriteRegisterResponse()
Constructs a new ReportSlaveIDResponse
instance.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getAndMask()
getAndMask -- return the AND mask value;
|
byte[] |
getMessage()
getMessage -- format the message into a byte array.
|
int |
getOrMask()
getOrMask -- return the OR mask value;
|
int |
getReference()
getReference
|
void |
readData(DataInput din)
readData -- input the Modbus message from din.
|
void |
setAndMask(int mask)
setAndMask -- set AND mask
|
void |
setOrMask(int mask)
setOrMask -- set OR mask
|
void |
setReference(int ref)
setReference -- set the reference field.
|
void |
writeData(DataOutput dout)
writeData -- output the completed Modbus message to dout
|
createModbusResponse, getAuxiliaryType, setAuxiliaryTypegetDataLength, getFunctionCode, getHexMessage, getOutputLength, getProtocolID, getTransactionID, getUnitID, isHeadless, readFrom, setDataLength, setHeadless, setHeadless, setProtocolID, setTransactionID, setUnitID, writeTopublic MaskWriteRegisterResponse()
public int getReference()
public void setReference(int ref)
ref - Register valuepublic int getAndMask()
public void setAndMask(int mask)
mask - Mask to usepublic int getOrMask()
public void setOrMask(int mask)
mask - OR bit maskpublic void writeData(DataOutput dout) throws IOException
writeData in class ModbusMessageImpldout - the DataOutput to be written to.IOException - If the data cannot be written to the socket/portpublic void readData(DataInput din) throws IOException
readData in class ModbusMessageImpldin - the DataInput to read from.IOException - If the data cannot be read from the socket/portpublic byte[] getMessage()
Copyright © 2025. All Rights Reserved.