类 TcpListener
java.lang.Object
com.huangjian.modbus4j.Modbus
com.huangjian.modbus4j.ModbusMaster
com.huangjian.modbus4j.ip.listener.TcpListener
TcpListener class.
-
字段概要
从类继承的字段 com.huangjian.modbus4j.ModbusMaster
connected, initialized, validateResponse从类继承的字段 com.huangjian.modbus4j.Modbus
DEFAULT_MAX_READ_BIT_COUNT, DEFAULT_MAX_READ_REGISTER_COUNT, DEFAULT_MAX_WRITE_REGISTER_COUNT -
构造器概要
构造器构造器说明TcpListener(IpParameters params) Constructor for TcpListener.TcpListener(IpParameters params, boolean validateResponse) Control to validate response to ensure that slaveId == response slaveId -
方法概要
修饰符和类型方法说明voiddestroy()destroy.protected shortGetter for the fieldnextTransactionId.voidinit()init.sendImpl(ModbusRequest request) sendImpl.从类继承的方法 com.huangjian.modbus4j.ModbusMaster
closeMessageControl, getDiscardDataDelay, getePoll, getIoLog, getMessageControl, getRetries, getTimeout, getValue, isConnected, isInitialized, isMultipleWritesOnly, scanForSlaveNodes, scanForSlaveNodes, send, send, setConnected, setDiscardDataDelay, setePoll, setIoLog, setMultipleWritesOnly, setRetries, setTimeout, setValue, testSlaveNode
-
构造器详细资料
-
TcpListener
Constructor for TcpListener.
Will validate response to ensure that slaveId == response slaveId if encapsulated is true- 参数:
params- aIpParametersobject.
-
TcpListener
Control to validate response to ensure that slaveId == response slaveId- 参数:
params-validateResponse-
-
-
方法详细资料
-
getNextTransactionId
protected short getNextTransactionId()Getter for the field
nextTransactionId.- 返回:
- a short.
-
init
init.
- 指定者:
init在类中ModbusMaster- 抛出:
ModbusInitException- if any.
-
destroy
public void destroy()destroy.
- 指定者:
destroy在类中ModbusMaster
-
sendImpl
sendImpl.
- 指定者:
sendImpl在类中ModbusMaster- 参数:
request- aModbusRequestobject.- 返回:
- a
ModbusResponseobject. - 抛出:
ModbusTransportException- if any.
-