索引

A B C D E F G H I K L M N O P R S T U V W X 
常量字段值|所有程序包|所有类和接口|序列化表格

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 IOException while 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
 
A B C D E F G H I K L M N O P R S T U V W X 
常量字段值|所有程序包|所有类和接口|序列化表格