public abstract class ModbusMessage extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected int |
slaveId |
| 构造器和说明 |
|---|
ModbusMessage(int slaveId) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected boolean[] |
convertToBooleans(byte[] data) |
protected byte[] |
convertToBytes(boolean[] bdata) |
protected byte[] |
convertToBytes(short[] sdata) |
protected short[] |
convertToShorts(byte[] data) |
abstract byte |
getFunctionCode() |
int |
getSlaveId() |
void |
write(ByteQueue queue) |
protected abstract void |
writeImpl(ByteQueue queue) |
public ModbusMessage(int slaveId)
throws ModbusTransportException
public int getSlaveId()
public abstract byte getFunctionCode()
public final void write(ByteQueue queue)
protected abstract void writeImpl(ByteQueue queue)
protected byte[] convertToBytes(boolean[] bdata)
protected byte[] convertToBytes(short[] sdata)
protected boolean[] convertToBooleans(byte[] data)
protected short[] convertToShorts(byte[] data)
Copyright © 2018. All rights reserved.