索引
常量字段值|所有程序包|所有类和接口|序列化表格
A
- ACKNOWLEDGE - 类中的静态变量 com.huangjian.modbus4j.code.ExceptionCode
-
Constant
ACKNOWLEDGE=0x5 - add(KeyedModbusLocator<K>) - 类中的方法 com.huangjian.modbus4j.base.ReadFunctionGroup
-
add.
- add(InputStream, Modbus4JInputStreamCallback) - 接口中的方法 com.huangjian.modbus4j.sero.epoll.InputStreamEPollWrapper
-
add.
- addListener(ProcessImageListener) - 类中的方法 com.huangjian.modbus4j.BasicProcessImage
-
addListener.
- addLocator(K, BaseLocator<?>) - 类中的方法 com.huangjian.modbus4j.BatchRead
-
addLocator.
- addProcessImage(ProcessImage) - 类中的方法 com.huangjian.modbus4j.ModbusSlaveSet
-
addProcessImage.
- addResult(K, Object) - 类中的方法 com.huangjian.modbus4j.BatchResults
-
addResult.
- ArrayUtils - com.huangjian.modbus4j.sero.util中的类
-
ArrayUtils class.
- ArrayUtils() - 类的构造器 com.huangjian.modbus4j.sero.util.ArrayUtils
- ASCII - 类中的静态变量 com.huangjian.modbus4j.locator.StringLocator
-
Constant
ASCII - AsciiMaster - com.huangjian.modbus4j.serial.ascii中的类
-
AsciiMaster class.
- AsciiMaster(SerialPortWrapper) - 类的构造器 com.huangjian.modbus4j.serial.ascii.AsciiMaster
-
Constructor for AsciiMaster.
- AsciiMaster(SerialPortWrapper, boolean) - 类的构造器 com.huangjian.modbus4j.serial.ascii.AsciiMaster
- AsciiMessage - com.huangjian.modbus4j.serial.ascii中的类
-
Abstract AsciiMessage class.
- AsciiMessageParser - com.huangjian.modbus4j.serial.ascii中的类
-
AsciiMessageParser class.
- AsciiMessageParser(boolean) - 类的构造器 com.huangjian.modbus4j.serial.ascii.AsciiMessageParser
-
Constructor for AsciiMessageParser.
- AsciiMessageRequest - com.huangjian.modbus4j.serial.ascii中的类
-
AsciiMessageRequest class.
- AsciiMessageRequest(ModbusMessage) - 类的构造器 com.huangjian.modbus4j.serial.ascii.AsciiMessageRequest
-
Constructor for AsciiMessageRequest.
- AsciiMessageResponse - com.huangjian.modbus4j.serial.ascii中的类
-
AsciiMessageResponse class.
- AsciiMessageResponse(ModbusMessage) - 类的构造器 com.huangjian.modbus4j.serial.ascii.AsciiMessageResponse
-
Constructor for AsciiMessageResponse.
- AsciiRequestHandler - com.huangjian.modbus4j.serial.ascii中的类
-
AsciiRequestHandler class.
- AsciiRequestHandler(ModbusSlaveSet) - 类的构造器 com.huangjian.modbus4j.serial.ascii.AsciiRequestHandler
-
Constructor for AsciiRequestHandler.
- AsciiSlave - com.huangjian.modbus4j.serial.ascii中的类
-
AsciiSlave class.
- AsciiSlave(SerialPortWrapper) - 类的构造器 com.huangjian.modbus4j.serial.ascii.AsciiSlave
-
Constructor for AsciiSlave.
B
- BaseIOLog - com.huangjian.modbus4j.sero.log中的类
-
Abstract BaseIOLog class.
- BaseIOLog(File) - 类的构造器 com.huangjian.modbus4j.sero.log.BaseIOLog
-
Constructor for BaseIOLog.
- BaseLocator<T> - com.huangjian.modbus4j.locator中的类
-
Abstract BaseLocator class.
- BaseLocator(int, int, int) - 类的构造器 com.huangjian.modbus4j.locator.BaseLocator
-
Constructor for BaseLocator.
- BaseMessageParser - com.huangjian.modbus4j.base中的类
-
Abstract BaseMessageParser class.
- BaseMessageParser(boolean) - 类的构造器 com.huangjian.modbus4j.base.BaseMessageParser
-
Constructor for BaseMessageParser.
- BaseRequestHandler - com.huangjian.modbus4j.base中的类
-
Abstract BaseRequestHandler class.
- BaseRequestHandler(ModbusSlaveSet) - 类的构造器 com.huangjian.modbus4j.base.BaseRequestHandler
-
Constructor for BaseRequestHandler.
- BasicProcessImage - com.huangjian.modbus4j中的类
-
BasicProcessImage class.
- BasicProcessImage(int) - 类的构造器 com.huangjian.modbus4j.BasicProcessImage
-
Constructor for BasicProcessImage.
- BatchRead<K> - com.huangjian.modbus4j中的类
-
A class for defining the information required to obtain in a batch.
- BatchRead() - 类的构造器 com.huangjian.modbus4j.BatchRead
- BatchResults<K> - com.huangjian.modbus4j中的类
-
BatchResults class.
- BatchResults() - 类的构造器 com.huangjian.modbus4j.BatchResults
- bigIntegerValue() - 类中的方法 com.huangjian.modbus4j.value.ModbusValue
-
bigIntegerValue.
- BINARY - 类中的静态变量 com.huangjian.modbus4j.code.DataType
-
Constant
BINARY=1 - BinaryLocator - com.huangjian.modbus4j.locator中的类
-
BinaryLocator class.
- BinaryLocator(int, int, int) - 类的构造器 com.huangjian.modbus4j.locator.BinaryLocator
-
Constructor for BinaryLocator.
- BinaryLocator(int, int, int, int) - 类的构造器 com.huangjian.modbus4j.locator.BinaryLocator
-
Constructor for BinaryLocator.
- bitRangeValue(byte[], int, int) - 类中的静态方法 com.huangjian.modbus4j.sero.util.ArrayUtils
-
bitRangeValue.
- bitRangeValueLong(byte[], int, int) - 类中的静态方法 com.huangjian.modbus4j.sero.util.ArrayUtils
-
Returns the value of the bits in the given range.
- booleanValue() - 类中的方法 com.huangjian.modbus4j.value.ModbusValue
-
booleanValue.
- ByteQueue - com.huangjian.modbus4j.sero.util.queue中的类
-
ByteQueue class.
- ByteQueue() - 类的构造器 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
Constructor for ByteQueue.
- ByteQueue(byte[]) - 类的构造器 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
Constructor for ByteQueue.
- ByteQueue(byte[], int, int) - 类的构造器 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
Constructor for ByteQueue.
- ByteQueue(int) - 类的构造器 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
Constructor for ByteQueue.
- ByteQueue(String) - 类的构造器 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
Constructor for ByteQueue.
- byteRangeValue(byte[], int, int) - 类中的静态方法 com.huangjian.modbus4j.sero.util.ArrayUtils
-
byteRangeValue.
- byteRangeValueLong(byte[], int, int) - 类中的静态方法 com.huangjian.modbus4j.sero.util.ArrayUtils
-
byteRangeValueLong.
- bytesToValue(byte[], int) - 类中的方法 com.huangjian.modbus4j.base.KeyedModbusLocator
-
bytesToValue.
- bytesToValue(byte[], int) - 类中的方法 com.huangjian.modbus4j.locator.BaseLocator
-
bytesToValue.
- bytesToValueRealOffset(byte[], int) - 类中的方法 com.huangjian.modbus4j.locator.BaseLocator
-
bytesToValueRealOffset.
- bytesToValueRealOffset(byte[], int) - 类中的方法 com.huangjian.modbus4j.locator.BinaryLocator
-
bytesToValueRealOffset.
- bytesToValueRealOffset(byte[], int) - 类中的方法 com.huangjian.modbus4j.locator.NumericLocator
-
bytesToValueRealOffset.
- bytesToValueRealOffset(byte[], int) - 类中的方法 com.huangjian.modbus4j.locator.StringLocator
-
bytesToValueRealOffset.
C
- calculateCRC(ModbusMessage) - 类中的静态方法 com.huangjian.modbus4j.base.ModbusUtils
-
calculateCRC.
- cancel() - 类中的方法 com.huangjian.modbus4j.sero.util.ProgressiveTask
-
cancel.
- CHAR - 类中的静态变量 com.huangjian.modbus4j.code.DataType
-
Constant
CHAR=18 - checkCRC(ModbusMessage, ByteQueue) - 类中的静态方法 com.huangjian.modbus4j.base.ModbusUtils
-
checkCRC.
- clear() - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
clear.
- clone() - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
- close() - 类中的方法 com.huangjian.modbus4j.serial.SerialMaster
-
close.
- close() - 接口中的方法 com.huangjian.modbus4j.serial.SerialPortWrapper
-
Close the Serial Port
- close() - 类中的方法 com.huangjian.modbus4j.sero.io.NullWriter
- close() - 类中的方法 com.huangjian.modbus4j.sero.log.BaseIOLog
-
close.
- close() - 类中的方法 com.huangjian.modbus4j.sero.log.SimpleLog
-
close.
- close() - 类中的方法 com.huangjian.modbus4j.sero.messaging.MessageControl
-
close.
- closeConnection(MessageControl) - 类中的方法 com.huangjian.modbus4j.serial.SerialMaster
-
Close serial port
- closed() - 接口中的方法 com.huangjian.modbus4j.sero.epoll.Modbus4JInputStreamCallback
-
Called when the closure of the input stream is detected.
- closeMessageControl(MessageControl) - 类中的方法 com.huangjian.modbus4j.ModbusMaster
-
closeMessageControl.
- COIL_STATUS - 类中的静态变量 com.huangjian.modbus4j.code.RegisterRange
-
Constant
COIL_STATUS=1 - coilStatus(int, int) - 类中的静态方法 com.huangjian.modbus4j.locator.BaseLocator
-
coilStatus.
- coilWrite(int, boolean, boolean) - 接口中的方法 com.huangjian.modbus4j.ProcessImageListener
-
coilWrite.
- com.huangjian.modbus4j - 程序包 com.huangjian.modbus4j
- com.huangjian.modbus4j.base - 程序包 com.huangjian.modbus4j.base
- com.huangjian.modbus4j.code - 程序包 com.huangjian.modbus4j.code
- com.huangjian.modbus4j.exception - 程序包 com.huangjian.modbus4j.exception
- com.huangjian.modbus4j.ip - 程序包 com.huangjian.modbus4j.ip
- com.huangjian.modbus4j.ip.encap - 程序包 com.huangjian.modbus4j.ip.encap
- com.huangjian.modbus4j.ip.listener - 程序包 com.huangjian.modbus4j.ip.listener
- com.huangjian.modbus4j.ip.tcp - 程序包 com.huangjian.modbus4j.ip.tcp
- com.huangjian.modbus4j.ip.udp - 程序包 com.huangjian.modbus4j.ip.udp
- com.huangjian.modbus4j.ip.xa - 程序包 com.huangjian.modbus4j.ip.xa
- com.huangjian.modbus4j.locator - 程序包 com.huangjian.modbus4j.locator
- com.huangjian.modbus4j.msg - 程序包 com.huangjian.modbus4j.msg
- com.huangjian.modbus4j.serial - 程序包 com.huangjian.modbus4j.serial
- com.huangjian.modbus4j.serial.ascii - 程序包 com.huangjian.modbus4j.serial.ascii
- com.huangjian.modbus4j.serial.rtu - 程序包 com.huangjian.modbus4j.serial.rtu
- com.huangjian.modbus4j.sero - 程序包 com.huangjian.modbus4j.sero
- com.huangjian.modbus4j.sero.epoll - 程序包 com.huangjian.modbus4j.sero.epoll
- com.huangjian.modbus4j.sero.io - 程序包 com.huangjian.modbus4j.sero.io
- com.huangjian.modbus4j.sero.log - 程序包 com.huangjian.modbus4j.sero.log
- com.huangjian.modbus4j.sero.messaging - 程序包 com.huangjian.modbus4j.sero.messaging
- com.huangjian.modbus4j.sero.timer - 程序包 com.huangjian.modbus4j.sero.timer
- com.huangjian.modbus4j.sero.util - 程序包 com.huangjian.modbus4j.sero.util
- com.huangjian.modbus4j.sero.util.queue - 程序包 com.huangjian.modbus4j.sero.util.queue
- com.huangjian.modbus4j.value - 程序包 com.huangjian.modbus4j.value
- completed - 类中的变量 com.huangjian.modbus4j.sero.util.ProgressiveTask
- computeCharacterSpacing(SerialPortWrapper) - 类中的静态方法 com.huangjian.modbus4j.serial.rtu.RtuMaster
-
RTU Spec: For baud greater than 19200 Char Spacing: 750uS For baud less than 19200 Char Spacing: 1.5 * char time
- computeCharacterTime(SerialPortWrapper) - 类中的静态方法 com.huangjian.modbus4j.serial.rtu.RtuMaster
-
Compute the time it takes to transmit 1 character with the provided Serial Parameters.
- computeMessageFrameSpacing(SerialPortWrapper) - 类中的静态方法 com.huangjian.modbus4j.serial.rtu.RtuMaster
-
RTU Spec: For baud greater than 19200 Message Spacing: 1.750uS For baud less than 19200 Message Spacing: 3.5 * char time
- concatenate(Object[], String) - 类中的静态方法 com.huangjian.modbus4j.sero.util.ArrayUtils
-
concatenate.
- connected - 类中的变量 com.huangjian.modbus4j.ModbusMaster
-
If connection is established with slave/slaves
- containsIgnoreCase(String[], String) - 类中的静态方法 com.huangjian.modbus4j.sero.util.ArrayUtils
-
containsIgnoreCase.
- convertToBooleans(byte[]) - 类中的方法 com.huangjian.modbus4j.msg.ModbusMessage
-
convertToBooleans.
- convertToBytes(boolean[]) - 类中的方法 com.huangjian.modbus4j.msg.ModbusMessage
-
convertToBytes.
- convertToBytes(short[]) - 类中的方法 com.huangjian.modbus4j.msg.ModbusMessage
-
convertToBytes.
- convertToShorts(byte[]) - 类中的方法 com.huangjian.modbus4j.msg.ModbusMessage
-
convertToShorts.
- createAsciiMaster(SerialPortWrapper) - 类中的方法 com.huangjian.modbus4j.ModbusFactory
-
createAsciiMaster.
- createAsciiSlave(SerialPortWrapper) - 类中的方法 com.huangjian.modbus4j.ModbusFactory
-
createAsciiSlave.
- createLocator(int, int, int, int, int) - 类中的静态方法 com.huangjian.modbus4j.locator.BaseLocator
-
createLocator.
- createLocator(int, int, int, int, int, int) - 类中的静态方法 com.huangjian.modbus4j.locator.BaseLocator
-
createLocator.
- createLocator(int, int, int, int, int, int, Charset) - 类中的静态方法 com.huangjian.modbus4j.locator.BaseLocator
-
createLocator.
- createLocator(int, int, int, int, int, Charset) - 类中的静态方法 com.huangjian.modbus4j.locator.BaseLocator
-
createLocator.
- createModbusRequest(ByteQueue) - 类中的静态方法 com.huangjian.modbus4j.msg.ModbusRequest
-
createModbusRequest.
- createModbusResponse(ByteQueue) - 类中的静态方法 com.huangjian.modbus4j.msg.ModbusResponse
-
createModbusResponse.
- createOut() - 类中的方法 com.huangjian.modbus4j.sero.log.BaseIOLog
-
Create the Print Writer output
- createReadRequest(int, int, int, int) - 类中的方法 com.huangjian.modbus4j.ModbusFactory
-
createReadRequest.
- createRtuMaster(SerialPortWrapper) - 类中的方法 com.huangjian.modbus4j.ModbusFactory
-
createRtuMaster.
- createRtuSlave(SerialPortWrapper) - 类中的方法 com.huangjian.modbus4j.ModbusFactory
-
createRtuSlave.
- createTcpListener(IpParameters) - 类中的方法 com.huangjian.modbus4j.ModbusFactory
-
createTcpListener.
- createTcpMaster(IpParameters, boolean) - 类中的方法 com.huangjian.modbus4j.ModbusFactory
-
createTcpMaster.
- createTcpMaster(IpParameters, boolean, Integer) - 类中的方法 com.huangjian.modbus4j.ModbusFactory
-
createTcpMaster.
- createTcpSlave(boolean) - 类中的方法 com.huangjian.modbus4j.ModbusFactory
-
createTcpSlave.
- createUdpMaster(IpParameters) - 类中的方法 com.huangjian.modbus4j.ModbusFactory
-
createUdpMaster.
- createUdpSlave(boolean) - 类中的方法 com.huangjian.modbus4j.ModbusFactory
-
createUdpSlave.
- createWaitingRoomKey(XaMessage) - 类中的方法 com.huangjian.modbus4j.ip.xa.XaWaitingRoomKeyFactory
-
createWaitingRoomKey.
- createWaitingRoomKey(ModbusMessage) - 类中的方法 com.huangjian.modbus4j.ip.encap.EncapWaitingRoomKeyFactory
-
createWaitingRoomKey.
- createWaitingRoomKey(IncomingResponseMessage) - 类中的方法 com.huangjian.modbus4j.ip.encap.EncapWaitingRoomKeyFactory
-
createWaitingRoomKey.
- createWaitingRoomKey(IncomingResponseMessage) - 类中的方法 com.huangjian.modbus4j.ip.xa.XaWaitingRoomKeyFactory
-
createWaitingRoomKey.
- createWaitingRoomKey(IncomingResponseMessage) - 类中的方法 com.huangjian.modbus4j.serial.SerialWaitingRoomKeyFactory
-
createWaitingRoomKey.
- createWaitingRoomKey(IncomingResponseMessage) - 接口中的方法 com.huangjian.modbus4j.sero.messaging.WaitingRoomKeyFactory
-
createWaitingRoomKey.
- createWaitingRoomKey(OutgoingRequestMessage) - 类中的方法 com.huangjian.modbus4j.ip.encap.EncapWaitingRoomKeyFactory
-
createWaitingRoomKey.
- createWaitingRoomKey(OutgoingRequestMessage) - 类中的方法 com.huangjian.modbus4j.ip.xa.XaWaitingRoomKeyFactory
-
createWaitingRoomKey.
- createWaitingRoomKey(OutgoingRequestMessage) - 类中的方法 com.huangjian.modbus4j.serial.SerialWaitingRoomKeyFactory
-
createWaitingRoomKey.
- createWaitingRoomKey(OutgoingRequestMessage) - 接口中的方法 com.huangjian.modbus4j.sero.messaging.WaitingRoomKeyFactory
-
createWaitingRoomKey.
- currentFileNumber - 类中的变量 com.huangjian.modbus4j.sero.log.RollingIOLog
- currentTimeMillis() - 类中的方法 com.huangjian.modbus4j.sero.timer.SystemTimeSource
-
currentTimeMillis.
- currentTimeMillis() - 接口中的方法 com.huangjian.modbus4j.sero.timer.TimeSource
-
currentTimeMillis.
D
- data(byte[], int) - 接口中的方法 com.huangjian.modbus4j.sero.messaging.DataConsumer
-
Notifies the consumer that new data is available
- data(byte[], int) - 类中的方法 com.huangjian.modbus4j.sero.messaging.MessageControl
-
Notifies the consumer that new data is available
- DataConsumer - com.huangjian.modbus4j.sero.messaging中的接口
-
DataConsumer interface.
- DataType - com.huangjian.modbus4j.code中的类
-
DataType class.
- DataType() - 类的构造器 com.huangjian.modbus4j.code.DataType
- date - 类中的变量 com.huangjian.modbus4j.sero.log.BaseIOLog
- DATE_FORMAT - 类中的静态变量 com.huangjian.modbus4j.sero.log.BaseIOLog
-
Constant
DATE_FORMAT="yyyy/MM/dd-HH:mm:ss,SSS" - DEBUG - 类中的变量 com.huangjian.modbus4j.sero.messaging.MessageControl
- declareProgress(float) - 类中的方法 com.huangjian.modbus4j.sero.util.ProgressiveTask
-
declareProgress.
- DEFAULT_MAX_READ_BIT_COUNT - 类中的静态变量 com.huangjian.modbus4j.Modbus
-
Constant
DEFAULT_MAX_READ_BIT_COUNT=2000 - DEFAULT_MAX_READ_REGISTER_COUNT - 类中的静态变量 com.huangjian.modbus4j.Modbus
-
Constant
DEFAULT_MAX_READ_REGISTER_COUNT=125 - DEFAULT_MAX_WRITE_REGISTER_COUNT - 类中的静态变量 com.huangjian.modbus4j.Modbus
-
Constant
DEFAULT_MAX_WRITE_REGISTER_COUNT=120 - DefaultMessagingExceptionHandler - com.huangjian.modbus4j.sero.messaging中的类
-
DefaultMessagingExceptionHandler class.
- DefaultMessagingExceptionHandler() - 类的构造器 com.huangjian.modbus4j.sero.messaging.DefaultMessagingExceptionHandler
- destroy() - 类中的方法 com.huangjian.modbus4j.ip.listener.TcpListener
-
destroy.
- destroy() - 类中的方法 com.huangjian.modbus4j.ip.tcp.TcpMaster
-
destroy.
- destroy() - 类中的方法 com.huangjian.modbus4j.ip.udp.UdpMaster
-
destroy.
- destroy() - 类中的方法 com.huangjian.modbus4j.ModbusMaster
-
destroy.
- destroy() - 类中的方法 com.huangjian.modbus4j.serial.ascii.AsciiMaster
-
destroy.
- destroy() - 类中的方法 com.huangjian.modbus4j.serial.rtu.RtuMaster
-
destroy.
- done() - 接口中的方法 com.huangjian.modbus4j.sero.io.LineHandler
-
done.
- doubleValue() - 类中的方法 com.huangjian.modbus4j.value.ModbusValue
-
doubleValue.
- dumpArray(byte[]) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
dumpArray.
- dumpArray(byte[], int, int) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
dumpArray.
- dumpArrayHex(byte[]) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
dumpArrayHex.
- dumpArrayHex(byte[], int, int) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
dumpArrayHex.
- dumpHex(byte[]) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
dumpHex.
- dumpHex(byte[], int, int) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
dumpHex.
- dumpMessage(byte[]) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
dumpMessage.
- dumpMessage(byte[], int, int) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
dumpMessage.
- dumpQueue() - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
dumpQueue.
E
- EIGHT_BYTE_FLOAT - 类中的静态变量 com.huangjian.modbus4j.code.DataType
-
Constant
EIGHT_BYTE_FLOAT=14 - EIGHT_BYTE_FLOAT_SWAPPED - 类中的静态变量 com.huangjian.modbus4j.code.DataType
-
Constant
EIGHT_BYTE_FLOAT_SWAPPED=15 - EIGHT_BYTE_INT_SIGNED - 类中的静态变量 com.huangjian.modbus4j.code.DataType
-
Constant
EIGHT_BYTE_INT_SIGNED=11 - EIGHT_BYTE_INT_SIGNED_SWAPPED - 类中的静态变量 com.huangjian.modbus4j.code.DataType
-
Constant
EIGHT_BYTE_INT_SIGNED_SWAPPED=13 - EIGHT_BYTE_INT_UNSIGNED - 类中的静态变量 com.huangjian.modbus4j.code.DataType
-
Constant
EIGHT_BYTE_INT_UNSIGNED=10 - EIGHT_BYTE_INT_UNSIGNED_SWAPPED - 类中的静态变量 com.huangjian.modbus4j.code.DataType
-
Constant
EIGHT_BYTE_INT_UNSIGNED_SWAPPED=12 - EIGHT_BYTE_MOD_10K - 类中的静态变量 com.huangjian.modbus4j.code.DataType
-
Constant
EIGHT_BYTE_MOD_10K=28 - EIGHT_BYTE_MOD_10K_SWAPPED - 类中的静态变量 com.huangjian.modbus4j.code.DataType
-
Constant
EIGHT_BYTE_MOD_10K_SWAPPED=31 - EncapMessage - com.huangjian.modbus4j.ip.encap中的类
-
EncapMessage class.
- EncapMessage(ModbusMessage) - 类的构造器 com.huangjian.modbus4j.ip.encap.EncapMessage
-
Constructor for EncapMessage.
- EncapMessageParser - com.huangjian.modbus4j.ip.encap中的类
-
EncapMessageParser class.
- EncapMessageParser(boolean) - 类的构造器 com.huangjian.modbus4j.ip.encap.EncapMessageParser
-
Constructor for EncapMessageParser.
- EncapMessageRequest - com.huangjian.modbus4j.ip.encap中的类
-
EncapMessageRequest class.
- EncapMessageRequest(ModbusRequest) - 类的构造器 com.huangjian.modbus4j.ip.encap.EncapMessageRequest
-
Constructor for EncapMessageRequest.
- EncapMessageResponse - com.huangjian.modbus4j.ip.encap中的类
-
EncapMessageResponse class.
- EncapMessageResponse(ModbusResponse) - 类的构造器 com.huangjian.modbus4j.ip.encap.EncapMessageResponse
-
Constructor for EncapMessageResponse.
- EncapRequestHandler - com.huangjian.modbus4j.ip.encap中的类
-
EncapRequestHandler class.
- EncapRequestHandler(ModbusSlaveSet) - 类的构造器 com.huangjian.modbus4j.ip.encap.EncapRequestHandler
-
Constructor for EncapRequestHandler.
- EncapWaitingRoomKeyFactory - com.huangjian.modbus4j.ip.encap中的类
-
EncapWaitingRoomKeyFactory class.
- EncapWaitingRoomKeyFactory() - 类的构造器 com.huangjian.modbus4j.ip.encap.EncapWaitingRoomKeyFactory
- EpollStreamTransport - com.huangjian.modbus4j.sero.messaging中的类
-
First, instatiate with the streams and epoll.
- EpollStreamTransport(InputStream, OutputStream, InputStreamEPollWrapper) - 类的构造器 com.huangjian.modbus4j.sero.messaging.EpollStreamTransport
-
Constructor for EpollStreamTransport.
- EpollStreamTransportCharSpaced - com.huangjian.modbus4j.sero.messaging中的类
-
EpollStreamTransportCharSpaced class.
- EpollStreamTransportCharSpaced(InputStream, OutputStream, InputStreamEPollWrapper, long) - 类的构造器 com.huangjian.modbus4j.sero.messaging.EpollStreamTransportCharSpaced
-
Constructor for EpollStreamTransportCharSpaced.
- equals(Object) - 类中的方法 com.huangjian.modbus4j.base.SlaveAndRange
- ErrorResponseException - com.huangjian.modbus4j.exception中的异常错误类
-
ErrorResponseException class.
- ErrorResponseException(ModbusRequest, ModbusResponse) - 异常错误类的构造器 com.huangjian.modbus4j.exception.ErrorResponseException
-
Constructor for ErrorResponseException.
- exceptionCode - 类中的变量 com.huangjian.modbus4j.msg.ModbusResponse
- ExceptionCode - com.huangjian.modbus4j.code中的类
-
ExceptionCode class.
- ExceptionCode() - 类的构造器 com.huangjian.modbus4j.code.ExceptionCode
- ExceptionRequest - com.huangjian.modbus4j.msg中的类
-
ExceptionRequest class.
- ExceptionRequest(int, byte, byte) - 类的构造器 com.huangjian.modbus4j.msg.ExceptionRequest
-
Constructor for ExceptionRequest.
- ExceptionResponse - com.huangjian.modbus4j.msg中的类
-
ExceptionResponse class.
- ExceptionResponse(int, byte, byte) - 类的构造器 com.huangjian.modbus4j.msg.ExceptionResponse
-
Constructor for ExceptionResponse.
- ExceptionResult - com.huangjian.modbus4j中的类
-
ExceptionResult class.
- ExceptionResult(byte) - 类的构造器 com.huangjian.modbus4j.ExceptionResult
-
Constructor for ExceptionResult.
- expectsResponse() - 类中的方法 com.huangjian.modbus4j.ip.encap.EncapMessageRequest
-
Whether the request is expecting a response or not.
- expectsResponse() - 类中的方法 com.huangjian.modbus4j.ip.xa.XaMessageRequest
-
Whether the request is expecting a response or not.
- expectsResponse() - 类中的方法 com.huangjian.modbus4j.serial.ascii.AsciiMessageRequest
-
Whether the request is expecting a response or not.
- expectsResponse() - 类中的方法 com.huangjian.modbus4j.serial.rtu.RtuMessageRequest
-
Whether the request is expecting a response or not.
- expectsResponse() - 接口中的方法 com.huangjian.modbus4j.sero.messaging.OutgoingRequestMessage
-
Whether the request is expecting a response or not.
F
- file - 类中的变量 com.huangjian.modbus4j.sero.log.BaseIOLog
- fileSize - 类中的变量 com.huangjian.modbus4j.sero.log.RollingIOLog
- floatValue() - 类中的方法 com.huangjian.modbus4j.value.ModbusValue
-
floatValue.
- flush() - 类中的方法 com.huangjian.modbus4j.sero.io.NullWriter
- FOUR_BYTE_BCD - 类中的静态变量 com.huangjian.modbus4j.code.DataType
-
Constant
FOUR_BYTE_BCD=17 - FOUR_BYTE_BCD_SWAPPED - 类中的静态变量 com.huangjian.modbus4j.code.DataType
-
Constant
FOUR_BYTE_BCD_SWAPPED=20 - FOUR_BYTE_FLOAT - 类中的静态变量 com.huangjian.modbus4j.code.DataType
-
Constant
FOUR_BYTE_FLOAT=8 - FOUR_BYTE_FLOAT_SWAPPED - 类中的静态变量 com.huangjian.modbus4j.code.DataType
-
Constant
FOUR_BYTE_FLOAT_SWAPPED=9 - FOUR_BYTE_FLOAT_SWAPPED_INVERTED - 类中的静态变量 com.huangjian.modbus4j.code.DataType
-
Constant
FOUR_BYTE_FLOAT_SWAPPED_INVERTED=21 - FOUR_BYTE_INT_SIGNED - 类中的静态变量 com.huangjian.modbus4j.code.DataType
-
Constant
FOUR_BYTE_INT_SIGNED=5 - FOUR_BYTE_INT_SIGNED_SWAPPED - 类中的静态变量 com.huangjian.modbus4j.code.DataType
-
Constant
FOUR_BYTE_INT_SIGNED_SWAPPED=7 - FOUR_BYTE_INT_SIGNED_SWAPPED_SWAPPED - 类中的静态变量 com.huangjian.modbus4j.code.DataType
-
Constant
FOUR_BYTE_INT_SIGNED_SWAPPED_SWAPPED=25 - FOUR_BYTE_INT_UNSIGNED - 类中的静态变量 com.huangjian.modbus4j.code.DataType
-
Constant
FOUR_BYTE_INT_UNSIGNED=4 - FOUR_BYTE_INT_UNSIGNED_SWAPPED - 类中的静态变量 com.huangjian.modbus4j.code.DataType
-
Constant
FOUR_BYTE_INT_UNSIGNED_SWAPPED=6 - FOUR_BYTE_INT_UNSIGNED_SWAPPED_SWAPPED - 类中的静态变量 com.huangjian.modbus4j.code.DataType
-
Constant
FOUR_BYTE_INT_UNSIGNED_SWAPPED_SWAPPED=24 - FOUR_BYTE_MOD_10K - 类中的静态变量 com.huangjian.modbus4j.code.DataType
-
Constant
FOUR_BYTE_MOD_10K=26 - FOUR_BYTE_MOD_10K_SWAPPED - 类中的静态变量 com.huangjian.modbus4j.code.DataType
-
Constant
FOUR_BYTE_MOD_10K_SWAPPED=29 - fromHex(String) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
fromHex.
- FunctionCode - com.huangjian.modbus4j.code中的类
-
FunctionCode class.
- FunctionCode() - 类的构造器 com.huangjian.modbus4j.code.FunctionCode
G
- GATEWAY_PATH_UNAVAILABLE - 类中的静态变量 com.huangjian.modbus4j.code.ExceptionCode
-
Constant
GATEWAY_PATH_UNAVAILABLE=0xa - GATEWAY_TARGET_DEVICE_FAILED_TO_RESPOND - 类中的静态变量 com.huangjian.modbus4j.code.ExceptionCode
-
Constant
GATEWAY_TARGET_DEVICE_FAILED_TO_RESPOND=0xb - getAndMask() - 类中的方法 com.huangjian.modbus4j.msg.WriteMaskRegisterResponse
-
Getter for the field
andMask. - getAsciiData(ByteQueue) - 类中的方法 com.huangjian.modbus4j.serial.ascii.AsciiMessage
-
getAsciiData.
- getBaudRate() - 接口中的方法 com.huangjian.modbus4j.serial.SerialPortWrapper
-
getBaudRate.
- getBinary(ProcessImage, int) - 类中的方法 com.huangjian.modbus4j.msg.ReadBinaryRequest
-
getBinary.
- getBinary(ProcessImage, int) - 类中的方法 com.huangjian.modbus4j.msg.ReadCoilsRequest
-
getBinary.
- getBinary(ProcessImage, int) - 类中的方法 com.huangjian.modbus4j.msg.ReadDiscreteInputsRequest
-
getBinary.
- getBit() - 类中的方法 com.huangjian.modbus4j.locator.BinaryLocator
-
Getter for the field
bit. - getBit(int, int, int) - 类中的方法 com.huangjian.modbus4j.BasicProcessImage
-
getBit.
- getBooleanData() - 类中的方法 com.huangjian.modbus4j.msg.ReadResponse
-
getBooleanData.
- getCoil(int) - 类中的方法 com.huangjian.modbus4j.BasicProcessImage
-
Returns the current value of the coil for the given offset.
- getCoil(int) - 接口中的方法 com.huangjian.modbus4j.ProcessImage
-
Returns the current value of the coil for the given offset.
- getData() - 类中的方法 com.huangjian.modbus4j.msg.ReadResponse
-
Getter for the field
data. - getData() - 类中的方法 com.huangjian.modbus4j.msg.ReportSlaveIdResponse
-
Getter for the field
data. - getData(ProcessImage) - 类中的方法 com.huangjian.modbus4j.msg.ReadBinaryRequest
-
getData.
- getData(ProcessImage) - 类中的方法 com.huangjian.modbus4j.msg.ReadNumericRequest
-
getData.
- getDataBits() - 接口中的方法 com.huangjian.modbus4j.serial.SerialPortWrapper
-
getDataBits.
- getDataType() - 类中的方法 com.huangjian.modbus4j.base.KeyedModbusLocator
-
getDataType.
- getDataType() - 类中的方法 com.huangjian.modbus4j.locator.BaseLocator
-
getDataType.
- getDataType() - 类中的方法 com.huangjian.modbus4j.locator.BinaryLocator
-
getDataType.
- getDataType() - 类中的方法 com.huangjian.modbus4j.locator.NumericLocator
-
getDataType.
- getDataType() - 类中的方法 com.huangjian.modbus4j.locator.StringLocator
-
getDataType.
- getDiscardDataDelay() - 类中的方法 com.huangjian.modbus4j.ModbusMaster
-
Getter for the field
discardDataDelay. - getDiscardDataDelay() - 类中的方法 com.huangjian.modbus4j.sero.messaging.MessageControl
-
Getter for the field
discardDataDelay. - getDoubleValue(K) - 类中的方法 com.huangjian.modbus4j.BatchResults
-
getDoubleValue.
- getEndOffset() - 类中的方法 com.huangjian.modbus4j.base.KeyedModbusLocator
-
getEndOffset.
- getEndOffset() - 类中的方法 com.huangjian.modbus4j.base.ReadFunctionGroup
-
getEndOffset.
- getEndOffset() - 类中的方法 com.huangjian.modbus4j.locator.BaseLocator
-
getEndOffset.
- getePoll() - 类中的方法 com.huangjian.modbus4j.ModbusMaster
-
Getter for the field
ePoll. - getErrorResponse() - 异常错误类中的方法 com.huangjian.modbus4j.exception.ErrorResponseException
-
Getter for the field
errorResponse. - getExceptionCode() - 类中的方法 com.huangjian.modbus4j.ExceptionResult
-
Getter for the field
exceptionCode. - getExceptionCode() - 类中的方法 com.huangjian.modbus4j.msg.ExceptionRequest
-
Getter for the field
exceptionCode. - getExceptionCode() - 类中的方法 com.huangjian.modbus4j.msg.ModbusResponse
-
Getter for the field
exceptionCode. - getExceptionHandler() - 类中的方法 com.huangjian.modbus4j.Modbus
-
Getter for the field
exceptionHandler. - getExceptionMessage() - 类中的方法 com.huangjian.modbus4j.ExceptionResult
-
Getter for the field
exceptionMessage. - getExceptionMessage() - 类中的方法 com.huangjian.modbus4j.msg.ModbusResponse
-
getExceptionMessage.
- getExceptionMessage(byte) - 类中的静态方法 com.huangjian.modbus4j.code.ExceptionCode
-
getExceptionMessage.
- getExceptionStatus() - 类中的方法 com.huangjian.modbus4j.BasicProcessImage
-
Returns the current value of the exception status.
- getExceptionStatus() - 类中的方法 com.huangjian.modbus4j.msg.ReadExceptionStatusResponse
-
Getter for the field
exceptionStatus. - getExceptionStatus() - 接口中的方法 com.huangjian.modbus4j.ProcessImage
-
Returns the current value of the exception status.
- getFloatValue(K) - 类中的方法 com.huangjian.modbus4j.BatchResults
-
getFloatValue.
- getFrom(int) - 类中的静态方法 com.huangjian.modbus4j.code.RegisterRange
-
getFrom.
- getFunctionCode() - 类中的方法 com.huangjian.modbus4j.base.ReadFunctionGroup
-
Getter for the field
functionCode. - getFunctionCode() - 异常错误类中的方法 com.huangjian.modbus4j.exception.IllegalFunctionException
-
Getter for the field
functionCode. - getFunctionCode() - 类中的方法 com.huangjian.modbus4j.msg.ExceptionRequest
-
getFunctionCode.
- getFunctionCode() - 类中的方法 com.huangjian.modbus4j.msg.ExceptionResponse
-
getFunctionCode.
- getFunctionCode() - 类中的方法 com.huangjian.modbus4j.msg.ModbusMessage
-
getFunctionCode.
- getFunctionCode() - 类中的方法 com.huangjian.modbus4j.msg.ReadCoilsRequest
-
getFunctionCode.
- getFunctionCode() - 类中的方法 com.huangjian.modbus4j.msg.ReadCoilsResponse
-
getFunctionCode.
- getFunctionCode() - 类中的方法 com.huangjian.modbus4j.msg.ReadDiscreteInputsRequest
-
getFunctionCode.
- getFunctionCode() - 类中的方法 com.huangjian.modbus4j.msg.ReadDiscreteInputsResponse
-
getFunctionCode.
- getFunctionCode() - 类中的方法 com.huangjian.modbus4j.msg.ReadExceptionStatusRequest
-
getFunctionCode.
- getFunctionCode() - 类中的方法 com.huangjian.modbus4j.msg.ReadExceptionStatusResponse
-
getFunctionCode.
- getFunctionCode() - 类中的方法 com.huangjian.modbus4j.msg.ReadHoldingRegistersRequest
-
getFunctionCode.
- getFunctionCode() - 类中的方法 com.huangjian.modbus4j.msg.ReadHoldingRegistersResponse
-
getFunctionCode.
- getFunctionCode() - 类中的方法 com.huangjian.modbus4j.msg.ReadInputRegistersRequest
-
getFunctionCode.
- getFunctionCode() - 类中的方法 com.huangjian.modbus4j.msg.ReadInputRegistersResponse
-
getFunctionCode.
- getFunctionCode() - 类中的方法 com.huangjian.modbus4j.msg.ReportSlaveIdRequest
-
getFunctionCode.
- getFunctionCode() - 类中的方法 com.huangjian.modbus4j.msg.ReportSlaveIdResponse
-
getFunctionCode.
- getFunctionCode() - 类中的方法 com.huangjian.modbus4j.msg.WriteCoilRequest
-
getFunctionCode.
- getFunctionCode() - 类中的方法 com.huangjian.modbus4j.msg.WriteCoilResponse
-
getFunctionCode.
- getFunctionCode() - 类中的方法 com.huangjian.modbus4j.msg.WriteCoilsRequest
-
getFunctionCode.
- getFunctionCode() - 类中的方法 com.huangjian.modbus4j.msg.WriteCoilsResponse
-
getFunctionCode.
- getFunctionCode() - 类中的方法 com.huangjian.modbus4j.msg.WriteMaskRegisterRequest
-
getFunctionCode.
- getFunctionCode() - 类中的方法 com.huangjian.modbus4j.msg.WriteMaskRegisterResponse
-
getFunctionCode.
- getFunctionCode() - 类中的方法 com.huangjian.modbus4j.msg.WriteRegisterRequest
-
getFunctionCode.
- getFunctionCode() - 类中的方法 com.huangjian.modbus4j.msg.WriteRegisterResponse
-
getFunctionCode.
- getFunctionCode() - 类中的方法 com.huangjian.modbus4j.msg.WriteRegistersRequest
-
getFunctionCode.
- getFunctionCode() - 类中的方法 com.huangjian.modbus4j.msg.WriteRegistersResponse
-
getFunctionCode.
- getHoldingRegister(int) - 类中的方法 com.huangjian.modbus4j.BasicProcessImage
-
Returns the current value of the holding register for the given offset.
- getHoldingRegister(int) - 接口中的方法 com.huangjian.modbus4j.ProcessImage
-
Returns the current value of the holding register for the given offset.
- getHoldingRegisterBit(int, int) - 类中的方法 com.huangjian.modbus4j.BasicProcessImage
-
getHoldingRegisterBit.
- getHost() - 类中的方法 com.huangjian.modbus4j.ip.IpParameters
-
Getter for the field
host. - getInput(int) - 类中的方法 com.huangjian.modbus4j.BasicProcessImage
-
Returns the current value of the input for the given offset.
- getInput(int) - 接口中的方法 com.huangjian.modbus4j.ProcessImage
-
Returns the current value of the input for the given offset.
- getInputRegister(int) - 类中的方法 com.huangjian.modbus4j.BasicProcessImage
-
Returns the current value of the input register for the given offset.
- getInputRegister(int) - 接口中的方法 com.huangjian.modbus4j.ProcessImage
-
Returns the current value of the input register for the given offset.
- getInputRegisterBit(int, int) - 类中的方法 com.huangjian.modbus4j.BasicProcessImage
-
getInputRegisterBit.
- getInputStream() - 接口中的方法 com.huangjian.modbus4j.serial.SerialPortWrapper
-
Return the input stream for an open port
- getIntValue(K) - 类中的方法 com.huangjian.modbus4j.BatchResults
-
getIntValue.
- getInvalidAddressValue() - 类中的方法 com.huangjian.modbus4j.BasicProcessImage
-
Getter for the field
invalidAddressValue. - getIoLog() - 类中的方法 com.huangjian.modbus4j.ModbusMaster
-
Getter for the field
ioLog. - getIoLog() - 类中的方法 com.huangjian.modbus4j.sero.messaging.MessageControl
-
Getter for the field
ioLog. - getJavaType(int) - 类中的静态方法 com.huangjian.modbus4j.code.DataType
-
getJavaType.
- getKey() - 类中的方法 com.huangjian.modbus4j.base.KeyedModbusLocator
-
Getter for the field
key. - getLength() - 类中的方法 com.huangjian.modbus4j.base.ReadFunctionGroup
-
Getter for the field
length. - getLingerTime() - 类中的方法 com.huangjian.modbus4j.ip.IpParameters
-
Getter for the field
linger. - getLingerTime() - 类中的方法 com.huangjian.modbus4j.ip.tcp.TcpMaster
-
Getter for the field
lingerTime. - getLocator() - 类中的方法 com.huangjian.modbus4j.base.KeyedModbusLocator
-
Getter for the field
locator. - getLocators() - 类中的方法 com.huangjian.modbus4j.base.ReadFunctionGroup
-
Getter for the field
locators. - getLongValue(K) - 类中的方法 com.huangjian.modbus4j.BatchResults
-
getLongValue.
- getMaxReadBitCount() - 类中的方法 com.huangjian.modbus4j.Modbus
-
Getter for the field
maxReadBitCount. - getMaxReadCount(int) - 类中的方法 com.huangjian.modbus4j.Modbus
-
getMaxReadCount.
- getMaxReadRegisterCount() - 类中的方法 com.huangjian.modbus4j.Modbus
-
Getter for the field
maxReadRegisterCount. - getMaxWriteRegisterCount() - 类中的方法 com.huangjian.modbus4j.Modbus
-
Getter for the field
maxWriteRegisterCount. - getMessage() - 异常错误类中的方法 com.huangjian.modbus4j.exception.ErrorResponseException
- getMessageControl() - 类中的方法 com.huangjian.modbus4j.ModbusMaster
-
getMessageControl.
- getMessageData() - 类中的方法 com.huangjian.modbus4j.ip.encap.EncapMessage
-
getMessageData.
- getMessageData() - 类中的方法 com.huangjian.modbus4j.ip.xa.XaMessage
-
getMessageData.
- getMessageData() - 类中的方法 com.huangjian.modbus4j.serial.ascii.AsciiMessage
-
getMessageData.
- getMessageData() - 类中的方法 com.huangjian.modbus4j.serial.rtu.RtuMessage
-
getMessageData.
- getMessageData() - 接口中的方法 com.huangjian.modbus4j.sero.messaging.OutgoingMessage
-
Return the byte array representing the serialization of the request.
- getModbusMessage() - 类中的方法 com.huangjian.modbus4j.ip.IpMessage
-
Getter for the field
modbusMessage. - getModbusMessage() - 类中的方法 com.huangjian.modbus4j.ip.xa.XaMessage
-
Getter for the field
modbusMessage. - getModbusMessage() - 类中的方法 com.huangjian.modbus4j.serial.SerialMessage
-
Getter for the field
modbusMessage. - getModbusRequest() - 类中的方法 com.huangjian.modbus4j.ip.encap.EncapMessageRequest
-
getModbusRequest.
- getModbusRequest() - 类中的方法 com.huangjian.modbus4j.ip.xa.XaMessageRequest
-
getModbusRequest.
- getModbusRequest() - 类中的方法 com.huangjian.modbus4j.serial.ascii.AsciiMessageRequest
-
getModbusRequest.
- getModbusRequest() - 类中的方法 com.huangjian.modbus4j.serial.rtu.RtuMessageRequest
-
getModbusRequest.
- getModbusResponse() - 类中的方法 com.huangjian.modbus4j.ip.encap.EncapMessageResponse
-
getModbusResponse.
- getModbusResponse() - 接口中的方法 com.huangjian.modbus4j.ip.IpMessageResponse
-
getModbusResponse.
- getModbusResponse() - 类中的方法 com.huangjian.modbus4j.ip.xa.XaMessageResponse
-
getModbusResponse.
- getModbusResponse() - 类中的方法 com.huangjian.modbus4j.serial.ascii.AsciiMessageResponse
-
getModbusResponse.
- getModbusResponse() - 类中的方法 com.huangjian.modbus4j.serial.rtu.RtuMessageResponse
-
getModbusResponse.
- getNextTransactionId() - 类中的方法 com.huangjian.modbus4j.ip.listener.TcpListener
-
Getter for the field
nextTransactionId. - getNextTransactionId() - 类中的方法 com.huangjian.modbus4j.ip.tcp.TcpMaster
-
Getter for the field
nextTransactionId. - getNextTransactionId() - 类中的方法 com.huangjian.modbus4j.ip.udp.UdpMaster
-
Getter for the field
nextTransactionId. - getNumberOfBits() - 类中的方法 com.huangjian.modbus4j.msg.WriteCoilsResponse
-
Getter for the field
numberOfBits. - getNumberOfRegisters() - 类中的方法 com.huangjian.modbus4j.msg.WriteRegistersResponse
-
Getter for the field
numberOfRegisters. - getNumeric(int, int, int) - 类中的方法 com.huangjian.modbus4j.BasicProcessImage
-
getNumeric.
- getNumeric(ProcessImage, int) - 类中的方法 com.huangjian.modbus4j.msg.ReadHoldingRegistersRequest
-
getNumeric.
- getNumeric(ProcessImage, int) - 类中的方法 com.huangjian.modbus4j.msg.ReadInputRegistersRequest
-
getNumeric.
- getNumeric(ProcessImage, int) - 类中的方法 com.huangjian.modbus4j.msg.ReadNumericRequest
-
getNumeric.
- getOffset() - 类中的方法 com.huangjian.modbus4j.base.KeyedModbusLocator
-
getOffset.
- getOffset() - 类中的方法 com.huangjian.modbus4j.base.RangeAndOffset
-
Getter for the field
offset. - getOffset() - 类中的方法 com.huangjian.modbus4j.locator.BaseLocator
-
Getter for the field
offset. - getOriginalRequest() - 异常错误类中的方法 com.huangjian.modbus4j.exception.ErrorResponseException
-
Getter for the field
originalRequest. - getOrMask() - 类中的方法 com.huangjian.modbus4j.msg.WriteMaskRegisterResponse
-
Getter for the field
orMask. - getOutputStream() - 接口中的方法 com.huangjian.modbus4j.serial.SerialPortWrapper
-
Return the output stream for an open port
- getParity() - 接口中的方法 com.huangjian.modbus4j.serial.SerialPortWrapper
-
getParity.
- getPort() - 类中的方法 com.huangjian.modbus4j.ip.IpParameters
-
Getter for the field
port. - getProcessImage(int) - 类中的方法 com.huangjian.modbus4j.ModbusSlaveSet
-
getProcessImage.
- getProcessImages() - 类中的方法 com.huangjian.modbus4j.ModbusSlaveSet
-
Get a copy of the current process images
- getRange() - 类中的方法 com.huangjian.modbus4j.base.RangeAndOffset
-
Getter for the field
range. - getRange() - 类中的方法 com.huangjian.modbus4j.base.SlaveAndRange
-
Getter for the field
range. - getRange() - 类中的方法 com.huangjian.modbus4j.locator.BaseLocator
-
Getter for the field
range. - getReadDelay() - 类中的方法 com.huangjian.modbus4j.sero.messaging.InputStreamListener
-
Getter for the field
readDelay. - getReadFunctionCode(int) - 类中的静态方法 com.huangjian.modbus4j.code.RegisterRange
-
getReadFunctionCode.
- getReadFunctionGroups(ModbusMaster) - 类中的方法 com.huangjian.modbus4j.BatchRead
-
getReadFunctionGroups.
- getRegister(BaseLocator<T>) - 类中的方法 com.huangjian.modbus4j.BasicProcessImage
-
getRegister.
- getRegisterCount() - 类中的方法 com.huangjian.modbus4j.base.KeyedModbusLocator
-
getRegisterCount.
- getRegisterCount() - 类中的方法 com.huangjian.modbus4j.locator.BaseLocator
-
getRegisterCount.
- getRegisterCount() - 类中的方法 com.huangjian.modbus4j.locator.BinaryLocator
-
getRegisterCount.
- getRegisterCount() - 类中的方法 com.huangjian.modbus4j.locator.NumericLocator
-
getRegisterCount.
- getRegisterCount() - 类中的方法 com.huangjian.modbus4j.locator.StringLocator
-
getRegisterCount.
- getRegisterCount(int) - 类中的静态方法 com.huangjian.modbus4j.code.DataType
-
getRegisterCount.
- getReportSlaveIdData() - 类中的方法 com.huangjian.modbus4j.BasicProcessImage
-
Returns the data for the report slave id command.
- getReportSlaveIdData() - 接口中的方法 com.huangjian.modbus4j.ProcessImage
-
Returns the data for the report slave id command.
- getRetries() - 类中的方法 com.huangjian.modbus4j.ModbusMaster
-
Getter for the field
retries. - getRetries() - 类中的方法 com.huangjian.modbus4j.sero.messaging.MessageControl
-
Getter for the field
retries. - getRoundingMode() - 类中的方法 com.huangjian.modbus4j.locator.NumericLocator
-
Getter for the field
roundingMode. - getShortData() - 类中的方法 com.huangjian.modbus4j.msg.ReadResponse
-
getShortData.
- getSlaveAndRange() - 类中的方法 com.huangjian.modbus4j.base.KeyedModbusLocator
-
getSlaveAndRange.
- getSlaveAndRange() - 类中的方法 com.huangjian.modbus4j.base.ReadFunctionGroup
-
Getter for the field
slaveAndRange. - getSlaveId() - 类中的方法 com.huangjian.modbus4j.base.SlaveAndRange
-
Getter for the field
slaveId. - getSlaveId() - 类中的方法 com.huangjian.modbus4j.BasicProcessImage
-
getSlaveId.
- getSlaveId() - 异常错误类中的方法 com.huangjian.modbus4j.exception.ModbusTransportException
-
Getter for the field
slaveId. - getSlaveId() - 类中的方法 com.huangjian.modbus4j.locator.BaseLocator
-
Getter for the field
slaveId. - getSlaveId() - 类中的方法 com.huangjian.modbus4j.msg.ModbusMessage
-
Getter for the field
slaveId. - getSlaveId() - 接口中的方法 com.huangjian.modbus4j.ProcessImage
-
getSlaveId.
- getStartOffset() - 类中的方法 com.huangjian.modbus4j.base.ReadFunctionGroup
-
Getter for the field
startOffset. - getStartOffset() - 类中的方法 com.huangjian.modbus4j.msg.WriteCoilsResponse
-
Getter for the field
startOffset. - getStartOffset() - 类中的方法 com.huangjian.modbus4j.msg.WriteRegistersResponse
-
Getter for the field
startOffset. - getStopBits() - 接口中的方法 com.huangjian.modbus4j.serial.SerialPortWrapper
-
getStopBits.
- getString(int, int, int, int) - 类中的方法 com.huangjian.modbus4j.BasicProcessImage
-
getString.
- getString(int, int, int, int, Charset) - 类中的方法 com.huangjian.modbus4j.BasicProcessImage
-
getString.
- getTimeout() - 类中的方法 com.huangjian.modbus4j.ModbusMaster
-
Getter for the field
timeout. - getTimeout() - 类中的方法 com.huangjian.modbus4j.sero.messaging.MessageControl
-
Getter for the field
timeout. - getTimeSource() - 类中的方法 com.huangjian.modbus4j.sero.messaging.MessageControl
-
Getter for the field
timeSource. - getTo(int) - 类中的静态方法 com.huangjian.modbus4j.code.RegisterRange
-
getTo.
- getTransactionId() - 类中的方法 com.huangjian.modbus4j.ip.xa.XaMessage
-
Getter for the field
transactionId. - getType() - 类中的方法 com.huangjian.modbus4j.value.ModbusValue
-
Getter for the field
type. - getUnasciiMessage(ByteQueue) - 类中的静态方法 com.huangjian.modbus4j.serial.ascii.AsciiMessage
-
getUnasciiMessage.
- getValue() - 类中的方法 com.huangjian.modbus4j.value.ModbusValue
-
Getter for the field
value. - getValue(BaseLocator<T>) - 类中的方法 com.huangjian.modbus4j.ModbusMaster
-
Returns a value from the modbus network according to the given locator information.
- getValue(K) - 类中的方法 com.huangjian.modbus4j.BatchResults
-
getValue.
- getWriteMaskRegister() - 类中的方法 com.huangjian.modbus4j.base.SlaveProfile
-
Getter for the field
writeMaskRegister. - getWriteOffset() - 类中的方法 com.huangjian.modbus4j.msg.WriteCoilResponse
-
Getter for the field
writeOffset. - getWriteOffset() - 类中的方法 com.huangjian.modbus4j.msg.WriteMaskRegisterResponse
-
Getter for the field
writeOffset. - getWriteOffset() - 类中的方法 com.huangjian.modbus4j.msg.WriteRegisterResponse
-
Getter for the field
writeOffset. - getWriteValue() - 类中的方法 com.huangjian.modbus4j.msg.WriteRegisterResponse
-
Getter for the field
writeValue.
H
- handle(ProcessImage) - 类中的方法 com.huangjian.modbus4j.msg.ModbusRequest
-
handle.
- handleIOException(IOException) - 接口中的方法 com.huangjian.modbus4j.sero.messaging.DataConsumer
-
handleIOException.
- handleIOException(IOException) - 类中的方法 com.huangjian.modbus4j.sero.messaging.MessageControl
-
handleIOException.
- handleLine(String) - 接口中的方法 com.huangjian.modbus4j.sero.io.LineHandler
-
handleLine.
- handleRequest(IncomingRequestMessage) - 类中的方法 com.huangjian.modbus4j.ip.encap.EncapRequestHandler
-
Handle the request and return the appropriate response object.
- handleRequest(IncomingRequestMessage) - 类中的方法 com.huangjian.modbus4j.ip.xa.XaRequestHandler
-
Handle the request and return the appropriate response object.
- handleRequest(IncomingRequestMessage) - 类中的方法 com.huangjian.modbus4j.serial.ascii.AsciiRequestHandler
-
Handle the request and return the appropriate response object.
- handleRequest(IncomingRequestMessage) - 类中的方法 com.huangjian.modbus4j.serial.rtu.RtuRequestHandler
-
Handle the request and return the appropriate response object.
- handleRequest(IncomingRequestMessage) - 接口中的方法 com.huangjian.modbus4j.sero.messaging.RequestHandler
-
Handle the request and return the appropriate response object.
- handleRequestImpl(ModbusRequest) - 类中的方法 com.huangjian.modbus4j.base.BaseRequestHandler
-
handleRequestImpl.
- hashCode() - 类中的方法 com.huangjian.modbus4j.base.SlaveAndRange
- HOLDING_REGISTER - 类中的静态变量 com.huangjian.modbus4j.code.RegisterRange
-
Constant
HOLDING_REGISTER=3 - holdingRegister(int, int, int) - 类中的静态方法 com.huangjian.modbus4j.locator.BaseLocator
-
holdingRegister.
- holdingRegisterBit(int, int, int) - 类中的静态方法 com.huangjian.modbus4j.locator.BaseLocator
-
holdingRegisterBit.
- holdingRegisterWrite(int, short, short) - 接口中的方法 com.huangjian.modbus4j.ProcessImageListener
-
holdingRegisterWrite.
I
- ILLEGAL_DATA_ADDRESS - 类中的静态变量 com.huangjian.modbus4j.code.ExceptionCode
-
Constant
ILLEGAL_DATA_ADDRESS=0x2 - ILLEGAL_DATA_VALUE - 类中的静态变量 com.huangjian.modbus4j.code.ExceptionCode
-
Constant
ILLEGAL_DATA_VALUE=0x3 - ILLEGAL_FUNCTION - 类中的静态变量 com.huangjian.modbus4j.code.ExceptionCode
-
Constant
ILLEGAL_FUNCTION=0x1 - IllegalDataAddressException - com.huangjian.modbus4j.exception中的异常错误类
-
IllegalDataAddressException class.
- IllegalDataAddressException() - 异常错误类的构造器 com.huangjian.modbus4j.exception.IllegalDataAddressException
-
Constructor for IllegalDataAddressException.
- IllegalDataAddressException(int) - 异常错误类的构造器 com.huangjian.modbus4j.exception.IllegalDataAddressException
-
Constructor for IllegalDataAddressException.
- IllegalDataTypeException - com.huangjian.modbus4j.exception中的异常错误类
-
IllegalDataTypeException class.
- IllegalDataTypeException(String) - 异常错误类的构造器 com.huangjian.modbus4j.exception.IllegalDataTypeException
-
Constructor for IllegalDataTypeException.
- IllegalFunctionException - com.huangjian.modbus4j.exception中的异常错误类
-
IllegalFunctionException class.
- IllegalFunctionException(byte, int) - 异常错误类的构造器 com.huangjian.modbus4j.exception.IllegalFunctionException
-
Constructor for IllegalFunctionException.
- IllegalSlaveIdException - com.huangjian.modbus4j.exception中的异常错误类
-
IllegalSlaveIdException class.
- IllegalSlaveIdException(String) - 异常错误类的构造器 com.huangjian.modbus4j.exception.IllegalSlaveIdException
-
Constructor for IllegalSlaveIdException.
- in - 类中的变量 com.huangjian.modbus4j.sero.messaging.StreamTransport
- IncomingMessage - com.huangjian.modbus4j.sero.messaging中的接口
-
IncomingMessage interface.
- IncomingRequestMessage - com.huangjian.modbus4j.sero.messaging中的接口
-
IncomingRequestMessage interface.
- IncomingResponseMessage - com.huangjian.modbus4j.sero.messaging中的接口
-
IncomingResponseMessage interface.
- indexOf(byte) - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
indexOf.
- indexOf(byte[]) - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
indexOf.
- indexOf(byte[], byte[]) - 类中的静态方法 com.huangjian.modbus4j.sero.util.ArrayUtils
-
indexOf.
- indexOf(byte[], int) - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
indexOf.
- indexOf(byte[], int, byte[]) - 类中的静态方法 com.huangjian.modbus4j.sero.util.ArrayUtils
-
indexOf.
- indexOf(byte[], int, int, byte[]) - 类中的静态方法 com.huangjian.modbus4j.sero.util.ArrayUtils
-
indexOf.
- indexOf(byte, int) - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
indexOf.
- indexOf(String[], String) - 类中的静态方法 com.huangjian.modbus4j.sero.util.ArrayUtils
-
indexOf.
- init() - 类中的方法 com.huangjian.modbus4j.ip.listener.TcpListener
-
init.
- init() - 类中的方法 com.huangjian.modbus4j.ip.tcp.TcpMaster
-
init.
- init() - 类中的方法 com.huangjian.modbus4j.ip.udp.UdpMaster
-
init.
- init() - 类中的方法 com.huangjian.modbus4j.ModbusMaster
-
init.
- init() - 类中的方法 com.huangjian.modbus4j.serial.ascii.AsciiMaster
-
init.
- init() - 类中的方法 com.huangjian.modbus4j.serial.rtu.RtuMaster
-
init.
- init() - 类中的方法 com.huangjian.modbus4j.serial.SerialMaster
-
init.
- initialized - 类中的变量 com.huangjian.modbus4j.ModbusMaster
- input(byte[]) - 类中的方法 com.huangjian.modbus4j.sero.log.BaseIOLog
-
input.
- input(byte[], int) - 接口中的方法 com.huangjian.modbus4j.sero.epoll.Modbus4JInputStreamCallback
-
Called when content is read from the input stream.
- input(byte[], int, int) - 类中的方法 com.huangjian.modbus4j.sero.log.BaseIOLog
-
input.
- INPUT_REGISTER - 类中的静态变量 com.huangjian.modbus4j.code.RegisterRange
-
Constant
INPUT_REGISTER=4 - INPUT_STATUS - 类中的静态变量 com.huangjian.modbus4j.code.RegisterRange
-
Constant
INPUT_STATUS=2 - inputRegister(int, int, int) - 类中的静态方法 com.huangjian.modbus4j.locator.BaseLocator
-
inputRegister.
- inputRegisterBit(int, int, int) - 类中的静态方法 com.huangjian.modbus4j.locator.BaseLocator
-
inputRegisterBit.
- inputStatus(int, int) - 类中的静态方法 com.huangjian.modbus4j.locator.BaseLocator
-
inputStatus.
- InputStreamEPollWrapper - com.huangjian.modbus4j.sero.epoll中的接口
-
InputStreamEPollWrapper interface.
- InputStreamListener - com.huangjian.modbus4j.sero.messaging中的类
-
This class provides a stoppable listener for an input stream that sends arbitrary information.
- InputStreamListener(InputStream, DataConsumer) - 类的构造器 com.huangjian.modbus4j.sero.messaging.InputStreamListener
-
Constructor for InputStreamListener.
- intValue() - 类中的方法 com.huangjian.modbus4j.value.ModbusValue
-
intValue.
- InvalidDataConversionException - com.huangjian.modbus4j.exception中的异常错误类
-
InvalidDataConversionException class.
- InvalidDataConversionException(String) - 异常错误类的构造器 com.huangjian.modbus4j.exception.InvalidDataConversionException
-
Constructor for InvalidDataConversionException.
- ioException(IOException) - 接口中的方法 com.huangjian.modbus4j.sero.epoll.Modbus4JInputStreamCallback
-
Called if there is an
IOExceptionwhile reading input stream. - IOLog - com.huangjian.modbus4j.sero.log中的类
-
IOLog class.
- IOLog(String) - 类的构造器 com.huangjian.modbus4j.sero.log.IOLog
-
Constructor for IOLog.
- IP_PROTOCOL_ID - 类中的静态变量 com.huangjian.modbus4j.base.ModbusUtils
-
Constant
IP_PROTOCOL_ID=0 - IpMessage - com.huangjian.modbus4j.ip中的类
-
Abstract IpMessage class.
- IpMessage(ModbusMessage) - 类的构造器 com.huangjian.modbus4j.ip.IpMessage
-
Constructor for IpMessage.
- IpMessageResponse - com.huangjian.modbus4j.ip中的接口
-
IpMessageResponse interface.
- IpParameters - com.huangjian.modbus4j.ip中的类
-
IpParameters class.
- IpParameters() - 类的构造器 com.huangjian.modbus4j.ip.IpParameters
- isAllowInvalidAddress() - 类中的方法 com.huangjian.modbus4j.BasicProcessImage
-
isAllowInvalidAddress.
- isBinaryRange(int) - 类中的静态方法 com.huangjian.modbus4j.locator.BinaryLocator
-
isBinaryRange.
- isCancel() - 类中的方法 com.huangjian.modbus4j.BatchRead
-
isCancel.
- isCancelled() - 类中的方法 com.huangjian.modbus4j.sero.util.ProgressiveTask
-
isCancelled.
- isCompleted() - 类中的方法 com.huangjian.modbus4j.sero.util.ProgressiveTask
-
isCompleted.
- isConnected() - 类中的方法 com.huangjian.modbus4j.ModbusMaster
-
isConnected.
- isContiguousRequests() - 类中的方法 com.huangjian.modbus4j.BatchRead
-
isContiguousRequests.
- isEmpty(int[]) - 类中的静态方法 com.huangjian.modbus4j.sero.util.ArrayUtils
-
isEmpty.
- isEnableRtuCrc() - 类中的静态方法 com.huangjian.modbus4j.ModbusConfig
-
是否启用Rtu的Crc校验
- isEnalbeRecvLog() - 类中的静态方法 com.huangjian.modbus4j.ModbusConfig
-
是否显示接收的数据日志
- isEnalbeSendLog() - 类中的静态方法 com.huangjian.modbus4j.ModbusConfig
-
是否显示发送的数据日志
- isEncapsulated() - 类中的方法 com.huangjian.modbus4j.ip.IpParameters
-
isEncapsulated.
- isErrorsInResults() - 类中的方法 com.huangjian.modbus4j.BatchRead
-
isErrorsInResults.
- isException() - 类中的方法 com.huangjian.modbus4j.msg.ModbusResponse
-
isException.
- isExceptionsInResults() - 类中的方法 com.huangjian.modbus4j.BatchRead
-
isExceptionsInResults.
- isInitialized() - 类中的方法 com.huangjian.modbus4j.ModbusMaster
-
isInitialized.
- isMultipleWritesOnly() - 类中的方法 com.huangjian.modbus4j.ModbusMaster
-
isMultipleWritesOnly.
- isWriteValue() - 类中的方法 com.huangjian.modbus4j.msg.WriteCoilResponse
-
isWriteValue.
K
- KeyedModbusLocator<K> - com.huangjian.modbus4j.base中的类
-
KeyedModbusLocator class.
- KeyedModbusLocator(K, BaseLocator<?>) - 类的构造器 com.huangjian.modbus4j.base.KeyedModbusLocator
-
Constructor for KeyedModbusLocator.
L
- LineHandler - com.huangjian.modbus4j.sero.io中的接口
-
LineHandler interface.
- log(boolean, byte[]) - 类中的方法 com.huangjian.modbus4j.sero.log.BaseIOLog
-
log.
- log(boolean, byte[], int, int) - 类中的方法 com.huangjian.modbus4j.sero.log.BaseIOLog
-
log.
- log(String) - 类中的方法 com.huangjian.modbus4j.sero.log.BaseIOLog
-
log.
- longValue() - 类中的方法 com.huangjian.modbus4j.value.ModbusValue
-
longValue.
M
- main(String[]) - 类中的静态方法 com.huangjian.modbus4j.msg.ModbusResponse
-
main.
- mark() - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
mark.
- master - 类中的变量 com.huangjian.modbus4j.base.BaseMessageParser
- MAX_FUNCTION_CODE - 类中的静态变量 com.huangjian.modbus4j.msg.ModbusResponse
-
Constant
MAX_FUNCTION_CODE=(byte) 0x80 - maxFiles - 类中的变量 com.huangjian.modbus4j.sero.log.RollingIOLog
- MEMORY_PARITY_ERROR - 类中的静态变量 com.huangjian.modbus4j.code.ExceptionCode
-
Constant
MEMORY_PARITY_ERROR=0x8 - MessageControl - com.huangjian.modbus4j.sero.messaging中的类
-
In general there are three messaging activities: Send a message for which no reply is expected, e.g. a broadcast. Send a message and wait for a response with timeout and retries. Listen for unsolicited requests.
- MessageControl() - 类的构造器 com.huangjian.modbus4j.sero.messaging.MessageControl
- MessageParser - com.huangjian.modbus4j.sero.messaging中的接口
-
Interface defining methods that are called when data arrives in the connection.
- MessagingExceptionHandler - com.huangjian.modbus4j.sero.messaging中的接口
-
MessagingExceptionHandler interface.
- Modbus - com.huangjian.modbus4j中的类
-
Base level for masters and slaves/listeners TODO: - handle echoing in RS485
- Modbus() - 类的构造器 com.huangjian.modbus4j.Modbus
- Modbus4JInputStreamCallback - com.huangjian.modbus4j.sero.epoll中的接口
-
A callback interface for input streams.
- ModbusConfig - com.huangjian.modbus4j中的类
-
Modbus配置
- ModbusConfig() - 类的构造器 com.huangjian.modbus4j.ModbusConfig
- ModbusFactory - com.huangjian.modbus4j中的类
-
ModbusFactory class.
- ModbusFactory() - 类的构造器 com.huangjian.modbus4j.ModbusFactory
- ModbusIdException - com.huangjian.modbus4j.exception中的异常错误类
-
ModbusIdException class.
- ModbusIdException(String) - 异常错误类的构造器 com.huangjian.modbus4j.exception.ModbusIdException
-
Constructor for ModbusIdException.
- ModbusIdException(Throwable) - 异常错误类的构造器 com.huangjian.modbus4j.exception.ModbusIdException
-
Constructor for ModbusIdException.
- ModbusInitException - com.huangjian.modbus4j.exception中的异常错误类
-
ModbusInitException class.
- ModbusInitException() - 异常错误类的构造器 com.huangjian.modbus4j.exception.ModbusInitException
-
Constructor for ModbusInitException.
- ModbusInitException(String) - 异常错误类的构造器 com.huangjian.modbus4j.exception.ModbusInitException
-
Constructor for ModbusInitException.
- ModbusInitException(String, Throwable) - 异常错误类的构造器 com.huangjian.modbus4j.exception.ModbusInitException
-
Constructor for ModbusInitException.
- ModbusInitException(Throwable) - 异常错误类的构造器 com.huangjian.modbus4j.exception.ModbusInitException
-
Constructor for ModbusInitException.
- ModbusMaster - com.huangjian.modbus4j中的类
-
Abstract ModbusMaster class.
- ModbusMaster() - 类的构造器 com.huangjian.modbus4j.ModbusMaster
- modbusMessage - 类中的变量 com.huangjian.modbus4j.ip.IpMessage
- modbusMessage - 类中的变量 com.huangjian.modbus4j.serial.SerialMessage
- ModbusMessage - com.huangjian.modbus4j.msg中的类
-
Abstract ModbusMessage class.
- ModbusMessage(int) - 类的构造器 com.huangjian.modbus4j.msg.ModbusMessage
-
Constructor for ModbusMessage.
- ModbusRequest - com.huangjian.modbus4j.msg中的类
-
Abstract ModbusRequest class.
- ModbusResponse - com.huangjian.modbus4j.msg中的类
-
Abstract ModbusResponse class.
- ModbusSlaveSet - com.huangjian.modbus4j中的类
-
Abstract ModbusSlaveSet class.
- ModbusSlaveSet() - 类的构造器 com.huangjian.modbus4j.ModbusSlaveSet
- ModbusTransportException - com.huangjian.modbus4j.exception中的异常错误类
-
ModbusTransportException class.
- ModbusTransportException() - 异常错误类的构造器 com.huangjian.modbus4j.exception.ModbusTransportException
-
Constructor for ModbusTransportException.
- ModbusTransportException(int) - 异常错误类的构造器 com.huangjian.modbus4j.exception.ModbusTransportException
-
Constructor for ModbusTransportException.
- ModbusTransportException(String) - 异常错误类的构造器 com.huangjian.modbus4j.exception.ModbusTransportException
-
Constructor for ModbusTransportException.
- ModbusTransportException(String, int) - 异常错误类的构造器 com.huangjian.modbus4j.exception.ModbusTransportException
-
Constructor for ModbusTransportException.
- ModbusTransportException(String, Throwable, int) - 异常错误类的构造器 com.huangjian.modbus4j.exception.ModbusTransportException
-
Constructor for ModbusTransportException.
- ModbusTransportException(Throwable) - 异常错误类的构造器 com.huangjian.modbus4j.exception.ModbusTransportException
-
Constructor for ModbusTransportException.
- ModbusTransportException(Throwable, int) - 异常错误类的构造器 com.huangjian.modbus4j.exception.ModbusTransportException
-
Constructor for ModbusTransportException.
- ModbusUtils - com.huangjian.modbus4j.base中的类
-
ModbusUtils class.
- ModbusUtils() - 类的构造器 com.huangjian.modbus4j.base.ModbusUtils
- ModbusValue - com.huangjian.modbus4j.value中的类
-
Abstract ModbusValue class.
- ModbusValue(DataType, Object) - 类的构造器 com.huangjian.modbus4j.value.ModbusValue
-
Constructor for ModbusValue.
N
- nodeFound(int) - 接口中的方法 com.huangjian.modbus4j.NodeScanListener
-
nodeFound.
- NodeScanListener - com.huangjian.modbus4j中的接口
-
NodeScanListener interface.
- NotImplementedException - com.huangjian.modbus4j.sero中的异常错误类
-
NotImplementedException class.
- NotImplementedException() - 异常错误类的构造器 com.huangjian.modbus4j.sero.NotImplementedException
-
Constructor for NotImplementedException.
- NotImplementedException(String) - 异常错误类的构造器 com.huangjian.modbus4j.sero.NotImplementedException
-
Constructor for NotImplementedException.
- NullWriter - com.huangjian.modbus4j.sero.io中的类
-
NullWriter class.
- NullWriter() - 类的构造器 com.huangjian.modbus4j.sero.io.NullWriter
- NumericLocator - com.huangjian.modbus4j.locator中的类
-
NumericLocator class.
- NumericLocator(int, int, int, int) - 类的构造器 com.huangjian.modbus4j.locator.NumericLocator
-
Constructor for NumericLocator.
O
- offset - 类中的变量 com.huangjian.modbus4j.locator.BaseLocator
- ONE_BYTE_INT_UNSIGNED_LOWER - 类中的静态变量 com.huangjian.modbus4j.code.DataType
-
Constant
ONE_BYTE_INT_UNSIGNED_LOWER=32 - ONE_BYTE_INT_UNSIGNED_UPPER - 类中的静态变量 com.huangjian.modbus4j.code.DataType
-
Constant
ONE_BYTE_INT_UNSIGNED_UPPER=33 - open() - 接口中的方法 com.huangjian.modbus4j.serial.SerialPortWrapper
-
open.
- openConnection(MessageControl) - 类中的方法 com.huangjian.modbus4j.serial.ascii.AsciiMaster
- openConnection(MessageControl) - 类中的方法 com.huangjian.modbus4j.serial.rtu.RtuMaster
-
Open the serial port and initialize the transport, ensure connection is closed first
- openConnection(MessageControl) - 类中的方法 com.huangjian.modbus4j.serial.SerialMaster
-
Open the serial port and initialize the transport, ensure connection is closed first
- out - 类中的变量 com.huangjian.modbus4j.sero.log.BaseIOLog
- out - 类中的变量 com.huangjian.modbus4j.sero.messaging.StreamTransport
- out(Object) - 类中的方法 com.huangjian.modbus4j.sero.log.SimpleLog
-
out.
- out(String) - 类中的方法 com.huangjian.modbus4j.sero.log.SimpleLog
-
out.
- out(String, Throwable) - 类中的方法 com.huangjian.modbus4j.sero.log.SimpleLog
-
out.
- out(Throwable) - 类中的方法 com.huangjian.modbus4j.sero.log.SimpleLog
-
out.
- OutgoingMessage - com.huangjian.modbus4j.sero.messaging中的接口
-
OutgoingMessage interface.
- OutgoingRequestMessage - com.huangjian.modbus4j.sero.messaging中的接口
-
OutgoingRequestMessage interface.
- OutgoingResponseMessage - com.huangjian.modbus4j.sero.messaging中的接口
-
OutgoingResponseMessage interface.
- output(byte[]) - 类中的方法 com.huangjian.modbus4j.sero.log.BaseIOLog
-
output.
- output(byte[], int, int) - 类中的方法 com.huangjian.modbus4j.sero.log.BaseIOLog
-
output.
P
- parseMessage(ByteQueue) - 类中的方法 com.huangjian.modbus4j.base.BaseMessageParser
-
Attempt to parse a message out of the queue.
- parseMessage(ByteQueue) - 接口中的方法 com.huangjian.modbus4j.sero.messaging.MessageParser
-
Attempt to parse a message out of the queue.
- parseMessageImpl(ByteQueue) - 类中的方法 com.huangjian.modbus4j.base.BaseMessageParser
-
parseMessageImpl.
- parseMessageImpl(ByteQueue) - 类中的方法 com.huangjian.modbus4j.ip.encap.EncapMessageParser
-
parseMessageImpl.
- parseMessageImpl(ByteQueue) - 类中的方法 com.huangjian.modbus4j.ip.xa.XaMessageParser
-
parseMessageImpl.
- parseMessageImpl(ByteQueue) - 类中的方法 com.huangjian.modbus4j.serial.ascii.AsciiMessageParser
-
parseMessageImpl.
- parseMessageImpl(ByteQueue) - 类中的方法 com.huangjian.modbus4j.serial.rtu.RtuMessageParser
-
parseMessageImpl.
- peek(byte[]) - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
peek.
- peek(byte[], int, int) - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
peek.
- peek(int) - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
peek.
- peek(int, int) - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
peek.
- peekAll() - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
peekAll.
- pop() - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
pop.
- pop(byte[]) - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
pop.
- pop(byte[], int, int) - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
pop.
- pop(int) - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
pop.
- popAll() - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
popAll.
- popByte(ByteQueue) - 类中的静态方法 com.huangjian.modbus4j.base.ModbusUtils
-
popByte.
- popS2B() - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
popS2B.
- popS4B() - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
popS4B.
- popShort(ByteQueue) - 类中的静态方法 com.huangjian.modbus4j.base.ModbusUtils
-
popShort.
- popString(int, Charset) - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
popString.
- popU1B() - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
popU1B.
- popU2B() - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
popU2B.
- popU3B() - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
popU3B.
- popU4B() - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
popU4B.
- popUnsignedByte(ByteQueue) - 类中的静态方法 com.huangjian.modbus4j.base.ModbusUtils
-
popUnsignedByte.
- popUnsignedShort(ByteQueue) - 类中的静态方法 com.huangjian.modbus4j.base.ModbusUtils
-
popUnsignedShort.
- ProcessImage - com.huangjian.modbus4j中的接口
-
Used by slave implementors.
- ProcessImageListener - com.huangjian.modbus4j中的接口
-
ProcessImageListener interface.
- ProgressiveTask - com.huangjian.modbus4j.sero.util中的类
-
Abstract ProgressiveTask class.
- ProgressiveTask() - 类的构造器 com.huangjian.modbus4j.sero.util.ProgressiveTask
-
Constructor for ProgressiveTask.
- ProgressiveTask(ProgressiveTaskListener) - 类的构造器 com.huangjian.modbus4j.sero.util.ProgressiveTask
-
Constructor for ProgressiveTask.
- ProgressiveTaskListener - com.huangjian.modbus4j.sero.util中的接口
-
ProgressiveTaskListener interface.
- progressUpdate(float) - 接口中的方法 com.huangjian.modbus4j.sero.util.ProgressiveTaskListener
-
Optionally called occasionally by the task to declare the progress that has been made.
- push(byte) - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
push.
- push(byte[]) - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
push.
- push(byte[], int, int) - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
push.
- push(int) - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
push.
- push(long) - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
push.
- push(ByteQueue) - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
push.
- push(ByteQueue, int) - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
push.
- push(String) - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
push.
- push(ByteBuffer) - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
push.
- pushByte(ByteQueue, int) - 类中的静态方法 com.huangjian.modbus4j.base.ModbusUtils
-
pushByte.
- pushChar(char) - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
pushChar.
- pushDouble(double) - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
pushDouble.
- pushFloat(float) - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
pushFloat.
- pushInt(int) - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
pushInt.
- pushLong(long) - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
pushLong.
- pushS4B(int) - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
Push signed 4 bytes.
- pushShort(short) - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
pushShort.
- pushShort(ByteQueue, int) - 类中的静态方法 com.huangjian.modbus4j.base.ModbusUtils
-
pushShort.
- pushU2B(int) - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
Push unsigned 2 bytes.
- pushU3B(int) - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
Push unsigned 3 bytes.
- pushU4B(long) - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
Push unsigned 4 bytes.
R
- range - 类中的变量 com.huangjian.modbus4j.locator.BaseLocator
- RangeAndOffset - com.huangjian.modbus4j.base中的类
-
RangeAndOffset class.
- RangeAndOffset(int) - 类的构造器 com.huangjian.modbus4j.base.RangeAndOffset
-
This constructor provides a best guess at the function and offset the user wants, with the assumption that the offset will never go over 9999.
- RangeAndOffset(int, int) - 类的构造器 com.huangjian.modbus4j.base.RangeAndOffset
-
Constructor for RangeAndOffset.
- read(InputStream) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
read.
- read(InputStream, int) - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
read.
- read(Reader) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
read.
- READ_COILS - 类中的静态变量 com.huangjian.modbus4j.code.FunctionCode
-
Constant
READ_COILS=1 - READ_DISCRETE_INPUTS - 类中的静态变量 com.huangjian.modbus4j.code.FunctionCode
-
Constant
READ_DISCRETE_INPUTS=2 - READ_EXCEPTION_STATUS - 类中的静态变量 com.huangjian.modbus4j.code.FunctionCode
-
Constant
READ_EXCEPTION_STATUS=7 - READ_HOLDING_REGISTERS - 类中的静态变量 com.huangjian.modbus4j.code.FunctionCode
-
Constant
READ_HOLDING_REGISTERS=3 - READ_INPUT_REGISTERS - 类中的静态变量 com.huangjian.modbus4j.code.FunctionCode
-
Constant
READ_INPUT_REGISTERS=4 - read2ByteSigned(InputStream) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
read2ByteSigned.
- read2ByteUnsigned(InputStream) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
read2ByteUnsigned.
- read4ByteSigned(InputStream) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
read4ByteSigned.
- read4ByteUnsigned(InputStream) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
read4ByteUnsigned.
- ReadBinaryRequest - com.huangjian.modbus4j.msg中的类
-
Abstract ReadBinaryRequest class.
- ReadBinaryRequest(int, int, int) - 类的构造器 com.huangjian.modbus4j.msg.ReadBinaryRequest
-
Constructor for ReadBinaryRequest.
- readByte(InputStream) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
readByte.
- readByte(String) - 类中的方法 com.huangjian.modbus4j.sero.log.BaseIOLog
- readByte(String) - 类中的方法 com.huangjian.modbus4j.sero.log.IOLog
- readByte(String) - 类中的方法 com.huangjian.modbus4j.sero.log.RollingIOLog
- readChar(InputStream) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
readChar.
- ReadCoilsRequest - com.huangjian.modbus4j.msg中的类
-
ReadCoilsRequest class.
- ReadCoilsRequest(int, int, int) - 类的构造器 com.huangjian.modbus4j.msg.ReadCoilsRequest
-
Constructor for ReadCoilsRequest.
- ReadCoilsResponse - com.huangjian.modbus4j.msg中的类
-
ReadCoilsResponse class.
- ReadDiscreteInputsRequest - com.huangjian.modbus4j.msg中的类
-
ReadDiscreteInputsRequest class.
- ReadDiscreteInputsRequest(int, int, int) - 类的构造器 com.huangjian.modbus4j.msg.ReadDiscreteInputsRequest
-
Constructor for ReadDiscreteInputsRequest.
- ReadDiscreteInputsResponse - com.huangjian.modbus4j.msg中的类
-
ReadDiscreteInputsResponse class.
- ReadExceptionStatusRequest - com.huangjian.modbus4j.msg中的类
-
ReadExceptionStatusRequest class.
- ReadExceptionStatusRequest(int) - 类的构造器 com.huangjian.modbus4j.msg.ReadExceptionStatusRequest
-
Constructor for ReadExceptionStatusRequest.
- ReadExceptionStatusResponse - com.huangjian.modbus4j.msg中的类
-
ReadExceptionStatusResponse class.
- readFile(File) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
readFile.
- readFile(String) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
readFile.
- ReadFunctionGroup<K> - com.huangjian.modbus4j.base中的类
-
ReadFunctionGroup class.
- ReadFunctionGroup(KeyedModbusLocator<K>) - 类的构造器 com.huangjian.modbus4j.base.ReadFunctionGroup
-
Constructor for ReadFunctionGroup.
- ReadHoldingRegistersRequest - com.huangjian.modbus4j.msg中的类
-
ReadHoldingRegistersRequest class.
- ReadHoldingRegistersRequest(int, int, int) - 类的构造器 com.huangjian.modbus4j.msg.ReadHoldingRegistersRequest
-
Constructor for ReadHoldingRegistersRequest.
- ReadHoldingRegistersResponse - com.huangjian.modbus4j.msg中的类
-
ReadHoldingRegistersResponse class.
- ReadInputRegistersRequest - com.huangjian.modbus4j.msg中的类
-
ReadInputRegistersRequest class.
- ReadInputRegistersRequest(int, int, int) - 类的构造器 com.huangjian.modbus4j.msg.ReadInputRegistersRequest
-
Constructor for ReadInputRegistersRequest.
- ReadInputRegistersResponse - com.huangjian.modbus4j.msg中的类
-
ReadInputRegistersResponse class.
- readLines(File) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
readLines.
- readLines(String) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
readLines.
- readLines(String, LineHandler) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
readLines.
- ReadNumericRequest - com.huangjian.modbus4j.msg中的类
-
Abstract ReadNumericRequest class.
- ReadNumericRequest(int, int, int) - 类的构造器 com.huangjian.modbus4j.msg.ReadNumericRequest
-
Constructor for ReadNumericRequest.
- readRequest(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.ExceptionRequest
-
readRequest.
- readRequest(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.ModbusRequest
-
readRequest.
- readRequest(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.ReadBinaryRequest
-
readRequest.
- readRequest(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.ReadExceptionStatusRequest
-
readRequest.
- readRequest(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.ReadNumericRequest
-
readRequest.
- readRequest(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.ReportSlaveIdRequest
-
readRequest.
- readRequest(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.WriteCoilRequest
-
readRequest.
- readRequest(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.WriteCoilsRequest
-
readRequest.
- readRequest(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.WriteMaskRegisterRequest
-
readRequest.
- readRequest(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.WriteRegisterRequest
-
readRequest.
- readRequest(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.WriteRegistersRequest
-
readRequest.
- readResponse(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.ExceptionResponse
-
readResponse.
- readResponse(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.ModbusResponse
-
readResponse.
- readResponse(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.ReadExceptionStatusResponse
-
readResponse.
- readResponse(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.ReadResponse
-
readResponse.
- readResponse(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.ReportSlaveIdResponse
-
readResponse.
- readResponse(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.WriteCoilResponse
-
readResponse.
- readResponse(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.WriteCoilsResponse
-
readResponse.
- readResponse(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.WriteMaskRegisterResponse
-
readResponse.
- readResponse(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.WriteRegisterResponse
-
readResponse.
- readResponse(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.WriteRegistersResponse
-
readResponse.
- ReadResponse - com.huangjian.modbus4j.msg中的类
-
Abstract ReadResponse class.
- readString(InputStream, int) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
readString.
- receivedException(Exception) - 类中的方法 com.huangjian.modbus4j.sero.messaging.DefaultMessagingExceptionHandler
-
receivedException.
- receivedException(Exception) - 接口中的方法 com.huangjian.modbus4j.sero.messaging.MessagingExceptionHandler
-
receivedException.
- RegisterRange - com.huangjian.modbus4j.code中的类
-
RegisterRange class.
- RegisterRange() - 类的构造器 com.huangjian.modbus4j.code.RegisterRange
- remove(InputStream) - 接口中的方法 com.huangjian.modbus4j.sero.epoll.InputStreamEPollWrapper
-
remove.
- removeConsumer() - 类中的方法 com.huangjian.modbus4j.sero.messaging.EpollStreamTransport
-
removeConsumer.
- removeConsumer() - 类中的方法 com.huangjian.modbus4j.sero.messaging.StreamTransport
-
removeConsumer.
- removeConsumer() - 接口中的方法 com.huangjian.modbus4j.sero.messaging.Transport
-
removeConsumer.
- removeListener(ProcessImageListener) - 类中的方法 com.huangjian.modbus4j.BasicProcessImage
-
removeListener.
- removeProcessImage(int) - 类中的方法 com.huangjian.modbus4j.ModbusSlaveSet
-
removeProcessImage.
- removeProcessImage(ProcessImage) - 类中的方法 com.huangjian.modbus4j.ModbusSlaveSet
-
removeProcessImage.
- REPORT_SLAVE_ID - 类中的静态变量 com.huangjian.modbus4j.code.FunctionCode
-
Constant
REPORT_SLAVE_ID=17 - ReportSlaveIdRequest - com.huangjian.modbus4j.msg中的类
-
ReportSlaveIdRequest class.
- ReportSlaveIdRequest(int) - 类的构造器 com.huangjian.modbus4j.msg.ReportSlaveIdRequest
-
Constructor for ReportSlaveIdRequest.
- ReportSlaveIdResponse - com.huangjian.modbus4j.msg中的类
-
ReportSlaveIdResponse class.
- RequestHandler - com.huangjian.modbus4j.sero.messaging中的接口
-
RequestHandler interface.
- reset() - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
reset.
- RollingIOLog - com.huangjian.modbus4j.sero.log中的类
-
Class to Log IO with the option to keep historical files
- RollingIOLog(String, File, int, int) - 类的构造器 com.huangjian.modbus4j.sero.log.RollingIOLog
-
Constructor for RollingIOLog.
- RtuMaster - com.huangjian.modbus4j.serial.rtu中的类
-
RtuMaster class.
- RtuMaster(SerialPortWrapper) - 类的构造器 com.huangjian.modbus4j.serial.rtu.RtuMaster
-
Constructor for RtuMaster.
- RtuMaster(SerialPortWrapper, boolean) - 类的构造器 com.huangjian.modbus4j.serial.rtu.RtuMaster
-
Constructor for RtuMaster.
- RtuMessage - com.huangjian.modbus4j.serial.rtu中的类
-
Convenience superclass primarily for calculating CRC values.
- RtuMessage(ModbusMessage) - 类的构造器 com.huangjian.modbus4j.serial.rtu.RtuMessage
-
Constructor for RtuMessage.
- RtuMessageParser - com.huangjian.modbus4j.serial.rtu中的类
-
Message parser implementation for RTU encoding.
- RtuMessageParser(boolean) - 类的构造器 com.huangjian.modbus4j.serial.rtu.RtuMessageParser
-
Constructor for RtuMessageParser.
- RtuMessageRequest - com.huangjian.modbus4j.serial.rtu中的类
-
Handles the RTU enveloping of modbus requests.
- RtuMessageRequest(ModbusRequest) - 类的构造器 com.huangjian.modbus4j.serial.rtu.RtuMessageRequest
-
Constructor for RtuMessageRequest.
- RtuMessageResponse - com.huangjian.modbus4j.serial.rtu中的类
-
Handles the RTU enveloping of modbus responses.
- RtuMessageResponse(ModbusResponse) - 类的构造器 com.huangjian.modbus4j.serial.rtu.RtuMessageResponse
-
Constructor for RtuMessageResponse.
- RtuRequestHandler - com.huangjian.modbus4j.serial.rtu中的类
-
RtuRequestHandler class.
- RtuRequestHandler(ModbusSlaveSet) - 类的构造器 com.huangjian.modbus4j.serial.rtu.RtuRequestHandler
-
Constructor for RtuRequestHandler.
- RtuSlave - com.huangjian.modbus4j.serial.rtu中的类
-
RtuSlave class.
- RtuSlave(SerialPortWrapper) - 类的构造器 com.huangjian.modbus4j.serial.rtu.RtuSlave
-
Constructor for RtuSlave.
- run() - 类中的方法 com.huangjian.modbus4j.sero.messaging.InputStreamListener
-
run.
- run() - 类中的方法 com.huangjian.modbus4j.sero.messaging.StreamTransport
-
run.
- run() - 类中的方法 com.huangjian.modbus4j.sero.util.ProgressiveTask
-
run.
- runImpl() - 类中的方法 com.huangjian.modbus4j.sero.util.ProgressiveTask
-
Implementers of this method MUST return from it occasionally so that the cancelled status can be checked.
S
- sb - 类中的变量 com.huangjian.modbus4j.sero.log.BaseIOLog
- scanForSlaveNodes() - 类中的方法 com.huangjian.modbus4j.ModbusMaster
-
Node scanning.
- scanForSlaveNodes(NodeScanListener) - 类中的方法 com.huangjian.modbus4j.ModbusMaster
-
scanForSlaveNodes.
- sdf - 类中的变量 com.huangjian.modbus4j.sero.log.BaseIOLog
- send(BatchRead<K>) - 类中的方法 com.huangjian.modbus4j.ModbusMaster
-
Useful for sending a number of polling commands at once, or at least in as optimal a batch as possible.
- send(ModbusRequest) - 类中的方法 com.huangjian.modbus4j.ModbusMaster
-
send.
- send(OutgoingRequestMessage) - 类中的方法 com.huangjian.modbus4j.sero.messaging.MessageControl
-
send.
- send(OutgoingRequestMessage, int, int) - 类中的方法 com.huangjian.modbus4j.sero.messaging.MessageControl
-
send.
- send(OutgoingResponseMessage) - 类中的方法 com.huangjian.modbus4j.sero.messaging.MessageControl
-
send.
- sendByte(String) - 类中的方法 com.huangjian.modbus4j.sero.log.BaseIOLog
- sendByte(String) - 类中的方法 com.huangjian.modbus4j.sero.log.IOLog
- sendByte(String) - 类中的方法 com.huangjian.modbus4j.sero.log.RollingIOLog
- sendImpl(ModbusRequest) - 类中的方法 com.huangjian.modbus4j.ip.listener.TcpListener
-
sendImpl.
- sendImpl(ModbusRequest) - 类中的方法 com.huangjian.modbus4j.ip.tcp.TcpMaster
-
sendImpl.
- sendImpl(ModbusRequest) - 类中的方法 com.huangjian.modbus4j.ip.udp.UdpMaster
-
sendImpl.
- sendImpl(ModbusRequest) - 类中的方法 com.huangjian.modbus4j.ModbusMaster
-
sendImpl.
- sendImpl(ModbusRequest) - 类中的方法 com.huangjian.modbus4j.serial.ascii.AsciiMaster
-
sendImpl.
- sendImpl(ModbusRequest) - 类中的方法 com.huangjian.modbus4j.serial.rtu.RtuMaster
-
sendImpl.
- SerialMaster - com.huangjian.modbus4j.serial中的类
-
Abstract SerialMaster class.
- SerialMaster(SerialPortWrapper) - 类的构造器 com.huangjian.modbus4j.serial.SerialMaster
-
Constructor for SerialMaster.
- SerialMaster(SerialPortWrapper, boolean) - 类的构造器 com.huangjian.modbus4j.serial.SerialMaster
-
Constructor for SerialMaster.
- SerialMessage - com.huangjian.modbus4j.serial中的类
-
Abstract SerialMessage class.
- SerialMessage(ModbusMessage) - 类的构造器 com.huangjian.modbus4j.serial.SerialMessage
-
Constructor for SerialMessage.
- serialPortOpen - 类中的变量 com.huangjian.modbus4j.serial.SerialMaster
- SerialPortWrapper - com.huangjian.modbus4j.serial中的接口
-
Wrapper to further aid in abstracting Modbus4J from a serial port implementation
- SerialSlave - com.huangjian.modbus4j.serial中的类
-
Abstract SerialSlave class.
- SerialSlave(SerialPortWrapper) - 类的构造器 com.huangjian.modbus4j.serial.SerialSlave
-
Constructor for SerialSlave.
- SerialWaitingRoomKeyFactory - com.huangjian.modbus4j.serial中的类
-
SerialWaitingRoomKeyFactory class.
- SerialWaitingRoomKeyFactory() - 类的构造器 com.huangjian.modbus4j.serial.SerialWaitingRoomKeyFactory
- setAllowInvalidAddress(boolean) - 类中的方法 com.huangjian.modbus4j.BasicProcessImage
-
Setter for the field
allowInvalidAddress. - setBinary(int, boolean) - 类中的方法 com.huangjian.modbus4j.BasicProcessImage
-
setBinary.
- setBinary(int, int, boolean) - 类中的方法 com.huangjian.modbus4j.BasicProcessImage
-
setBinary.
- setBit(int, boolean) - 类中的方法 com.huangjian.modbus4j.msg.WriteMaskRegisterRequest
-
setBit.
- setBit(int, int, int, boolean) - 类中的方法 com.huangjian.modbus4j.BasicProcessImage
-
setBit.
- setCancel(boolean) - 类中的方法 com.huangjian.modbus4j.BatchRead
-
Setter for the field
cancel. - setCoil(int, boolean) - 类中的方法 com.huangjian.modbus4j.BasicProcessImage
-
Used internally for setting the value of the coil.
- setCoil(int, boolean) - 接口中的方法 com.huangjian.modbus4j.ProcessImage
-
Used internally for setting the value of the coil.
- setConnected(boolean) - 类中的方法 com.huangjian.modbus4j.ModbusMaster
-
Setter for the field
connected. - setConsumer(DataConsumer) - 类中的方法 com.huangjian.modbus4j.sero.messaging.EpollStreamTransport
-
setConsumer.
- setConsumer(DataConsumer) - 类中的方法 com.huangjian.modbus4j.sero.messaging.StreamTransport
-
setConsumer.
- setConsumer(DataConsumer) - 接口中的方法 com.huangjian.modbus4j.sero.messaging.Transport
-
setConsumer.
- setContiguousRequests(boolean) - 类中的方法 com.huangjian.modbus4j.BatchRead
-
Setter for the field
contiguousRequests. - setDiscardDataDelay(int) - 类中的方法 com.huangjian.modbus4j.ModbusMaster
-
Setter for the field
discardDataDelay. - setDiscardDataDelay(int) - 类中的方法 com.huangjian.modbus4j.sero.messaging.MessageControl
-
Setter for the field
discardDataDelay. - setEnableDataLog(boolean, boolean) - 类中的静态方法 com.huangjian.modbus4j.ModbusConfig
-
配置是否打印log
- setEnableRtuCrc(boolean) - 类中的静态方法 com.huangjian.modbus4j.ModbusConfig
-
配置是否启用Rtu的Crc校验
- setEncapsulated(boolean) - 类中的方法 com.huangjian.modbus4j.ip.IpParameters
-
Setter for the field
encapsulated. - setePoll(InputStreamEPollWrapper) - 类中的方法 com.huangjian.modbus4j.ModbusMaster
-
Setter for the field
ePoll. - setErrorsInResults(boolean) - 类中的方法 com.huangjian.modbus4j.BatchRead
-
Setter for the field
errorsInResults. - setExceptionHandler(MessagingExceptionHandler) - 类中的方法 com.huangjian.modbus4j.Modbus
-
Setter for the field
exceptionHandler. - setExceptionHandler(MessagingExceptionHandler) - 类中的方法 com.huangjian.modbus4j.sero.messaging.MessageControl
-
Setter for the field
exceptionHandler. - setExceptionsInResults(boolean) - 类中的方法 com.huangjian.modbus4j.BatchRead
-
Setter for the field
exceptionsInResults. - setExceptionStatus(byte) - 类中的方法 com.huangjian.modbus4j.BasicProcessImage
-
Setter for the field
exceptionStatus. - setHoldingRegister(int, short) - 类中的方法 com.huangjian.modbus4j.BasicProcessImage
-
Used internally for setting the value of the holding register.
- setHoldingRegister(int, short) - 接口中的方法 com.huangjian.modbus4j.ProcessImage
-
Used internally for setting the value of the holding register.
- setHoldingRegister(int, short[]) - 类中的方法 com.huangjian.modbus4j.BasicProcessImage
-
setHoldingRegister.
- setHoldingRegisterBit(int, int, boolean) - 类中的方法 com.huangjian.modbus4j.BasicProcessImage
-
setHoldingRegisterBit.
- setHost(String) - 类中的方法 com.huangjian.modbus4j.ip.IpParameters
-
Setter for the field
host. - setInput(int, boolean) - 类中的方法 com.huangjian.modbus4j.BasicProcessImage
-
Used internally for setting the value of the input.
- setInput(int, boolean) - 接口中的方法 com.huangjian.modbus4j.ProcessImage
-
Used internally for setting the value of the input.
- setInputRegister(int, short) - 类中的方法 com.huangjian.modbus4j.BasicProcessImage
-
Used internally for setting the value of the input register.
- setInputRegister(int, short) - 接口中的方法 com.huangjian.modbus4j.ProcessImage
-
Used internally for setting the value of the input register.
- setInputRegister(int, short[]) - 类中的方法 com.huangjian.modbus4j.BasicProcessImage
-
setInputRegister.
- setInputRegisterBit(int, int, boolean) - 类中的方法 com.huangjian.modbus4j.BasicProcessImage
-
setInputRegisterBit.
- setInvalidAddressValue(short) - 类中的方法 com.huangjian.modbus4j.BasicProcessImage
-
Setter for the field
invalidAddressValue. - setIoLog(BaseIOLog) - 类中的方法 com.huangjian.modbus4j.ModbusMaster
-
Setter for the field
ioLog. - setIoLog(BaseIOLog) - 类中的方法 com.huangjian.modbus4j.sero.messaging.MessageControl
-
Setter for the field
ioLog. - setLingerTime(Integer) - 类中的方法 com.huangjian.modbus4j.ip.IpParameters
-
Setter for the field
linger. - setMaxReadBitCount(int) - 类中的方法 com.huangjian.modbus4j.Modbus
-
Setter for the field
maxReadBitCount. - setMaxReadRegisterCount(int) - 类中的方法 com.huangjian.modbus4j.Modbus
-
Setter for the field
maxReadRegisterCount. - setMaxWriteRegisterCount(int) - 类中的方法 com.huangjian.modbus4j.Modbus
-
Setter for the field
maxWriteRegisterCount. - setMultipleWritesOnly(boolean) - 类中的方法 com.huangjian.modbus4j.ModbusMaster
-
Setter for the field
multipleWritesOnly. - setNextTransactionId(short) - 类中的方法 com.huangjian.modbus4j.ip.tcp.TcpMaster
-
Setter for the field
nextTransactionId. - setNumeric(int, int, int, Number) - 类中的方法 com.huangjian.modbus4j.BasicProcessImage
-
setNumeric.
- setNumeric(int, int, Number) - 类中的方法 com.huangjian.modbus4j.BasicProcessImage
-
setNumeric.
- setPort(int) - 类中的方法 com.huangjian.modbus4j.ip.IpParameters
-
Setter for the field
port. - setReadDelay(int) - 类中的方法 com.huangjian.modbus4j.sero.messaging.InputStreamListener
-
Setter for the field
readDelay. - setReadDelay(int) - 类中的方法 com.huangjian.modbus4j.sero.messaging.StreamTransport
-
setReadDelay.
- setRetries(int) - 类中的方法 com.huangjian.modbus4j.ModbusMaster
-
Setter for the field
retries. - setRetries(int) - 类中的方法 com.huangjian.modbus4j.sero.messaging.MessageControl
-
Setter for the field
retries. - setRoundingMode(RoundingMode) - 类中的方法 com.huangjian.modbus4j.locator.NumericLocator
-
Setter for the field
roundingMode. - setString(int, int, int, int, String) - 类中的方法 com.huangjian.modbus4j.BasicProcessImage
-
setString.
- setString(int, int, int, int, Charset, String) - 类中的方法 com.huangjian.modbus4j.BasicProcessImage
-
setString.
- setTimeout(int) - 类中的方法 com.huangjian.modbus4j.ModbusMaster
-
Setter for the field
timeout. - setTimeout(int) - 类中的方法 com.huangjian.modbus4j.sero.messaging.MessageControl
-
Setter for the field
timeout. - setTimeSource(TimeSource) - 类中的方法 com.huangjian.modbus4j.sero.messaging.MessageControl
-
Setter for the field
timeSource. - setValue(BaseLocator<T>, Object) - 类中的方法 com.huangjian.modbus4j.ModbusMaster
-
Sets the given value in the modbus network according to the given locator information.
- setWriteMaskRegister(boolean) - 类中的方法 com.huangjian.modbus4j.base.SlaveProfile
-
Setter for the field
writeMaskRegister. - shift(Object[], int) - 类中的静态方法 com.huangjian.modbus4j.sero.util.ArrayUtils
-
shift.
- ShouldNeverHappenException - com.huangjian.modbus4j.sero中的异常错误类
-
ShouldNeverHappenException class.
- ShouldNeverHappenException(String) - 异常错误类的构造器 com.huangjian.modbus4j.sero.ShouldNeverHappenException
-
Constructor for ShouldNeverHappenException.
- ShouldNeverHappenException(Throwable) - 异常错误类的构造器 com.huangjian.modbus4j.sero.ShouldNeverHappenException
-
Constructor for ShouldNeverHappenException.
- SimpleLog - com.huangjian.modbus4j.sero.log中的类
-
SimpleLog class.
- SimpleLog() - 类的构造器 com.huangjian.modbus4j.sero.log.SimpleLog
-
Constructor for SimpleLog.
- SimpleLog(PrintWriter) - 类的构造器 com.huangjian.modbus4j.sero.log.SimpleLog
-
Constructor for SimpleLog.
- SIX_BYTE_MOD_10K - 类中的静态变量 com.huangjian.modbus4j.code.DataType
-
Constant
SIX_BYTE_MOD_10K=27 - SIX_BYTE_MOD_10K_SWAPPED - 类中的静态变量 com.huangjian.modbus4j.code.DataType
-
Constant
SIX_BYTE_MOD_10K_SWAPPED=30 - size() - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
size.
- sizeCheck() - 类中的方法 com.huangjian.modbus4j.sero.log.BaseIOLog
-
Check the size of the logfile and perform adjustments as necessary
- sizeCheck() - 类中的方法 com.huangjian.modbus4j.sero.log.IOLog
-
Check the size of the logfile and perform adjustments as necessary
- sizeCheck() - 类中的方法 com.huangjian.modbus4j.sero.log.RollingIOLog
-
Check the size of the logfile and perform adjustments as necessary
- slave - 类中的变量 com.huangjian.modbus4j.base.BaseRequestHandler
- SLAVE_DEVICE_BUSY - 类中的静态变量 com.huangjian.modbus4j.code.ExceptionCode
-
Constant
SLAVE_DEVICE_BUSY=0x6 - SLAVE_DEVICE_FAILURE - 类中的静态变量 com.huangjian.modbus4j.code.ExceptionCode
-
Constant
SLAVE_DEVICE_FAILURE=0x4 - SlaveAndRange - com.huangjian.modbus4j.base中的类
-
SlaveAndRange class.
- SlaveAndRange(int, int) - 类的构造器 com.huangjian.modbus4j.base.SlaveAndRange
-
Constructor for SlaveAndRange.
- slaveId - 类中的变量 com.huangjian.modbus4j.msg.ModbusMessage
- SlaveIdNotEqual - com.huangjian.modbus4j.exception中的异常错误类
- SlaveIdNotEqual(int, int) - 异常错误类的构造器 com.huangjian.modbus4j.exception.SlaveIdNotEqual
-
Exception to show that the requested slave id is not what was received
- SlaveProfile - com.huangjian.modbus4j.base中的类
-
Class for maintaining the profile of a slave device on the master side.
- SlaveProfile() - 类的构造器 com.huangjian.modbus4j.base.SlaveProfile
- start() - 类中的方法 com.huangjian.modbus4j.ip.tcp.TcpSlave
-
Starts the slave.
- start() - 类中的方法 com.huangjian.modbus4j.ip.udp.UdpSlave
-
Starts the slave.
- start() - 类中的方法 com.huangjian.modbus4j.ModbusSlaveSet
-
Starts the slave.
- start() - 类中的方法 com.huangjian.modbus4j.serial.ascii.AsciiSlave
-
Starts the slave.
- start() - 类中的方法 com.huangjian.modbus4j.serial.rtu.RtuSlave
-
Starts the slave.
- start() - 类中的方法 com.huangjian.modbus4j.serial.SerialSlave
-
Starts the slave.
- start(Transport, MessageParser, RequestHandler, WaitingRoomKeyFactory) - 类中的方法 com.huangjian.modbus4j.sero.messaging.MessageControl
-
start.
- start(String) - 类中的方法 com.huangjian.modbus4j.sero.messaging.InputStreamListener
-
start.
- start(String) - 类中的方法 com.huangjian.modbus4j.sero.messaging.StreamTransport
-
start.
- stop() - 类中的方法 com.huangjian.modbus4j.ip.tcp.TcpSlave
-
stop.
- stop() - 类中的方法 com.huangjian.modbus4j.ip.udp.UdpSlave
-
stop.
- stop() - 类中的方法 com.huangjian.modbus4j.ModbusSlaveSet
-
stop.
- stop() - 类中的方法 com.huangjian.modbus4j.serial.ascii.AsciiSlave
-
stop.
- stop() - 类中的方法 com.huangjian.modbus4j.serial.rtu.RtuSlave
-
stop.
- stop() - 类中的方法 com.huangjian.modbus4j.serial.SerialSlave
-
stop.
- stop() - 类中的方法 com.huangjian.modbus4j.sero.messaging.InputStreamListener
-
stop.
- stop() - 类中的方法 com.huangjian.modbus4j.sero.messaging.StreamTransport
-
stop.
- StreamTransport - com.huangjian.modbus4j.sero.messaging中的类
-
First, instatiate with the streams.
- StreamTransport(InputStream, OutputStream) - 类的构造器 com.huangjian.modbus4j.sero.messaging.StreamTransport
-
Constructor for StreamTransport.
- StreamTransportCharSpaced - com.huangjian.modbus4j.sero.messaging中的类
-
StreamTransportCharSpaced class.
- StreamTransportCharSpaced(InputStream, OutputStream, long) - 类的构造器 com.huangjian.modbus4j.sero.messaging.StreamTransportCharSpaced
-
Constructor for StreamTransportCharSpaced.
- StreamUtils - com.huangjian.modbus4j.sero.io中的类
-
StreamUtils class.
- StreamUtils() - 类的构造器 com.huangjian.modbus4j.sero.io.StreamUtils
- StringLocator - com.huangjian.modbus4j.locator中的类
-
StringLocator class.
- StringLocator(int, int, int, int, int) - 类的构造器 com.huangjian.modbus4j.locator.StringLocator
-
Constructor for StringLocator.
- StringLocator(int, int, int, int, int, Charset) - 类的构造器 com.huangjian.modbus4j.locator.StringLocator
-
Constructor for StringLocator.
- sum(int[]) - 类中的静态方法 com.huangjian.modbus4j.sero.util.ArrayUtils
-
sum.
- SystemTimeSource - com.huangjian.modbus4j.sero.timer中的类
-
An implementation of TimeSource that returns the host time via System.
- SystemTimeSource() - 类的构造器 com.huangjian.modbus4j.sero.timer.SystemTimeSource
T
- tailPop() - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
tailPop.
- taskCancelled() - 接口中的方法 com.huangjian.modbus4j.sero.util.ProgressiveTaskListener
-
Notification that the task has been cancelled.
- taskCompleted() - 接口中的方法 com.huangjian.modbus4j.sero.util.ProgressiveTaskListener
-
Notification that the task has been completed.
- TCP_PORT - 类中的静态变量 com.huangjian.modbus4j.base.ModbusUtils
-
Constant
TCP_PORT=502 - TcpListener - com.huangjian.modbus4j.ip.listener中的类
-
TcpListener class.
- TcpListener(IpParameters) - 类的构造器 com.huangjian.modbus4j.ip.listener.TcpListener
-
Constructor for TcpListener.
- TcpListener(IpParameters, boolean) - 类的构造器 com.huangjian.modbus4j.ip.listener.TcpListener
-
Control to validate response to ensure that slaveId == response slaveId
- TcpMaster - com.huangjian.modbus4j.ip.tcp中的类
-
TcpMaster class.
- TcpMaster(IpParameters, boolean) - 类的构造器 com.huangjian.modbus4j.ip.tcp.TcpMaster
-
Constructor for TcpMaster.
- TcpMaster(IpParameters, boolean, boolean) - 类的构造器 com.huangjian.modbus4j.ip.tcp.TcpMaster
-
Constructor for TcpMaster.
- TcpMaster(IpParameters, boolean, boolean, boolean) - 类的构造器 com.huangjian.modbus4j.ip.tcp.TcpMaster
-
Constructor for TcpMaster.
- TcpMaster(IpParameters, boolean, boolean, boolean, Integer) - 类的构造器 com.huangjian.modbus4j.ip.tcp.TcpMaster
-
Constructor for TcpMaster.
- TcpMaster(IpParameters, boolean, Integer) - 类的构造器 com.huangjian.modbus4j.ip.tcp.TcpMaster
-
Constructor for TcpMaster.
- TcpSlave - com.huangjian.modbus4j.ip.tcp中的类
-
TcpSlave class.
- TcpSlave(boolean) - 类的构造器 com.huangjian.modbus4j.ip.tcp.TcpSlave
-
Constructor for TcpSlave.
- TcpSlave(int, boolean) - 类的构造器 com.huangjian.modbus4j.ip.tcp.TcpSlave
-
Constructor for TcpSlave.
- terminated() - 接口中的方法 com.huangjian.modbus4j.sero.epoll.Modbus4JInputStreamCallback
-
Called if the InputStreamEPoll instance was terminated while the input stream was still registered.
- TestableTransport - com.huangjian.modbus4j.sero.messaging中的类
-
Provides synchronization on the input stream read by wrapping it.
- TestableTransport(InputStream, OutputStream) - 类的构造器 com.huangjian.modbus4j.sero.messaging.TestableTransport
-
Constructor for TestableTransport.
- testInputStream() - 类中的方法 com.huangjian.modbus4j.sero.messaging.TestableTransport
-
testInputStream.
- testSlaveNode(int) - 类中的方法 com.huangjian.modbus4j.ModbusMaster
-
testSlaveNode.
- TimeoutException - com.huangjian.modbus4j.sero.messaging中的异常错误类
-
TimeoutException class.
- TimeoutException(String) - 异常错误类的构造器 com.huangjian.modbus4j.sero.messaging.TimeoutException
-
Constructor for TimeoutException.
- TimeSource - com.huangjian.modbus4j.sero.timer中的接口
-
An interface to abstract the source of current time away from System.
- toByte(short, boolean) - 类中的静态方法 com.huangjian.modbus4j.base.ModbusUtils
-
toByte.
- toDoubleArray(List<Double>) - 类中的静态方法 com.huangjian.modbus4j.sero.util.ArrayUtils
-
toDoubleArray.
- toHex(byte) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
toHex.
- toHex(byte[]) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
toHex.
- toHex(int) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
toHex.
- toHex(long) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
toHex.
- toHex(short) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
toHex.
- toHexString(byte[]) - 类中的静态方法 com.huangjian.modbus4j.sero.util.ArrayUtils
-
toHexString.
- toHexString(byte[], int, int) - 类中的静态方法 com.huangjian.modbus4j.sero.util.ArrayUtils
-
toHexString.
- toIntArray(List<Integer>) - 类中的静态方法 com.huangjian.modbus4j.sero.util.ArrayUtils
-
toIntArray.
- toPlainHexString(byte[]) - 类中的静态方法 com.huangjian.modbus4j.sero.util.ArrayUtils
-
toPlainHexString.
- toPlainHexString(byte[], int, int) - 类中的静态方法 com.huangjian.modbus4j.sero.util.ArrayUtils
-
toPlainHexString.
- toShort(byte, byte) - 类中的静态方法 com.huangjian.modbus4j.base.ModbusUtils
-
toShort.
- toString() - 类中的方法 com.huangjian.modbus4j.base.KeyedModbusLocator
- toString() - 类中的方法 com.huangjian.modbus4j.BatchResults
- toString() - 类中的方法 com.huangjian.modbus4j.ip.xa.XaMessage
- toString() - 类中的方法 com.huangjian.modbus4j.locator.BinaryLocator
- toString() - 类中的方法 com.huangjian.modbus4j.locator.NumericLocator
- toString() - 类中的方法 com.huangjian.modbus4j.locator.StringLocator
- toString() - 类中的方法 com.huangjian.modbus4j.msg.ReadBinaryRequest
- toString() - 类中的方法 com.huangjian.modbus4j.msg.ReadCoilsRequest
- toString() - 类中的方法 com.huangjian.modbus4j.msg.ReadCoilsResponse
- toString() - 类中的方法 com.huangjian.modbus4j.msg.ReadDiscreteInputsResponse
- toString() - 类中的方法 com.huangjian.modbus4j.msg.ReadHoldingRegistersRequest
- toString() - 类中的方法 com.huangjian.modbus4j.msg.ReadHoldingRegistersResponse
- toString() - 类中的方法 com.huangjian.modbus4j.msg.ReadInputRegistersRequest
- toString() - 类中的方法 com.huangjian.modbus4j.msg.ReadInputRegistersResponse
- toString() - 类中的方法 com.huangjian.modbus4j.msg.ReadNumericRequest
- toString() - 类中的方法 com.huangjian.modbus4j.serial.SerialMessage
- toString() - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
- toString(boolean) - 类中的方法 com.huangjian.modbus4j.msg.ReadResponse
-
toString.
- toString(byte) - 类中的静态方法 com.huangjian.modbus4j.code.FunctionCode
-
toString.
- toString(byte[]) - 类中的静态方法 com.huangjian.modbus4j.sero.util.ArrayUtils
-
toString.
- toString(byte[], int, int) - 类中的静态方法 com.huangjian.modbus4j.sero.util.ArrayUtils
-
toString.
- transactionId - 类中的变量 com.huangjian.modbus4j.ip.xa.XaMessage
- transfer(InputStream, OutputStream) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
transfer.
- transfer(InputStream, OutputStream, long) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
transfer.
- transfer(InputStream, SocketChannel) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
transfer.
- transfer(Reader, Writer) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
transfer.
- transfer(Reader, Writer, long) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
transfer.
- transport - 类中的变量 com.huangjian.modbus4j.serial.SerialMaster
- transport - 类中的变量 com.huangjian.modbus4j.serial.SerialSlave
- Transport - com.huangjian.modbus4j.sero.messaging中的接口
-
A transport is a wrapper around the means by which data is transferred.
- TWO_BYTE_BCD - 类中的静态变量 com.huangjian.modbus4j.code.DataType
-
Constant
TWO_BYTE_BCD=16 - TWO_BYTE_INT_SIGNED - 类中的静态变量 com.huangjian.modbus4j.code.DataType
-
Constant
TWO_BYTE_INT_SIGNED=3 - TWO_BYTE_INT_SIGNED_SWAPPED - 类中的静态变量 com.huangjian.modbus4j.code.DataType
-
Constant
TWO_BYTE_INT_SIGNED_SWAPPED=23 - TWO_BYTE_INT_UNSIGNED - 类中的静态变量 com.huangjian.modbus4j.code.DataType
-
Constant
TWO_BYTE_INT_UNSIGNED=2 - TWO_BYTE_INT_UNSIGNED_SWAPPED - 类中的静态变量 com.huangjian.modbus4j.code.DataType
-
Constant
TWO_BYTE_INT_UNSIGNED_SWAPPED=22
U
- UdpMaster - com.huangjian.modbus4j.ip.udp中的类
-
UdpMaster class.
- UdpMaster(IpParameters) - 类的构造器 com.huangjian.modbus4j.ip.udp.UdpMaster
-
Constructor for UdpMaster.
- UdpMaster(IpParameters, boolean) - 类的构造器 com.huangjian.modbus4j.ip.udp.UdpMaster
-
Constructor for UdpMaster.
- UdpSlave - com.huangjian.modbus4j.ip.udp中的类
-
UdpSlave class.
- UdpSlave(boolean) - 类的构造器 com.huangjian.modbus4j.ip.udp.UdpSlave
-
Constructor for UdpSlave.
- UdpSlave(int, boolean) - 类的构造器 com.huangjian.modbus4j.ip.udp.UdpSlave
-
Constructor for UdpSlave.
V
- validate() - 类中的方法 com.huangjian.modbus4j.locator.BinaryLocator
-
validate.
- validate(int) - 类中的方法 com.huangjian.modbus4j.locator.BaseLocator
-
validate.
- validate(Modbus) - 类中的方法 com.huangjian.modbus4j.msg.ExceptionRequest
-
validate.
- validate(Modbus) - 类中的方法 com.huangjian.modbus4j.msg.ModbusRequest
-
validate.
- validate(Modbus) - 类中的方法 com.huangjian.modbus4j.msg.ReadBinaryRequest
-
validate.
- validate(Modbus) - 类中的方法 com.huangjian.modbus4j.msg.ReadExceptionStatusRequest
-
validate.
- validate(Modbus) - 类中的方法 com.huangjian.modbus4j.msg.ReadNumericRequest
-
validate.
- validate(Modbus) - 类中的方法 com.huangjian.modbus4j.msg.ReportSlaveIdRequest
-
validate.
- validate(Modbus) - 类中的方法 com.huangjian.modbus4j.msg.WriteCoilRequest
-
validate.
- validate(Modbus) - 类中的方法 com.huangjian.modbus4j.msg.WriteCoilsRequest
-
validate.
- validate(Modbus) - 类中的方法 com.huangjian.modbus4j.msg.WriteMaskRegisterRequest
-
validate.
- validate(Modbus) - 类中的方法 com.huangjian.modbus4j.msg.WriteRegisterRequest
-
validate.
- validate(Modbus) - 类中的方法 com.huangjian.modbus4j.msg.WriteRegistersRequest
-
validate.
- validateBit(int) - 类中的静态方法 com.huangjian.modbus4j.base.ModbusUtils
-
validateBit.
- validateEndOffset(int) - 类中的静态方法 com.huangjian.modbus4j.base.ModbusUtils
-
validateEndOffset.
- validateNumberOfBits(int) - 类中的方法 com.huangjian.modbus4j.Modbus
-
validateNumberOfBits.
- validateNumberOfRegisters(int) - 类中的方法 com.huangjian.modbus4j.Modbus
-
validateNumberOfRegisters.
- validateOffset(int) - 类中的静态方法 com.huangjian.modbus4j.base.ModbusUtils
-
validateOffset.
- validateRegisterRange(int) - 类中的静态方法 com.huangjian.modbus4j.base.ModbusUtils
-
validateRegisterRange.
- validateResponse - 类中的变量 com.huangjian.modbus4j.ModbusMaster
-
Should we validate the responses: - ensure that the requested slave id is what is in the response
- validateResponse(ModbusRequest) - 类中的方法 com.huangjian.modbus4j.msg.ModbusResponse
-
Ensure that the Response slave id is equal to the requested slave id
- validateSlaveId(int, boolean) - 类中的静态方法 com.huangjian.modbus4j.base.ModbusUtils
-
validateSlaveId.
- valueToShorts(Boolean) - 类中的方法 com.huangjian.modbus4j.locator.BinaryLocator
-
valueToShorts.
- valueToShorts(Number) - 类中的方法 com.huangjian.modbus4j.locator.NumericLocator
-
valueToShorts.
- valueToShorts(String) - 类中的方法 com.huangjian.modbus4j.locator.StringLocator
-
valueToShorts.
- valueToShorts(T) - 类中的方法 com.huangjian.modbus4j.locator.BaseLocator
-
valueToShorts.
- VARCHAR - 类中的静态变量 com.huangjian.modbus4j.code.DataType
-
Constant
VARCHAR=19
W
- WaitingRoomException - com.huangjian.modbus4j.sero.messaging中的异常错误类
-
WaitingRoomException class.
- WaitingRoomException(String) - 异常错误类的构造器 com.huangjian.modbus4j.sero.messaging.WaitingRoomException
-
Constructor for WaitingRoomException.
- WaitingRoomKey - com.huangjian.modbus4j.sero.messaging中的接口
-
Waiting room keys are used to match requests with responses.
- WaitingRoomKeyFactory - com.huangjian.modbus4j.sero.messaging中的接口
-
WaitingRoomKeyFactory interface.
- wrapper - 类中的变量 com.huangjian.modbus4j.serial.SerialMaster
- write(byte[]) - 类中的方法 com.huangjian.modbus4j.sero.messaging.EpollStreamTransport
-
write.
- write(byte[]) - 类中的方法 com.huangjian.modbus4j.sero.messaging.EpollStreamTransportCharSpaced
-
write.
- write(byte[]) - 类中的方法 com.huangjian.modbus4j.sero.messaging.StreamTransport
-
write.
- write(byte[]) - 类中的方法 com.huangjian.modbus4j.sero.messaging.StreamTransportCharSpaced
-
write.
- write(byte[]) - 接口中的方法 com.huangjian.modbus4j.sero.messaging.Transport
-
write.
- write(byte[], int) - 类中的方法 com.huangjian.modbus4j.sero.messaging.EpollStreamTransport
-
write.
- write(byte[], int) - 类中的方法 com.huangjian.modbus4j.sero.messaging.EpollStreamTransportCharSpaced
-
write.
- write(byte[], int) - 类中的方法 com.huangjian.modbus4j.sero.messaging.StreamTransport
-
write.
- write(byte[], int) - 类中的方法 com.huangjian.modbus4j.sero.messaging.StreamTransportCharSpaced
-
write.
- write(byte[], int) - 接口中的方法 com.huangjian.modbus4j.sero.messaging.Transport
-
write.
- write(char[], int, int) - 类中的方法 com.huangjian.modbus4j.sero.io.NullWriter
- write(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.ModbusMessage
-
write.
- write(OutputStream) - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
write.
- write(OutputStream, int) - 类中的方法 com.huangjian.modbus4j.sero.util.queue.ByteQueue
-
write.
- WRITE_COIL - 类中的静态变量 com.huangjian.modbus4j.code.FunctionCode
-
Constant
WRITE_COIL=5 - WRITE_COILS - 类中的静态变量 com.huangjian.modbus4j.code.FunctionCode
-
Constant
WRITE_COILS=15 - WRITE_MASK_REGISTER - 类中的静态变量 com.huangjian.modbus4j.code.FunctionCode
-
Constant
WRITE_MASK_REGISTER=22 - WRITE_REGISTER - 类中的静态变量 com.huangjian.modbus4j.code.FunctionCode
-
Constant
WRITE_REGISTER=6 - WRITE_REGISTERS - 类中的静态变量 com.huangjian.modbus4j.code.FunctionCode
-
Constant
WRITE_REGISTERS=16 - write2ByteSigned(OutputStream, short) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
write2ByteSigned.
- write2ByteUnsigned(OutputStream, int) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
write2ByteUnsigned.
- write4ByteSigned(OutputStream, int) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
write4ByteSigned.
- write4ByteUnsigned(OutputStream, long) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
write4ByteUnsigned.
- writeByte(OutputStream, byte) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
writeByte.
- writeChar(OutputStream, char) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
writeChar.
- writeCoil(int, boolean) - 类中的方法 com.huangjian.modbus4j.BasicProcessImage
-
Used to set the coil as a result of a write command from the master.
- writeCoil(int, boolean) - 接口中的方法 com.huangjian.modbus4j.ProcessImage
-
Used to set the coil as a result of a write command from the master.
- WriteCoilRequest - com.huangjian.modbus4j.msg中的类
-
WriteCoilRequest class.
- WriteCoilRequest(int, int, boolean) - 类的构造器 com.huangjian.modbus4j.msg.WriteCoilRequest
-
Constructor for WriteCoilRequest.
- WriteCoilResponse - com.huangjian.modbus4j.msg中的类
-
WriteCoilResponse class.
- WriteCoilsRequest - com.huangjian.modbus4j.msg中的类
-
WriteCoilsRequest class.
- WriteCoilsRequest(int, int, boolean[]) - 类的构造器 com.huangjian.modbus4j.msg.WriteCoilsRequest
-
Constructor for WriteCoilsRequest.
- WriteCoilsResponse - com.huangjian.modbus4j.msg中的类
-
WriteCoilsResponse class.
- writeFile(File, String) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
writeFile.
- writeFile(String, String) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
writeFile.
- writeHoldingRegister(int, short) - 类中的方法 com.huangjian.modbus4j.BasicProcessImage
-
Used to set the holding register as a result of a write command from the master.
- writeHoldingRegister(int, short) - 接口中的方法 com.huangjian.modbus4j.ProcessImage
-
Used to set the holding register as a result of a write command from the master.
- writeImpl(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.ModbusMessage
-
writeImpl.
- writeImpl(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.ModbusRequest
-
writeImpl.
- writeImpl(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.ModbusResponse
-
writeImpl.
- WriteMaskRegisterRequest - com.huangjian.modbus4j.msg中的类
-
WriteMaskRegisterRequest class.
- WriteMaskRegisterRequest(int, int) - 类的构造器 com.huangjian.modbus4j.msg.WriteMaskRegisterRequest
-
Constructor that defaults the masks to have no effect on the register.
- WriteMaskRegisterRequest(int, int, int, int) - 类的构造器 com.huangjian.modbus4j.msg.WriteMaskRegisterRequest
-
Constructor for WriteMaskRegisterRequest.
- WriteMaskRegisterResponse - com.huangjian.modbus4j.msg中的类
-
WriteMaskRegisterResponse class.
- WriteRegisterRequest - com.huangjian.modbus4j.msg中的类
-
WriteRegisterRequest class.
- WriteRegisterRequest(int, int, int) - 类的构造器 com.huangjian.modbus4j.msg.WriteRegisterRequest
-
Constructor for WriteRegisterRequest.
- WriteRegisterResponse - com.huangjian.modbus4j.msg中的类
-
WriteRegisterResponse class.
- WriteRegistersRequest - com.huangjian.modbus4j.msg中的类
-
WriteRegistersRequest class.
- WriteRegistersRequest(int, int, short[]) - 类的构造器 com.huangjian.modbus4j.msg.WriteRegistersRequest
-
Constructor for WriteRegistersRequest.
- WriteRegistersResponse - com.huangjian.modbus4j.msg中的类
-
WriteRegistersResponse class.
- writeRequest(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.ExceptionRequest
-
writeRequest.
- writeRequest(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.ModbusRequest
-
writeRequest.
- writeRequest(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.ReadBinaryRequest
-
writeRequest.
- writeRequest(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.ReadExceptionStatusRequest
-
writeRequest.
- writeRequest(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.ReadNumericRequest
-
writeRequest.
- writeRequest(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.ReportSlaveIdRequest
-
writeRequest.
- writeRequest(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.WriteCoilRequest
-
writeRequest.
- writeRequest(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.WriteCoilsRequest
-
writeRequest.
- writeRequest(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.WriteMaskRegisterRequest
-
writeRequest.
- writeRequest(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.WriteRegisterRequest
-
writeRequest.
- writeRequest(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.WriteRegistersRequest
-
writeRequest.
- writeResponse(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.ExceptionResponse
-
writeResponse.
- writeResponse(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.ModbusResponse
-
writeResponse.
- writeResponse(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.ReadExceptionStatusResponse
-
writeResponse.
- writeResponse(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.ReadResponse
-
writeResponse.
- writeResponse(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.ReportSlaveIdResponse
-
writeResponse.
- writeResponse(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.WriteCoilResponse
-
writeResponse.
- writeResponse(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.WriteCoilsResponse
-
writeResponse.
- writeResponse(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.WriteMaskRegisterResponse
-
writeResponse.
- writeResponse(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.WriteRegisterResponse
-
writeResponse.
- writeResponse(ByteQueue) - 类中的方法 com.huangjian.modbus4j.msg.WriteRegistersResponse
-
writeResponse.
- writeString(OutputStream, String) - 类中的静态方法 com.huangjian.modbus4j.sero.io.StreamUtils
-
writeString.
X
- XaMessage - com.huangjian.modbus4j.ip.xa中的类
-
XaMessage class.
- XaMessage(ModbusMessage, int) - 类的构造器 com.huangjian.modbus4j.ip.xa.XaMessage
-
Constructor for XaMessage.
- XaMessageParser - com.huangjian.modbus4j.ip.xa中的类
-
XaMessageParser class.
- XaMessageParser(boolean) - 类的构造器 com.huangjian.modbus4j.ip.xa.XaMessageParser
-
Constructor for XaMessageParser.
- XaMessageRequest - com.huangjian.modbus4j.ip.xa中的类
-
XaMessageRequest class.
- XaMessageRequest(ModbusRequest, int) - 类的构造器 com.huangjian.modbus4j.ip.xa.XaMessageRequest
-
Constructor for XaMessageRequest.
- XaMessageResponse - com.huangjian.modbus4j.ip.xa中的类
-
XaMessageResponse class.
- XaMessageResponse(ModbusResponse, int) - 类的构造器 com.huangjian.modbus4j.ip.xa.XaMessageResponse
-
Constructor for XaMessageResponse.
- XaRequestHandler - com.huangjian.modbus4j.ip.xa中的类
-
XaRequestHandler class.
- XaRequestHandler(ModbusSlaveSet) - 类的构造器 com.huangjian.modbus4j.ip.xa.XaRequestHandler
-
Constructor for XaRequestHandler.
- XaWaitingRoomKeyFactory - com.huangjian.modbus4j.ip.xa中的类
-
XaWaitingRoomKeyFactory class.
- XaWaitingRoomKeyFactory() - 类的构造器 com.huangjian.modbus4j.ip.xa.XaWaitingRoomKeyFactory
常量字段值|所有程序包|所有类和接口|序列化表格