Skip navigation links
A B C D E F G H I J L M N O P R S T U V W X 

A

AbstractRegister - Class in net.wimpi.modbus.procimg
Abstract class for a register.
AbstractRegister() - Constructor for class net.wimpi.modbus.procimg.AbstractRegister
 
acquire() - Method in class net.wimpi.modbus.util.Mutex
Acquire.
activate() - Method in interface net.wimpi.modbus.net.UDPTerminal
Activate this UDPTerminal.
addDigitalIn(DigitalIn) - Method in interface net.wimpi.modbus.procimg.ProcessImageImplementation
Adds a new DigitalIn instance.
addDigitalIn(DigitalIn) - Method in class net.wimpi.modbus.procimg.SimpleProcessImage
 
addDigitalOut(DigitalOut) - Method in interface net.wimpi.modbus.procimg.ProcessImageImplementation
Adds a new DigitalOut instance.
addDigitalOut(DigitalOut) - Method in class net.wimpi.modbus.procimg.SimpleProcessImage
 
addEventListener(SerialPortEventListener) - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
addEventListener(SerialPortEventListener) - Method in class com.sparetimelabs.serial.SerialPort
Registers a SerialPortEventListener object to listen for SerialEvents.
addInputRegister(InputRegister) - Method in interface net.wimpi.modbus.procimg.ProcessImageImplementation
Adds a new InputRegister instance.
addInputRegister(InputRegister) - Method in class net.wimpi.modbus.procimg.SimpleProcessImage
 
addObserver(Observer) - Method in class net.wimpi.modbus.util.Observable
Adds an observer instance if it is not already in the set of observers for this Observable.
addPortName(String, int, CommDriver) - Static method in class com.sparetimelabs.serial.CommPortIdentifier
This has not been tested at all
addPortOwnershipListener(CommPortOwnershipListener) - Method in class com.sparetimelabs.serial.CommPortIdentifier
Add port ownership listener.
addRegister(Register) - Method in interface net.wimpi.modbus.procimg.ProcessImageImplementation
Adds a new Register instance.
addRegister(Register) - Method in class net.wimpi.modbus.procimg.SimpleProcessImage
 
ASCIIInputStream - Class in net.wimpi.modbus.io
Class implementing a specialized InputStream which decodes characters read from the raw stream into bytes.
ASCIIInputStream(InputStream) - Constructor for class net.wimpi.modbus.io.ASCIIInputStream
Constructs a new ASCIIInputStream instance reading from the given InputStream.
ASCIIOutputStream - Class in net.wimpi.modbus.io
Class implementing a specialized OutputStream which encodes bytes written to the stream into two hexadecimal characters each.
ASCIIOutputStream(OutputStream) - Constructor for class net.wimpi.modbus.io.ASCIIOutputStream
Constructs a new ASCIIOutputStream instance writing to the given OutputStream.
AtomicCounter - Class in net.wimpi.modbus.util
Provides an atomic integer.
AtomicCounter() - Constructor for class net.wimpi.modbus.util.AtomicCounter
Constructs a new AtomicInteger.
AtomicCounter(int) - Constructor for class net.wimpi.modbus.util.AtomicCounter
Constructs a new AtomicInteger with a given initial value.
attempt(long) - Method in class net.wimpi.modbus.util.Mutex
Attempt boolean.
available() - Method in class net.wimpi.modbus.io.FastByteArrayInputStream
Returns the number of bytes that can be read (or skipped over) from this FastByteArrayInputStream.

B

B0 - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant B0.
B110 - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant B110.
B115200 - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant B115200.
B1200 - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant B1200.
B134 - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant B134.
B14400 - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant B14400.
B150 - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant B150.
B1800 - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant B1800.
B19200 - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant B19200.
B200 - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant B200.
B230400 - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant B230400.
B2400 - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant B2400.
B28800 - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant B28800.
B300 - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant B300.
B38400 - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant B38400.
B4800 - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant B4800.
B50 - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant B50.
B57600 - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant B57600.
B600 - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant B600.
B7200 - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant B7200.
B75 - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant B75.
B76800 - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant B76800.
B9600 - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant B9600.
baud_base - Variable in class com.sparetimelabs.serial.termios.impl.LinuxTermios.serial_struct
The Baud base.
BI - Static variable in class com.sparetimelabs.serial.SerialPortEvent
Break interrupt.
BINInputStream - Class in net.wimpi.modbus.io
Class implementing a specialized InputStream which handles binary transmitted messages.
BINInputStream(InputStream) - Constructor for class net.wimpi.modbus.io.BINInputStream
Constructs a new BINInputStream instance reading from the given InputStream.
BINOutputStream - Class in net.wimpi.modbus.io
Class implementing a specialized OutputStream which duplicates bytes written to the stream that resemble a frame token.
BINOutputStream(OutputStream) - Constructor for class net.wimpi.modbus.io.BINOutputStream
Constructs a new BINOutputStream instance writing to the given OutputStream.
BitVector - Class in net.wimpi.modbus.util
Class that implements a collection for bits, storing them packed into bytes.
BitVector(int) - Constructor for class net.wimpi.modbus.util.BitVector
Constructs a new BitVector instance with a given size.
BRKINT - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant BRKINT.
buf - Variable in class net.wimpi.modbus.io.FastByteArrayInputStream
The Buf.
buf - Variable in class net.wimpi.modbus.io.FastByteArrayOutputStream
The Buf.
ByReference() - Constructor for class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.pollfd.ByReference
 
ByReference() - Constructor for class com.sparetimelabs.serial.termios.impl.LinuxTermios.pollfd.ByReference
 
ByReference() - Constructor for class com.sparetimelabs.serial.termios.impl.MacOSXTermios.pollfd.ByReference
 
ByReference() - Constructor for class com.sparetimelabs.serial.termios.impl.SolarisTermios.pollfd.ByReference
 
BytesInputStream - Class in net.wimpi.modbus.io
Class implementing a byte array input stream with a DataInput interface.
BytesInputStream(int) - Constructor for class net.wimpi.modbus.io.BytesInputStream
Constructs a new BytesInputStream instance, with an empty buffer of a given size.
BytesInputStream(byte[]) - Constructor for class net.wimpi.modbus.io.BytesInputStream
Constructs a new BytesInputStream instance, that will read from the given data.
byteSize() - Method in class net.wimpi.modbus.util.BitVector
Returns the number of bytes used to store the collection of bits as int.
BytesOutputStream - Class in net.wimpi.modbus.io
Class implementing a byte array output stream with a DataInput interface.
BytesOutputStream(int) - Constructor for class net.wimpi.modbus.io.BytesOutputStream
Constructs a new BytesOutputStream instance with a new output buffer of the given size.
BytesOutputStream(byte[]) - Constructor for class net.wimpi.modbus.io.BytesOutputStream
Constructs a new BytesOutputStream instance with a given output buffer.

C

c_cc - Variable in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.termios
The C cc.
c_cc - Variable in class com.sparetimelabs.serial.termios.impl.LinuxTermios.termios
The C cc.
c_cc - Variable in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.termios
The C cc.
c_cc - Variable in class com.sparetimelabs.serial.termios.impl.SolarisTermios.termios
The C cc.
c_cc - Variable in class com.sparetimelabs.serial.termios.Termios
The C cc.
c_cflag - Variable in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.termios
The C cflag.
c_cflag - Variable in class com.sparetimelabs.serial.termios.impl.LinuxTermios.termios
The C cflag.
c_cflag - Variable in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.termios
The C cflag.
c_cflag - Variable in class com.sparetimelabs.serial.termios.impl.SolarisTermios.termios
The C cflag.
c_cflag - Variable in class com.sparetimelabs.serial.termios.Termios
The C cflag.
c_iflag - Variable in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.termios
The C iflag.
c_iflag - Variable in class com.sparetimelabs.serial.termios.impl.LinuxTermios.termios
The C iflag.
c_iflag - Variable in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.termios
The C iflag.
c_iflag - Variable in class com.sparetimelabs.serial.termios.impl.SolarisTermios.termios
The C iflag.
c_iflag - Variable in class com.sparetimelabs.serial.termios.Termios
The C iflag.
c_ispeed - Variable in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.termios
The C ispeed.
c_ispeed - Variable in class com.sparetimelabs.serial.termios.impl.LinuxTermios.termios
The C ispeed.
c_ispeed - Variable in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.termios
The C ispeed.
c_ispeed - Variable in class com.sparetimelabs.serial.termios.Termios
The C ispeed.
c_lflag - Variable in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.termios
The C lflag.
c_lflag - Variable in class com.sparetimelabs.serial.termios.impl.LinuxTermios.termios
The C lflag.
c_lflag - Variable in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.termios
The C lflag.
c_lflag - Variable in class com.sparetimelabs.serial.termios.impl.SolarisTermios.termios
The C lflag.
c_lflag - Variable in class com.sparetimelabs.serial.termios.Termios
The C lflag.
C_lib_DirectMapping() - Constructor for class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.C_lib_DirectMapping
 
C_lib_DirectMapping() - Constructor for class com.sparetimelabs.serial.termios.impl.LinuxTermios.C_lib_DirectMapping
 
C_lib_DirectMapping() - Constructor for class com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib_DirectMapping
 
C_lib_DirectMapping() - Constructor for class com.sparetimelabs.serial.termios.impl.SolarisTermios.C_lib_DirectMapping
 
c_line - Variable in class com.sparetimelabs.serial.termios.impl.LinuxTermios.termios
The C line.
c_oflag - Variable in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.termios
The C oflag.
c_oflag - Variable in class com.sparetimelabs.serial.termios.impl.LinuxTermios.termios
The C oflag.
c_oflag - Variable in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.termios
The C oflag.
c_oflag - Variable in class com.sparetimelabs.serial.termios.impl.SolarisTermios.termios
The C oflag.
c_oflag - Variable in class com.sparetimelabs.serial.termios.Termios
The C oflag.
c_ospeed - Variable in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.termios
The C ospeed.
c_ospeed - Variable in class com.sparetimelabs.serial.termios.impl.LinuxTermios.termios
The C ospeed.
c_ospeed - Variable in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.termios
The C ospeed.
c_ospeed - Variable in class com.sparetimelabs.serial.termios.Termios
The C ospeed.
calculateCRC(byte[], int, int) - Static method in class net.wimpi.modbus.util.ModbusUtil
Calculate crc int [ ].
calculateLRC(byte[], int, int) - Static method in class net.wimpi.modbus.util.ModbusUtil
Calculate lrc int.
canPoll() - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios
 
canPoll() - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios
 
canPoll() - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios
 
canPoll() - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios
 
canPoll() - Method in class com.sparetimelabs.serial.termios.impl.WindowsTermios
 
canPoll() - Static method in class com.sparetimelabs.serial.termios.JTermios
Can poll boolean.
canPoll() - Method in interface com.sparetimelabs.serial.termios.JTermios.JTermiosInterface
poll() on Windows has not been implemented and while implemented on Mac OS X, does not work for devices.
CD - Static variable in class com.sparetimelabs.serial.SerialPortEvent
Carrier detect.
cfgetispeed(FreeBSDTermios.termios) - Method in interface com.sparetimelabs.serial.termios.impl.FreeBSDTermios.C_lib
Cfgetispeed native long.
cfgetispeed(FreeBSDTermios.termios) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.C_lib_DirectMapping
 
cfgetispeed(Termios) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios
 
cfgetispeed(LinuxTermios.termios) - Method in interface com.sparetimelabs.serial.termios.impl.LinuxTermios.C_lib
Cfgetispeed int.
cfgetispeed(LinuxTermios.termios) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios.C_lib_DirectMapping
 
cfgetispeed(Termios) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios
 
cfgetispeed(MacOSXTermios.termios) - Method in interface com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib
Cfgetispeed native long.
cfgetispeed(MacOSXTermios.termios) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib_DirectMapping
 
cfgetispeed(Termios) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios
 
cfgetispeed(SolarisTermios.termios) - Method in interface com.sparetimelabs.serial.termios.impl.SolarisTermios.C_lib
Cfgetispeed native long.
cfgetispeed(SolarisTermios.termios) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios.C_lib_DirectMapping
 
cfgetispeed(Termios) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios
 
cfgetispeed(Termios) - Method in class com.sparetimelabs.serial.termios.impl.WindowsTermios
 
cfgetispeed(Termios) - Static method in class com.sparetimelabs.serial.termios.JTermios
Cfgetispeed int.
cfgetispeed(Termios) - Method in interface com.sparetimelabs.serial.termios.JTermios.JTermiosInterface
Cfgetispeed int.
cfgetospeed(FreeBSDTermios.termios) - Method in interface com.sparetimelabs.serial.termios.impl.FreeBSDTermios.C_lib
Cfgetospeed native long.
cfgetospeed(FreeBSDTermios.termios) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.C_lib_DirectMapping
 
cfgetospeed(Termios) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios
 
cfgetospeed(LinuxTermios.termios) - Method in interface com.sparetimelabs.serial.termios.impl.LinuxTermios.C_lib
Cfgetospeed int.
cfgetospeed(LinuxTermios.termios) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios.C_lib_DirectMapping
 
cfgetospeed(Termios) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios
 
cfgetospeed(MacOSXTermios.termios) - Method in interface com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib
Cfgetospeed native long.
cfgetospeed(MacOSXTermios.termios) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib_DirectMapping
 
cfgetospeed(Termios) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios
 
cfgetospeed(SolarisTermios.termios) - Method in interface com.sparetimelabs.serial.termios.impl.SolarisTermios.C_lib
Cfgetospeed native long.
cfgetospeed(SolarisTermios.termios) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios.C_lib_DirectMapping
 
cfgetospeed(Termios) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios
 
cfgetospeed(Termios) - Method in class com.sparetimelabs.serial.termios.impl.WindowsTermios
 
cfgetospeed(Termios) - Static method in class com.sparetimelabs.serial.termios.JTermios
Cfgetospeed int.
cfgetospeed(Termios) - Method in interface com.sparetimelabs.serial.termios.JTermios.JTermiosInterface
Cfgetospeed int.
cfmakeraw(FreeBSDTermios.termios) - Method in interface com.sparetimelabs.serial.termios.impl.FreeBSDTermios.C_lib
Cfmakeraw.
cfmakeraw(FreeBSDTermios.termios) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.C_lib_DirectMapping
 
cfmakeraw(Termios) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios
 
cfmakeraw(LinuxTermios.termios) - Method in interface com.sparetimelabs.serial.termios.impl.LinuxTermios.C_lib
Cfmakeraw.
cfmakeraw(LinuxTermios.termios) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios.C_lib_DirectMapping
 
cfmakeraw(Termios) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios
 
cfmakeraw(MacOSXTermios.termios) - Method in interface com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib
Cfmakeraw.
cfmakeraw(MacOSXTermios.termios) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib_DirectMapping
 
cfmakeraw(Termios) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios
 
cfmakeraw(SolarisTermios.termios) - Method in interface com.sparetimelabs.serial.termios.impl.SolarisTermios.C_lib
Cfmakeraw.
cfmakeraw(SolarisTermios.termios) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios.C_lib_DirectMapping
 
cfmakeraw(Termios) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios
 
cfmakeraw(Termios) - Method in class com.sparetimelabs.serial.termios.impl.WindowsTermios
 
cfmakeraw(int, Termios) - Static method in class com.sparetimelabs.serial.termios.JTermios
Cfmakeraw.
cfmakeraw(Termios) - Method in interface com.sparetimelabs.serial.termios.JTermios.JTermiosInterface
Cfmakeraw.
cfsetispeed(FreeBSDTermios.termios, NativeLong) - Method in interface com.sparetimelabs.serial.termios.impl.FreeBSDTermios.C_lib
Cfsetispeed int.
cfsetispeed(FreeBSDTermios.termios, NativeLong) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.C_lib_DirectMapping
 
cfsetispeed(Termios, int) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios
 
cfsetispeed(LinuxTermios.termios, int) - Method in interface com.sparetimelabs.serial.termios.impl.LinuxTermios.C_lib
Cfsetispeed int.
cfsetispeed(LinuxTermios.termios, int) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios.C_lib_DirectMapping
 
cfsetispeed(Termios, int) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios
 
cfsetispeed(MacOSXTermios.termios, NativeLong) - Method in interface com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib
Cfsetispeed int.
cfsetispeed(MacOSXTermios.termios, NativeLong) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib_DirectMapping
 
cfsetispeed(Termios, int) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios
 
cfsetispeed(SolarisTermios.termios, NativeLong) - Method in interface com.sparetimelabs.serial.termios.impl.SolarisTermios.C_lib
Cfsetispeed int.
cfsetispeed(SolarisTermios.termios, NativeLong) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios.C_lib_DirectMapping
 
cfsetispeed(Termios, int) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios
 
cfsetispeed(Termios, int) - Method in class com.sparetimelabs.serial.termios.impl.WindowsTermios
 
cfsetispeed(Termios, int) - Static method in class com.sparetimelabs.serial.termios.JTermios
Cfsetispeed int.
cfsetispeed(Termios, int) - Method in interface com.sparetimelabs.serial.termios.JTermios.JTermiosInterface
Cfsetispeed int.
cfsetospeed(FreeBSDTermios.termios, NativeLong) - Method in interface com.sparetimelabs.serial.termios.impl.FreeBSDTermios.C_lib
Cfsetospeed int.
cfsetospeed(FreeBSDTermios.termios, NativeLong) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.C_lib_DirectMapping
 
cfsetospeed(Termios, int) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios
 
cfsetospeed(LinuxTermios.termios, int) - Method in interface com.sparetimelabs.serial.termios.impl.LinuxTermios.C_lib
Cfsetospeed int.
cfsetospeed(LinuxTermios.termios, int) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios.C_lib_DirectMapping
 
cfsetospeed(Termios, int) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios
 
cfsetospeed(MacOSXTermios.termios, NativeLong) - Method in interface com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib
Cfsetospeed int.
cfsetospeed(MacOSXTermios.termios, NativeLong) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib_DirectMapping
 
cfsetospeed(Termios, int) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios
 
cfsetospeed(SolarisTermios.termios, NativeLong) - Method in interface com.sparetimelabs.serial.termios.impl.SolarisTermios.C_lib
Cfsetospeed int.
cfsetospeed(SolarisTermios.termios, NativeLong) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios.C_lib_DirectMapping
 
cfsetospeed(Termios, int) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios
 
cfsetospeed(Termios, int) - Method in class com.sparetimelabs.serial.termios.impl.WindowsTermios
 
cfsetospeed(Termios, int) - Static method in class com.sparetimelabs.serial.termios.JTermios
Cfsetospeed int.
cfsetospeed(Termios, int) - Method in interface com.sparetimelabs.serial.termios.JTermios.JTermiosInterface
Cfsetospeed int.
checkValidity() - Method in class net.wimpi.modbus.io.ModbusSerialTransaction
Checks the validity of the transaction, by checking if the values of the response correspond to the values of the request.
checkValidity() - Method in class net.wimpi.modbus.io.ModbusTCPTransaction
Checks the validity of the transaction, by checking if the values of the response correspond to the values of the request.
checkValidity() - Method in class net.wimpi.modbus.io.ModbusUDPTransaction
Checks the validity of the transaction, by checking if the values of the response correspond to the values of the request.
clearInput() - Method in class net.wimpi.modbus.io.ModbusRTUTransport
Clear the input if characters are found in the input stream.
CLOCAL - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant CLOCAL.
close() - Method in class com.sparetimelabs.serial.CommPort
Closes the communications port.
close() - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
close(int) - Method in interface com.sparetimelabs.serial.termios.impl.FreeBSDTermios.C_lib
Close int.
close(int) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.C_lib_DirectMapping
 
close(int) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios
 
close(int) - Method in interface com.sparetimelabs.serial.termios.impl.LinuxTermios.C_lib
Close int.
close(int) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios.C_lib_DirectMapping
 
close(int) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios
 
close(int) - Method in interface com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib
Close int.
close(int) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib_DirectMapping
 
close(int) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios
 
close(int) - Method in interface com.sparetimelabs.serial.termios.impl.SolarisTermios.C_lib
Close int.
close(int) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios.C_lib_DirectMapping
 
close(int) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios
 
close(int) - Method in class com.sparetimelabs.serial.termios.impl.WindowsTermios
 
close(int) - Static method in class com.sparetimelabs.serial.termios.JTermios
Close int.
close(int) - Method in interface com.sparetimelabs.serial.termios.JTermios.JTermiosInterface
Close int.
close() - Method in class net.wimpi.modbus.io.FastByteArrayInputStream
The close method for this FastByteArrayInputStream does nothing.
close() - Method in class net.wimpi.modbus.io.FastByteArrayOutputStream
Closing a FastByteArrayOutputStream has no effect.
close() - Method in class net.wimpi.modbus.io.ModbusASCIITransport
 
close() - Method in class net.wimpi.modbus.io.ModbusBINTransport
 
close() - Method in class net.wimpi.modbus.io.ModbusRTUTransport
 
close() - Method in class net.wimpi.modbus.io.ModbusSerialTransport
The close method closes the serial input/output streams.
close() - Method in class net.wimpi.modbus.io.ModbusTCPTransport
 
close() - Method in interface net.wimpi.modbus.io.ModbusTransport
Closes the raw input and output streams of this ModbusTransport.
close() - Method in class net.wimpi.modbus.io.ModbusUDPTransport
 
close() - Method in class net.wimpi.modbus.net.SerialConnection
Close the port and clean up associated elements.
close() - Method in class net.wimpi.modbus.net.TCPMasterConnection
Closes this TCPMasterConnection.
close() - Method in class net.wimpi.modbus.net.TCPSlaveConnection
Closes this TCPSlaveConnection.
close() - Method in class net.wimpi.modbus.net.UDPMasterConnection
Closes this UDPMasterConnection.
close_delay - Variable in class com.sparetimelabs.serial.termios.impl.LinuxTermios.serial_struct
The Close delay.
closing_wait - Variable in class com.sparetimelabs.serial.termios.impl.LinuxTermios.serial_struct
The Closing wait.
closing_wait2 - Variable in class com.sparetimelabs.serial.termios.impl.LinuxTermios.serial_struct
The Closing wait 2.
CMSPAR - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant CMSPAR.
COIL_OFF - Static variable in interface net.wimpi.modbus.Modbus
Defines the byte representation of the coil state pos.
COIL_OFF_BYTES - Static variable in interface net.wimpi.modbus.Modbus
Defines the word representation of the coil state pos.
COIL_ON - Static variable in interface net.wimpi.modbus.Modbus
Defines the byte representation of the coil state on.
COIL_ON_BYTES - Static variable in interface net.wimpi.modbus.Modbus
Defines the word representation of the coil state on.
com.sparetimelabs.serial - package com.sparetimelabs.serial
 
com.sparetimelabs.serial.termios - package com.sparetimelabs.serial.termios
 
com.sparetimelabs.serial.termios.impl - package com.sparetimelabs.serial.termios.impl
 
CommDriver - Interface in com.sparetimelabs.serial
The interface Comm driver.
commitUpdate() - Method in interface net.wimpi.modbus.io.NonWordDataHandler
Commits the data if it has been read into an intermediate repository.
CommPort - Class in com.sparetimelabs.serial
The type Comm port.
CommPort() - Constructor for class com.sparetimelabs.serial.CommPort
 
CommPortIdentifier - Class in com.sparetimelabs.serial
The type Comm port identifier.
CommPortOwnershipListener - Interface in com.sparetimelabs.serial
The interface Comm port ownership listener.
connect() - Method in class net.wimpi.modbus.facade.ModbusSerialMaster
Connects this ModbusSerialMaster with the slave.
connect() - Method in class net.wimpi.modbus.facade.ModbusTCPMaster
Connects this ModbusTCPMaster with the slave.
connect() - Method in class net.wimpi.modbus.facade.ModbusUDPMaster
Connects this ModbusUDPMaster with the slave.
connect() - Method in class net.wimpi.modbus.net.TCPMasterConnection
Opens this TCPMasterConnection.
connect() - Method in class net.wimpi.modbus.net.UDPMasterConnection
Opens this UDPMasterConnection.
count - Variable in class net.wimpi.modbus.io.FastByteArrayInputStream
The Count.
count - Variable in class net.wimpi.modbus.io.FastByteArrayOutputStream
The Count.
CREAD - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant CREAD.
createBitVector(byte[], int) - Static method in class net.wimpi.modbus.util.BitVector
Factory method for creating a BitVector instance wrapping the given byte data.
createBitVector(byte[]) - Static method in class net.wimpi.modbus.util.BitVector
Factory method for creating a BitVector instance wrapping the given byte data.
createDigitalIn() - Method in class net.wimpi.modbus.procimg.DefaultProcessImageFactory
Returns a new SimpleDigitalIn instance.
createDigitalIn(boolean) - Method in class net.wimpi.modbus.procimg.DefaultProcessImageFactory
Returns a new DigitalIn instance with the given state.
createDigitalIn() - Method in interface net.wimpi.modbus.procimg.ProcessImageFactory
Returns a new DigitalIn instance.
createDigitalIn(boolean) - Method in interface net.wimpi.modbus.procimg.ProcessImageFactory
Returns a new DigitalIn instance with the given state.
createDigitalOut() - Method in class net.wimpi.modbus.procimg.DefaultProcessImageFactory
Returns a new SimpleDigitalOut instance.
createDigitalOut(boolean) - Method in class net.wimpi.modbus.procimg.DefaultProcessImageFactory
Returns a new DigitalOut instance with the given state.
createDigitalOut() - Method in interface net.wimpi.modbus.procimg.ProcessImageFactory
Returns a new DigitalOut instance.
createDigitalOut(boolean) - Method in interface net.wimpi.modbus.procimg.ProcessImageFactory
Returns a new DigitalOut instance with the given state.
createExceptionResponse(int) - Method in class net.wimpi.modbus.msg.ModbusRequest
Factory method for creating exception responses with the given exception code.
createInputRegister() - Method in class net.wimpi.modbus.procimg.DefaultProcessImageFactory
Returns a new SimpleInputRegister instance.
createInputRegister(byte, byte) - Method in class net.wimpi.modbus.procimg.DefaultProcessImageFactory
Returns a new InputRegister instance with a given value.
createInputRegister() - Method in interface net.wimpi.modbus.procimg.ProcessImageFactory
Returns a new InputRegister instance.
createInputRegister(byte, byte) - Method in interface net.wimpi.modbus.procimg.ProcessImageFactory
Returns a new InputRegister instance with a given value.
createModbusRequest(int) - Static method in class net.wimpi.modbus.msg.ModbusRequest
Factory method creating the required specialized ModbusRequest instance.
createModbusResponse(int) - Static method in class net.wimpi.modbus.msg.ModbusResponse
Factory method creating the required specialized ModbusResponse instance.
createProcessImageImplementation() - Method in class net.wimpi.modbus.procimg.DefaultProcessImageFactory
Returns a new SimpleProcessImage instance.
createProcessImageImplementation() - Method in interface net.wimpi.modbus.procimg.ProcessImageFactory
Returns a new ProcessImageImplementation instance.
createRegister() - Method in class net.wimpi.modbus.procimg.DefaultProcessImageFactory
Creates a new SimpleRegister instance.
createRegister(byte, byte) - Method in class net.wimpi.modbus.procimg.DefaultProcessImageFactory
Returns a new Register instance with a given value.
createRegister() - Method in interface net.wimpi.modbus.procimg.ProcessImageFactory
Creates a new Register instance.
createRegister(byte, byte) - Method in interface net.wimpi.modbus.procimg.ProcessImageFactory
Returns a new Register instance with a given value.
createResponse() - Method in class net.wimpi.modbus.msg.IllegalFunctionRequest
 
createResponse() - Method in class net.wimpi.modbus.msg.ModbusRequest
Returns the ModbusResponse that represents the answer to this ModbusRequest.
createResponse() - Method in class net.wimpi.modbus.msg.ReadCoilsRequest
 
createResponse() - Method in class net.wimpi.modbus.msg.ReadInputDiscretesRequest
 
createResponse() - Method in class net.wimpi.modbus.msg.ReadInputRegistersRequest
 
createResponse() - Method in class net.wimpi.modbus.msg.ReadMultipleRegistersRequest
 
createResponse() - Method in class net.wimpi.modbus.msg.WriteCoilRequest
 
createResponse() - Method in class net.wimpi.modbus.msg.WriteMultipleCoilsRequest
 
createResponse() - Method in class net.wimpi.modbus.msg.WriteMultipleRegistersRequest
 
createResponse() - Method in class net.wimpi.modbus.msg.WriteSingleRegisterRequest
 
CRTSCTS - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant CRTSCTS.
CS5 - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant CS5.
CS6 - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant CS6.
CS7 - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant CS7.
CS8 - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant CS8.
CSIZE - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant CSIZE.
CSTOPB - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant CSTOPB.
CTS - Static variable in class com.sparetimelabs.serial.SerialPortEvent
Clear to send.
currentOwner - Variable in exception com.sparetimelabs.serial.PortInUseException
The Current owner.
custom_divisor - Variable in class com.sparetimelabs.serial.termios.impl.LinuxTermios.serial_struct
The Custom divisor.

D

DATA_AVAILABLE - Static variable in class com.sparetimelabs.serial.SerialPortEvent
Data available at the serial port.
DATABITS_5 - Static variable in class com.sparetimelabs.serial.SerialPort
5 data bit format.
DATABITS_6 - Static variable in class com.sparetimelabs.serial.SerialPort
6 data bit format.
DATABITS_7 - Static variable in class com.sparetimelabs.serial.SerialPort
7 data bit format.
DATABITS_8 - Static variable in class com.sparetimelabs.serial.SerialPort
8 data bit format.
DC1 - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant DC1.
DC3 - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant DC3.
deactivate() - Method in interface net.wimpi.modbus.net.UDPTerminal
Deactivates this UDPTerminal.
debug - Static variable in interface net.wimpi.modbus.Modbus
JVM flag for debug mode.
DEFAULT_PORT - Static variable in interface net.wimpi.modbus.Modbus
Defines the default port number of Modbus (=502).
DEFAULT_PROTOCOL_ID - Static variable in interface net.wimpi.modbus.Modbus
Defines the default protocol identifier (=0).
DEFAULT_RECONNECTING - Static variable in interface net.wimpi.modbus.Modbus
Defines the default reconnecting setting for transactions (=false).
DEFAULT_RETRIES - Static variable in interface net.wimpi.modbus.Modbus
Defines the default amount of retires for opening a connection (=3).
DEFAULT_SERIAL_ENCODING - Static variable in interface net.wimpi.modbus.Modbus
Defines the default serial encoding (ASCII).
DEFAULT_SIZE - Static variable in class net.wimpi.modbus.io.FastByteArrayOutputStream
The constant DEFAULT_SIZE.
DEFAULT_TIMEOUT - Static variable in interface net.wimpi.modbus.Modbus
Defines the default setting for I/O operation timeouts in milliseconds (=3000).
DEFAULT_TRANSACTION_ID - Static variable in interface net.wimpi.modbus.Modbus
Defines the default transaction identifier (=0).
DEFAULT_TRANSMIT_DELAY - Static variable in interface net.wimpi.modbus.Modbus
Defines the default number of msec to delay before transmission (=50).
DEFAULT_UNIT_ID - Static variable in interface net.wimpi.modbus.Modbus
Defines the default unit identifier (=0).
DEFAULT_VALIDITYCHECK - Static variable in interface net.wimpi.modbus.Modbus
Defines the default setting for validity checking in transactions (=true).
DefaultProcessImageFactory - Class in net.wimpi.modbus.procimg
The default ProcessImageFactory.
DefaultProcessImageFactory() - Constructor for class net.wimpi.modbus.procimg.DefaultProcessImageFactory
 
DIG_FALSE - Static variable in interface net.wimpi.modbus.procimg.ProcessImageImplementation
Defines the unset state (i.e.
DIG_INVALID - Static variable in interface net.wimpi.modbus.procimg.ProcessImageImplementation
Defines the invalid state of a digital input or output.
DIG_TRUE - Static variable in interface net.wimpi.modbus.procimg.ProcessImageImplementation
Defines the set state (i.e.
DigitalIn - Interface in net.wimpi.modbus.procimg
Interface defining a digital input.
DigitalOut - Interface in net.wimpi.modbus.procimg
Interface defining a digital output.
disableReceiveFraming() - Method in class com.sparetimelabs.serial.CommPort
Disables receive framing.
disableReceiveFraming() - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
disableReceiveThreshold() - Method in class com.sparetimelabs.serial.CommPort
Disables receive threshold.
disableReceiveThreshold() - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
disableReceiveTimeout() - Method in class com.sparetimelabs.serial.CommPort
Disables receive timeout.
disableReceiveTimeout() - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
disconnect() - Method in class net.wimpi.modbus.facade.ModbusSerialMaster
Disconnects this ModbusSerialMaster from the slave.
disconnect() - Method in class net.wimpi.modbus.facade.ModbusTCPMaster
Disconnects this ModbusTCPMaster from the slave.
disconnect() - Method in class net.wimpi.modbus.facade.ModbusUDPMaster
Disconnects this ModbusTCPMaster from the slave.
doubleToRegisters(double) - Static method in class net.wimpi.modbus.util.ModbusUtil
Converts a double value to a byte[8].
DSR - Static variable in class com.sparetimelabs.serial.SerialPortEvent
Data set ready.

E

EACCES - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant EACCES.
EAGAIN - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant EAGAIN.
EBADF - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant EBADF.
EBUSY - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant EBUSY.
ECHO - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant ECHO.
ECHOE - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant ECHOE.
ECHONL - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant ECHONL.
EEXIST - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant EEXIST.
EINTR - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant EINTR.
EINVAL - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant EINVAL.
EIO - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant EIO.
EISDIR - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant EISDIR.
ELOOP - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant ELOOP.
EMFILE - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant EMFILE.
enableReceiveFraming(int) - Method in class com.sparetimelabs.serial.CommPort
Enables receive framing.
enableReceiveFraming(int) - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
enableReceiveThreshold(int) - Method in class com.sparetimelabs.serial.CommPort
Enables receive threshold.
enableReceiveThreshold(int) - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
enableReceiveTimeout(int) - Method in class com.sparetimelabs.serial.CommPort
Enables receive timeout.
enableReceiveTimeout(int) - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
ENAMETOOLONG - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant ENAMETOOLONG.
ENFILE - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant ENFILE.
ENOENT - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant ENOENT.
ENOSPC - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant ENOSPC.
ENOSR - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant ENOSR.
ENOTDIR - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant ENOTDIR.
ENOTSUP - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant ENOTSUP.
ENOTTY - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant ENOTTY.
ensureCapacity(int) - Method in class net.wimpi.modbus.io.FastByteArrayOutputStream
Increases the capacity of this FastByteArrayOutputStreams buffer, if necessary, to ensure that it can hold at least the number of bytes specified by the minimum capacity argument.
ENXIO - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant ENXIO.
EOVERFLOW - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant EOVERFLOW.
equals(Object) - Method in class com.sparetimelabs.serial.CommPortIdentifier
 
equals(Object) - Method in class com.sparetimelabs.serial.termios.Termios
 
EROFS - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant EROFS.
errno() - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios
 
errno() - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios
 
errno() - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios
 
errno() - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios
 
errno() - Method in class com.sparetimelabs.serial.termios.impl.WindowsTermios
 
errno() - Static method in class com.sparetimelabs.serial.termios.JTermios
Errno int.
errno() - Method in interface com.sparetimelabs.serial.termios.JTermios.JTermiosInterface
Errno int.
events - Variable in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.pollfd
The Events.
events - Variable in class com.sparetimelabs.serial.termios.impl.LinuxTermios.pollfd
The Events.
events - Variable in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.pollfd
The Events.
events - Variable in class com.sparetimelabs.serial.termios.impl.SolarisTermios.pollfd
The Events.
events - Variable in class com.sparetimelabs.serial.termios.JTermios.JTermiosInterface.Pollfd
The Events.
EXCEPTION_OFFSET - Static variable in interface net.wimpi.modbus.Modbus
Defines the Modbus slave exception offset that is added to the function code, to flag an exception.
ExceptionResponse - Class in net.wimpi.modbus.msg
Provides the aModbusResponse implementation that represents a Modbus exception.
ExceptionResponse() - Constructor for class net.wimpi.modbus.msg.ExceptionResponse
Constructs a new ExceptionResponse instance.
ExceptionResponse(int) - Constructor for class net.wimpi.modbus.msg.ExceptionResponse
Constructs a new ExceptionResponse instance with a given function code.
ExceptionResponse(int, int) - Constructor for class net.wimpi.modbus.msg.ExceptionResponse
Constructs a new ExceptionResponse instance with a given function code and an exception code.
execute() - Method in class net.wimpi.modbus.io.ModbusSerialTransaction
 
execute() - Method in class net.wimpi.modbus.io.ModbusTCPTransaction
 
execute() - Method in interface net.wimpi.modbus.io.ModbusTransaction
Executes this ModbusTransaction.
execute() - Method in class net.wimpi.modbus.io.ModbusUDPTransaction
 
execute(Runnable) - Method in class net.wimpi.modbus.util.ThreadPool
Execute the Runnable instance through a thread in this ThreadPool.
extract() - Method in class net.wimpi.modbus.util.LinkedQueue
Main mechanics for take/poll

F

F_GETFL - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant F_GETFL.
F_SETFL - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant F_SETFL.
FastByteArrayInputStream - Class in net.wimpi.modbus.io
This class is a clean room implementation of the ByteArrayInputStream, with enhancements for speed (no synchronization for example).
FastByteArrayInputStream(byte[]) - Constructor for class net.wimpi.modbus.io.FastByteArrayInputStream
Creates a new FastByteArrayInputStream instance that allows to read from the given byte array.
FastByteArrayInputStream(byte[], int, int) - Constructor for class net.wimpi.modbus.io.FastByteArrayInputStream
Creates a new FastByteArrayInputStream instance that allows to read from the given byte array.
FastByteArrayOutputStream - Class in net.wimpi.modbus.io
This class is a clean room implementation of the ByteArrayOutputStream, with enhancements for speed (no synchronization for example).
FastByteArrayOutputStream() - Constructor for class net.wimpi.modbus.io.FastByteArrayOutputStream
Create a new FastByteArrayOutputStream.
FastByteArrayOutputStream(int) - Constructor for class net.wimpi.modbus.io.FastByteArrayOutputStream
Create a new FastByteArrayOutputStream with a given initial buffer size.
FastByteArrayOutputStream(byte[]) - Constructor for class net.wimpi.modbus.io.FastByteArrayOutputStream
Create a new FastByteArrayOutputStream with a given initial buffer.
fcntl(int, int, int) - Method in interface com.sparetimelabs.serial.termios.impl.FreeBSDTermios.C_lib
Fcntl int.
fcntl(int, int, int) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.C_lib_DirectMapping
 
fcntl(int, int, int) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios
 
fcntl(int, int, int) - Method in interface com.sparetimelabs.serial.termios.impl.LinuxTermios.C_lib
Fcntl int.
fcntl(int, int, int) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios.C_lib_DirectMapping
 
fcntl(int, int, int) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios
 
fcntl(int, int, int) - Method in interface com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib
Fcntl int.
fcntl(int, int, int) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib_DirectMapping
 
fcntl(int, int, int) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios
 
fcntl(int, int, int) - Method in interface com.sparetimelabs.serial.termios.impl.SolarisTermios.C_lib
Fcntl int.
fcntl(int, int, int) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios.C_lib_DirectMapping
 
fcntl(int, int, int) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios
 
fcntl(int, int, int) - Method in class com.sparetimelabs.serial.termios.impl.WindowsTermios
 
fcntl(int, int, int) - Static method in class com.sparetimelabs.serial.termios.JTermios
Fcntl int.
fcntl(int, int, int) - Method in interface com.sparetimelabs.serial.termios.JTermios.JTermiosInterface
Fcntl int.
fd - Variable in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.pollfd
The Fd.
fd - Variable in class com.sparetimelabs.serial.termios.impl.LinuxTermios.pollfd
The Fd.
fd - Variable in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.pollfd
The Fd.
fd - Variable in class com.sparetimelabs.serial.termios.impl.SolarisTermios.pollfd
The Fd.
fd - Variable in class com.sparetimelabs.serial.termios.JTermios.JTermiosInterface.Pollfd
The Fd.
fd_array - Variable in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.fd_set
The Fd array.
fd_array - Variable in class com.sparetimelabs.serial.termios.impl.LinuxTermios.fd_set
The Fd array.
fd_array - Variable in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.fd_set
The Fd array.
fd_array - Variable in class com.sparetimelabs.serial.termios.impl.SolarisTermios.fd_set
The Fd array.
FD_CLR(int) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.fd_set
 
FD_CLR(int) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios.fd_set
 
FD_CLR(int) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.fd_set
 
FD_CLR(int) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios.fd_set
 
FD_CLR(int, JTermios.FDSet) - Method in class com.sparetimelabs.serial.termios.impl.WindowsTermios
Fd clr.
FD_CLR(int, JTermios.FDSet) - Static method in class com.sparetimelabs.serial.termios.JTermios
Fd clr.
FD_CLR(int) - Method in interface com.sparetimelabs.serial.termios.JTermios.FDSet
Fd clr.
FD_ISSET(int) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.fd_set
 
FD_ISSET(int) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios.fd_set
 
FD_ISSET(int) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.fd_set
 
FD_ISSET(int) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios.fd_set
 
FD_ISSET(int, JTermios.FDSet) - Method in class com.sparetimelabs.serial.termios.impl.WindowsTermios
Fd isset boolean.
FD_ISSET(int, JTermios.FDSet) - Static method in class com.sparetimelabs.serial.termios.JTermios
Fd isset boolean.
FD_ISSET(int) - Method in interface com.sparetimelabs.serial.termios.JTermios.FDSet
Fd isset boolean.
fd_set() - Constructor for class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.fd_set
 
FD_SET(int) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.fd_set
 
fd_set() - Constructor for class com.sparetimelabs.serial.termios.impl.LinuxTermios.fd_set
Instantiates a new Fd set.
FD_SET(int) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios.fd_set
 
fd_set() - Constructor for class com.sparetimelabs.serial.termios.impl.MacOSXTermios.fd_set
 
FD_SET(int) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.fd_set
 
fd_set() - Constructor for class com.sparetimelabs.serial.termios.impl.SolarisTermios.fd_set
Instantiates a new Fd set.
FD_SET(int) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios.fd_set
 
FD_SET(int, JTermios.FDSet) - Method in class com.sparetimelabs.serial.termios.impl.WindowsTermios
Fd set.
FD_SET(int, JTermios.FDSet) - Static method in class com.sparetimelabs.serial.termios.JTermios
Fd set.
FD_SET(int) - Method in interface com.sparetimelabs.serial.termios.JTermios.FDSet
Fd set.
FD_ZERO() - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.fd_set
 
FD_ZERO() - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios.fd_set
 
FD_ZERO() - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.fd_set
 
FD_ZERO() - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios.fd_set
 
FD_ZERO(JTermios.FDSet) - Method in class com.sparetimelabs.serial.termios.impl.WindowsTermios
Fd zero.
FD_ZERO(JTermios.FDSet) - Static method in class com.sparetimelabs.serial.termios.JTermios
Fd zero.
FD_ZERO() - Method in interface com.sparetimelabs.serial.termios.JTermios.FDSet
Fd zero.
FE - Static variable in class com.sparetimelabs.serial.SerialPortEvent
Framing error.
FIONREAD - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant FIONREAD.
flags - Variable in class com.sparetimelabs.serial.termios.impl.LinuxTermios.serial_struct
The Flags.
floatToRegisters(float) - Static method in class net.wimpi.modbus.util.ModbusUtil
Converts a float value to a byte[4] binary float value.
FLOWCONTROL_NONE - Static variable in class com.sparetimelabs.serial.SerialPort
Flow control off.
FLOWCONTROL_RTSCTS_IN - Static variable in class com.sparetimelabs.serial.SerialPort
RTS/CTS flow control on input.
FLOWCONTROL_RTSCTS_OUT - Static variable in class com.sparetimelabs.serial.SerialPort
RTS/CTS flow control on output.
FLOWCONTROL_XONXOFF_IN - Static variable in class com.sparetimelabs.serial.SerialPort
XON/XOFF flow control on input.
FLOWCONTROL_XONXOFF_OUT - Static variable in class com.sparetimelabs.serial.SerialPort
XON/XOFF flow control on output.
forceSize(int) - Method in class net.wimpi.modbus.util.BitVector
Forces the number of bits in this BitVector.
FRAME_END - Static variable in class net.wimpi.modbus.io.ModbusASCIITransport
Defines a virtual number for the FRAME_END token (CR LF).
FRAME_END - Static variable in class net.wimpi.modbus.io.ModbusBINTransport
Defines a virtual number for the FRAME_END token (CR LF).
FRAME_END_TOKEN - Static variable in class net.wimpi.modbus.io.ModbusBINTransport
Defines the frame end token }.
FRAME_START - Static variable in class net.wimpi.modbus.io.ModbusASCIITransport
Defines a virtual number for the FRAME START token (COLON).
FRAME_START - Static variable in class net.wimpi.modbus.io.ModbusBINTransport
Defines a virtual number for the FRAME START token (COLON).
FRAME_START_TOKEN - Static variable in class net.wimpi.modbus.io.ModbusBINTransport
Defines the frame start token {.
FreeBSDTermios - Class in com.sparetimelabs.serial.termios.impl
The type Free bsd termios.
FreeBSDTermios() - Constructor for class com.sparetimelabs.serial.termios.impl.FreeBSDTermios
Instantiates a new Free bsd termios.
FreeBSDTermios.C_lib - Interface in com.sparetimelabs.serial.termios.impl
The interface C lib.
FreeBSDTermios.C_lib_DirectMapping - Class in com.sparetimelabs.serial.termios.impl
The type C lib direct mapping.
FreeBSDTermios.fd_set - Class in com.sparetimelabs.serial.termios.impl
The type Fd set.
FreeBSDTermios.NonDirectCLib - Interface in com.sparetimelabs.serial.termios.impl
The interface Non direct c lib.
FreeBSDTermios.pollfd - Class in com.sparetimelabs.serial.termios.impl
The type Pollfd.
FreeBSDTermios.pollfd.ByReference - Class in com.sparetimelabs.serial.termios.impl
The type By reference.
FreeBSDTermios.termios - Class in com.sparetimelabs.serial.termios.impl
The type Termios.
FreeBSDTermios.timeval - Class in com.sparetimelabs.serial.termios.impl
The type Timeval.

G

get() - Method in class net.wimpi.modbus.util.AtomicCounter
Returns the value of this AtomicInteger.
getAddress() - Method in class net.wimpi.modbus.net.TCPMasterConnection
Returns the destination InetAddress of this TCPMasterConnection.
getAddress() - Method in class net.wimpi.modbus.net.TCPSlaveConnection
Returns the destination InetAddress of this TCPMasterConnection.
getAddress() - Method in class net.wimpi.modbus.net.UDPMasterConnection
Returns the destination InetAddress of this UDPMasterConnection.
getBaudRate() - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
getBaudRate() - Method in class com.sparetimelabs.serial.SerialPort
Returns the currently configured baud rate.
getBaudRate() - Method in class net.wimpi.modbus.util.SerialParameters
Return the baud rate as int.
getBaudRateString() - Method in class net.wimpi.modbus.util.SerialParameters
Returns the baud rate as a String.
getBit(int) - Method in class net.wimpi.modbus.util.BitVector
Returns the state of the bit at the given index of this BitVector.
getBitCount() - Method in class net.wimpi.modbus.msg.ReadCoilsRequest
Returns the number of bits (i.e. coils) to be read with this ReadCoilsRequest.
getBitCount() - Method in class net.wimpi.modbus.msg.ReadCoilsResponse
Returns the number of bits (i.e. coils) read with the request.
getBitCount() - Method in class net.wimpi.modbus.msg.ReadInputDiscretesRequest
Returns the number of bits (i.e. input discretes) to be read with this ReadInputDiscretesRequest.
getBitCount() - Method in class net.wimpi.modbus.msg.ReadInputDiscretesResponse
Returns the number of bits (i.e. input discretes) read with the request.
getBitCount() - Method in class net.wimpi.modbus.msg.WriteMultipleCoilsRequest
Returns the number of bits (i.e. input discretes) read with the request.
getBitCount() - Method in class net.wimpi.modbus.msg.WriteMultipleCoilsResponse
Returns the number of bits (i.e. coils) read with the request.
getBuffer() - Method in class net.wimpi.modbus.io.BytesInputStream
Returns the reference to the input buffer.
getBuffer() - Method in class net.wimpi.modbus.io.BytesOutputStream
Returns the reference to the output buffer.
getBuffer() - Method in class net.wimpi.modbus.io.FastByteArrayInputStream
Returns the underlying data being read.
getBuffer() - Method in class net.wimpi.modbus.io.FastByteArrayOutputStream
Returns a reference to the buffer of this FastByteArrayOutputStream.
getBufferLength() - Method in class net.wimpi.modbus.io.BytesInputStream
Gets buffer length.
getByteCount() - Method in class net.wimpi.modbus.msg.ReadInputRegistersResponse
Returns the number of bytes that have been read.
getByteCount() - Method in class net.wimpi.modbus.msg.ReadMultipleRegistersResponse
Returns the number of bytes that have been read.
getByteCount() - Method in class net.wimpi.modbus.msg.WriteMultipleCoilsRequest
Returns the number of bytes required for packing the coil bits.
getByteCount() - Method in class net.wimpi.modbus.msg.WriteMultipleRegistersRequest
Returns the number of bytes representing the values to be written.
getByteCount() - Method in class net.wimpi.modbus.msg.WriteMultipleRegistersResponse
Returns the number of bytes that have been written.
getBytes() - Method in class net.wimpi.modbus.util.BitVector
Returns the byte[] which is used to store the bits of this BitVector.
getCoil() - Method in class net.wimpi.modbus.msg.WriteCoilRequest
Returns the state that should be written with this WriteCoilRequest.
getCoil() - Method in class net.wimpi.modbus.msg.WriteCoilResponse
Gets the state that has been returned in this WriteCoilRequest.
getCoils() - Method in class net.wimpi.modbus.msg.ReadCoilsResponse
Returns the BitVector that stores the collection of bits that have been read.
getCoils() - Method in class net.wimpi.modbus.msg.WriteMultipleCoilsRequest
Returns the BitVector instance holding coil status information.
getCoilStatus(int) - Method in class net.wimpi.modbus.msg.ReadCoilsResponse
Convenience method that returns the state of the bit at the given index.
getCoilStatus(int) - Method in class net.wimpi.modbus.msg.WriteMultipleCoilsRequest
Returns the status of the given coil.
getCommPort(String, int) - Method in interface com.sparetimelabs.serial.CommDriver
Gets comm port.
getCommPort(String, int) - Method in class com.sparetimelabs.serial.PureJavaCommDriver
 
getCurrentOwner() - Method in class com.sparetimelabs.serial.CommPortIdentifier
Gets current owner.
getData() - Method in interface net.wimpi.modbus.io.NonWordDataHandler
Returns the intermediate raw non-word data.
getDataBits() - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
getDataBits() - Method in class com.sparetimelabs.serial.SerialPort
Returns the currently configured number of data bits.
getDatabits() - Method in class net.wimpi.modbus.util.SerialParameters
Returns the number of data bits as int.
getDatabitsString() - Method in class net.wimpi.modbus.util.SerialParameters
Returns the number of data bits as String.
getDataLength() - Method in interface net.wimpi.modbus.msg.ModbusMessage
Returns the length of the data appended after the protocol header.
getDataLength() - Method in class net.wimpi.modbus.msg.ModbusMessageImpl
 
getDigitalIn(int) - Method in interface net.wimpi.modbus.procimg.ProcessImage
Returns the DigitalIn instance at the given reference.
getDigitalIn(int) - Method in class net.wimpi.modbus.procimg.SimpleProcessImage
 
getDigitalInCount() - Method in interface net.wimpi.modbus.procimg.ProcessImage
Returns the number of DigitalIn instances in this ProcessImage.
getDigitalInCount() - Method in class net.wimpi.modbus.procimg.SimpleProcessImage
 
getDigitalInRange(int, int) - Method in interface net.wimpi.modbus.procimg.ProcessImage
Returns a range of DigitalIn instances.
getDigitalInRange(int, int) - Method in class net.wimpi.modbus.procimg.SimpleProcessImage
 
getDigitalOut(int) - Method in interface net.wimpi.modbus.procimg.ProcessImage
Returns the DigitalOut instance at the given reference.
getDigitalOut(int) - Method in class net.wimpi.modbus.procimg.SimpleProcessImage
 
getDigitalOutCount() - Method in interface net.wimpi.modbus.procimg.ProcessImage
Returns the number of DigitalOut instances in this ProcessImage.
getDigitalOutCount() - Method in class net.wimpi.modbus.procimg.SimpleProcessImage
 
getDigitalOutRange(int, int) - Method in interface net.wimpi.modbus.procimg.ProcessImage
Returns a range of DigitalOut instances.
getDigitalOutRange(int, int) - Method in class net.wimpi.modbus.procimg.SimpleProcessImage
 
getDiscretes() - Method in class net.wimpi.modbus.msg.ReadInputDiscretesResponse
Returns the BitVector that stores the collection of bits that have been read.
getDiscreteStatus(int) - Method in class net.wimpi.modbus.msg.ReadInputDiscretesResponse
Convenience method that returns the state of the bit at the given index.
getEncoding() - Method in class net.wimpi.modbus.util.SerialParameters
Returns the encoding to be used.
getEventType() - Method in class com.sparetimelabs.serial.SerialPortEvent
Returns the type of this event.
getExceptionCode() - Method in class net.wimpi.modbus.msg.ExceptionResponse
Returns the Modbus exception code of this ExceptionResponse.
getFieldOrder() - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.fd_set
 
getFieldOrder() - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.pollfd
 
getFieldOrder() - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.termios
 
getFieldOrder() - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.timeval
 
getFieldOrder() - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios.fd_set
 
getFieldOrder() - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios.pollfd
 
getFieldOrder() - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios.serial_struct
 
getFieldOrder() - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios.termios
 
getFieldOrder() - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios.timeval
 
getFieldOrder() - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.fd_set
 
getFieldOrder() - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.pollfd
 
getFieldOrder() - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.termios
 
getFieldOrder() - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.timeval
 
getFieldOrder() - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios.fd_set
 
getFieldOrder() - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios.pollfd
 
getFieldOrder() - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios.termios
 
getFieldOrder() - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios.timeval
 
getFlowControlIn() - Method in class net.wimpi.modbus.util.SerialParameters
Returns the input flow control type as int.
getFlowControlInString() - Method in class net.wimpi.modbus.util.SerialParameters
Returns the input flow control type as String.
getFlowControlMode() - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
getFlowControlMode() - Method in class com.sparetimelabs.serial.SerialPort
Returns the currently configured flow control mode.
getFlowControlOut() - Method in class net.wimpi.modbus.util.SerialParameters
Returns the output flow control type as int.
getFlowControlOutString() - Method in class net.wimpi.modbus.util.SerialParameters
Returns the output flow control type as String.
getFork() - Static method in class com.sparetimelabs.serial.PureJavaComm
Gets fork.
getFunctionCode() - Method in interface net.wimpi.modbus.msg.ModbusMessage
Returns the function code of this ModbusMessage as int.
getFunctionCode() - Method in class net.wimpi.modbus.msg.ModbusMessageImpl
 
getHexMessage() - Method in interface net.wimpi.modbus.msg.ModbusMessage
Returns the raw message as String containing a hexadecimal series of bytes.
getHexMessage() - Method in class net.wimpi.modbus.msg.ModbusMessageImpl
Returns the this message as hexadecimal string.
getInputBufferSize() - Method in class com.sparetimelabs.serial.CommPort
Returns the input buffer size in bytes.
getInputBufferSize() - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
getInputRegister(int) - Method in interface net.wimpi.modbus.procimg.ProcessImage
Returns the InputRegister instance at the given reference.
getInputRegister(int) - Method in class net.wimpi.modbus.procimg.SimpleProcessImage
 
getInputRegisterCount() - Method in interface net.wimpi.modbus.procimg.ProcessImage
Returns the number of InputRegister instances in this ProcessImage.
getInputRegisterCount() - Method in class net.wimpi.modbus.procimg.SimpleProcessImage
 
getInputRegisterRange(int, int) - Method in interface net.wimpi.modbus.procimg.ProcessImage
Returns a range of InputRegister instances.
getInputRegisterRange(int, int) - Method in class net.wimpi.modbus.procimg.SimpleProcessImage
 
getInputStream() - Method in class com.sparetimelabs.serial.CommPort
Returns an input stream.
getInputStream() - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
getInputStream() - Method in class com.sparetimelabs.serial.SerialPort
Returns an input stream.
getLocalAddress() - Method in interface net.wimpi.modbus.net.UDPTerminal
Returns the local address of this UDPTerminal.
getLocalPort() - Method in interface net.wimpi.modbus.net.UDPTerminal
Returns the local port of this UDPTerminal.
getMessage() - Method in exception net.wimpi.modbus.ModbusSlaveException
 
getModbusTransport() - Method in class net.wimpi.modbus.net.SerialConnection
Returns the ModbusTransport instance to be used for receiving and sending messages.
getModbusTransport() - Method in class net.wimpi.modbus.net.TCPMasterConnection
Returns the ModbusTransport associated with this TCPMasterConnection.
getModbusTransport() - Method in class net.wimpi.modbus.net.TCPSlaveConnection
Returns the ModbusTransport associated with this TCPMasterConnection.
getModbusTransport() - Method in class net.wimpi.modbus.net.UDPMasterConnection
Returns the ModbusTransport associated with this UDPMasterConnection.
getModbusTransport() - Method in interface net.wimpi.modbus.net.UDPTerminal
Returns the ModbusTransport associated with this UDPTerminal.
getName() - Method in class com.sparetimelabs.serial.CommPort
Returns the port name.
getName() - Method in class com.sparetimelabs.serial.CommPortIdentifier
Gets name.
getNativeFileDescriptor() - Method in class com.sparetimelabs.serial.PureJavaSerialPort
Gets the native file descriptor used by this port.
getNewValue() - Method in class com.sparetimelabs.serial.SerialPortEvent
Returns the new value of the state change that caused the SerialPortEvent to be propagated.
getNonWordDataHandler() - Method in class net.wimpi.modbus.msg.WriteMultipleRegistersRequest
Returns the actual non word data handler.
getObserverCount() - Method in class net.wimpi.modbus.util.Observable
Gets observer count.
getOldValue() - Method in class com.sparetimelabs.serial.SerialPortEvent
Returns the old value of the state change that caused the SerialPortEvent to be propagated.
getOutputBufferSize() - Method in class com.sparetimelabs.serial.CommPort
Returns the output buffer size in bytes.
getOutputBufferSize() - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
getOutputLength() - Method in interface net.wimpi.modbus.io.Transportable
Returns the number of bytes that will be written by Transportable.writeTo(DataOutput).
getOutputLength() - Method in class net.wimpi.modbus.msg.ModbusMessageImpl
 
getOutputStream() - Method in class com.sparetimelabs.serial.CommPort
Returns an output stream.
getOutputStream() - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
getParity() - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
getParity() - Method in class com.sparetimelabs.serial.SerialPort
Returns the currently configured parity setting.
getParity() - Method in class net.wimpi.modbus.util.SerialParameters
Returns the parity schema as int.
getParityString() - Method in class net.wimpi.modbus.util.SerialParameters
Returns the parity schema as String.
getPort() - Method in class net.wimpi.modbus.net.ModbusUDPListener
Returns the number of the port this ModbusUDPListener is listening to.
getPort() - Method in class net.wimpi.modbus.net.TCPMasterConnection
Returns the destination port of this TCPMasterConnection.
getPort() - Method in class net.wimpi.modbus.net.TCPSlaveConnection
Returns the destination port of this TCPMasterConnection.
getPort() - Method in class net.wimpi.modbus.net.UDPMasterConnection
Returns the destination port of this UDPMasterConnection.
getPortIdentifier(String) - Static method in class com.sparetimelabs.serial.CommPortIdentifier
Gets port identifier.
getPortIdentifier(CommPort) - Static method in class com.sparetimelabs.serial.CommPortIdentifier
Gets port identifier.
getPortIdentifiers() - Static method in class com.sparetimelabs.serial.CommPortIdentifier
Gets port identifiers.
getPortList() - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios
 
getPortList() - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios
 
getPortList() - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios
 
getPortList() - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios
 
getPortList() - Method in class com.sparetimelabs.serial.termios.impl.WindowsTermios
 
getPortList() - Static method in class com.sparetimelabs.serial.termios.JTermios
Gets port list.
getPortList() - Method in interface com.sparetimelabs.serial.termios.JTermios.JTermiosInterface
Gets port list.
getPortName() - Method in class net.wimpi.modbus.util.SerialParameters
Returns the port name.
getPortNamePattern() - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios
 
getPortNamePattern() - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios
 
getPortNamePattern() - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios
 
getPortNamePattern() - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios
 
getPortNamePattern() - Method in class com.sparetimelabs.serial.termios.impl.WindowsTermios
 
getPortNamePattern(JTermios.JTermiosInterface) - Static method in class com.sparetimelabs.serial.termios.JTermios
Gets port name pattern.
getPortNamePattern() - Method in interface com.sparetimelabs.serial.termios.JTermios.JTermiosInterface
Gets port name pattern.
getPortType() - Method in class com.sparetimelabs.serial.CommPortIdentifier
Gets port type.
getPosition() - Method in class net.wimpi.modbus.io.FastByteArrayInputStream
Returns the offset at which data is being read from the buffer.
getProcessImage() - Method in class net.wimpi.modbus.ModbusCoupler
Returns a reference to the ProcessImage of this ModbusCoupler.
getProcessImageFactory() - Method in class net.wimpi.modbus.ModbusCoupler
Returns the actual ProcessImageFactory instance.
getProtocolID() - Method in interface net.wimpi.modbus.msg.ModbusMessage
Returns the protocol identifier of this ModbusMessage as int.
getProtocolID() - Method in class net.wimpi.modbus.msg.ModbusMessageImpl
 
getReceiveFramingByte() - Method in class com.sparetimelabs.serial.CommPort
Returns the current byte used for receive framing.
getReceiveFramingByte() - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
getReceiveThreshold() - Method in class com.sparetimelabs.serial.CommPort
Returns the integer value of the receive threshold.
getReceiveThreshold() - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
getReceiveTimeout() - Method in class com.sparetimelabs.serial.CommPort
Returns the integer value of the receive timeout.
getReceiveTimeout() - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
getReceiveTimeout() - Method in class net.wimpi.modbus.util.SerialParameters
Returns the receive timeout for serial communication.
getReference() - Static method in class net.wimpi.modbus.ModbusCoupler
Returns a reference to the singleton instance.
getReference() - Method in class net.wimpi.modbus.msg.ReadCoilsRequest
Returns the reference of the register to to start reading from with this ReadCoilsRequest.
getReference() - Method in class net.wimpi.modbus.msg.ReadInputDiscretesRequest
Returns the reference of the register to to start reading from with this ReadInputDiscretesRequest.
getReference() - Method in class net.wimpi.modbus.msg.ReadInputRegistersRequest
Returns the reference of the register to to start reading from with this ReadInputRegistersRequest.
getReference() - Method in class net.wimpi.modbus.msg.ReadMultipleRegistersRequest
Returns the reference of the register to to start reading from with this ReadMultipleRegistersRequest.
getReference() - Method in class net.wimpi.modbus.msg.WriteCoilRequest
Returns the reference of the register of the coil that should be written to with this ReadCoilsRequest.
getReference() - Method in class net.wimpi.modbus.msg.WriteCoilResponse
Returns the reference of the register of the coil that has been written to with the request.
getReference() - Method in class net.wimpi.modbus.msg.WriteMultipleCoilsRequest
Returns the reference of the register to to start reading from with this ReadCoilsRequest.
getReference() - Method in class net.wimpi.modbus.msg.WriteMultipleCoilsResponse
Returns the reference of the register to to start reading from with this WriteMultipleCoilsRequest.
getReference() - Method in class net.wimpi.modbus.msg.WriteMultipleRegistersRequest
Returns the reference of the register to start writing to with this WriteMultipleRegistersRequest.
getReference() - Method in class net.wimpi.modbus.msg.WriteMultipleRegistersResponse
Returns the reference of the register to start writing to with this WriteMultipleRegistersResponse.
getReference() - Method in class net.wimpi.modbus.msg.WriteSingleRegisterRequest
Returns the reference of the register to be written to with this WriteSingleRegisterRequest.
getReference() - Method in class net.wimpi.modbus.msg.WriteSingleRegisterResponse
Returns the reference of the register that has been written to.
getRegister(int) - Method in class net.wimpi.modbus.msg.ReadInputRegistersResponse
Returns the InputRegister at the given position (relative to the reference used in the request).
getRegister(int) - Method in class net.wimpi.modbus.msg.ReadMultipleRegistersResponse
Returns the Register at the given position (relative to the reference used in the request).
getRegister(int) - Method in class net.wimpi.modbus.msg.WriteMultipleRegistersRequest
Returns the Register at the given position (relative to the reference used in the request).
getRegister() - Method in class net.wimpi.modbus.msg.WriteSingleRegisterRequest
Returns the value that should be written to the register with this WriteSingleRegisterRequest.
getRegister(int) - Method in interface net.wimpi.modbus.procimg.ProcessImage
Returns the Register instance at the given reference.
getRegister(int) - Method in class net.wimpi.modbus.procimg.SimpleProcessImage
 
getRegisterCount() - Method in interface net.wimpi.modbus.procimg.ProcessImage
Returns the number of Register instances in this ProcessImage.
getRegisterCount() - Method in class net.wimpi.modbus.procimg.SimpleProcessImage
 
getRegisterRange(int, int) - Method in interface net.wimpi.modbus.procimg.ProcessImage
Returns a range of Register instances.
getRegisterRange(int, int) - Method in class net.wimpi.modbus.procimg.SimpleProcessImage
 
getRegisters() - Method in class net.wimpi.modbus.msg.ReadInputRegistersResponse
Returns a reference to the array of input registers read.
getRegisters() - Method in class net.wimpi.modbus.msg.ReadMultipleRegistersResponse
Returns a reference to the array of registers read.
getRegisters() - Method in class net.wimpi.modbus.msg.WriteMultipleRegistersRequest
Returns the registers to be written with this WriteMultipleRegistersRequest.
getRegisterValue(int) - Method in class net.wimpi.modbus.msg.ReadInputRegistersResponse
Returns the value of the register at the given position (relative to the reference used in the request) interpreted as usigned short.
getRegisterValue(int) - Method in class net.wimpi.modbus.msg.ReadMultipleRegistersResponse
Returns the value of the register at the given position (relative to the reference used in the request) interpreted as unsigned short.
getRegisterValue(int) - Method in class net.wimpi.modbus.msg.WriteMultipleRegistersRequest
Returns the value of the register at the given position (relative to the reference used in the request) interpreted as unsigned short.
getRegisterValue() - Method in class net.wimpi.modbus.msg.WriteSingleRegisterResponse
Returns the value that has been returned in this WriteSingleRegisterResponse.
getRequest() - Method in class net.wimpi.modbus.io.ModbusSerialTransaction
 
getRequest() - Method in class net.wimpi.modbus.io.ModbusTCPTransaction
 
getRequest() - Method in interface net.wimpi.modbus.io.ModbusTransaction
Returns the ModbusRequest instance associated with this ModbusTransaction.
getRequest() - Method in class net.wimpi.modbus.io.ModbusUDPTransaction
 
getResponse() - Method in class net.wimpi.modbus.io.ModbusSerialTransaction
 
getResponse() - Method in class net.wimpi.modbus.io.ModbusTCPTransaction
 
getResponse() - Method in interface net.wimpi.modbus.io.ModbusTransaction
Returns the ModbusResponse instance associated with this ModbusTransaction.
getResponse() - Method in class net.wimpi.modbus.io.ModbusUDPTransaction
 
getRetries() - Method in class net.wimpi.modbus.io.ModbusSerialTransaction
 
getRetries() - Method in class net.wimpi.modbus.io.ModbusTCPTransaction
 
getRetries() - Method in interface net.wimpi.modbus.io.ModbusTransaction
Returns the amount of retries for opening the connection for executing the transaction.
getRetries() - Method in class net.wimpi.modbus.io.ModbusUDPTransaction
 
getSerialPort() - Method in class net.wimpi.modbus.net.SerialConnection
Returns the reference to the SerialPort instance.
getStopBits() - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
getStopBits() - Method in class com.sparetimelabs.serial.SerialPort
Returns the currently defined stop bits.
getStopbits() - Method in class net.wimpi.modbus.util.SerialParameters
Returns the number of stop bits as int.
getStopbitsString() - Method in class net.wimpi.modbus.util.SerialParameters
Returns the number of stop bits as String.
getTerminal() - Method in class net.wimpi.modbus.net.UDPMasterConnection
Returns the terminal used for handling the package traffic.
getTimeout() - Method in class net.wimpi.modbus.net.TCPMasterConnection
Returns the timeout for this TCPMasterConnection.
getTimeout() - Method in class net.wimpi.modbus.net.TCPSlaveConnection
Returns the timeout for this TCPMasterConnection.
getTimeout() - Method in class net.wimpi.modbus.net.UDPMasterConnection
Returns the timeout for this UDPMasterConnection.
getTransactionID() - Method in class net.wimpi.modbus.io.ModbusSerialTransaction
 
getTransactionID() - Method in class net.wimpi.modbus.io.ModbusTCPTransaction
 
getTransactionID() - Method in interface net.wimpi.modbus.io.ModbusTransaction
Returns the actual transaction identifier of this ModbusTransaction.
getTransactionID() - Method in class net.wimpi.modbus.io.ModbusUDPTransaction
 
getTransactionID() - Method in interface net.wimpi.modbus.msg.ModbusMessage
Returns the transaction identifier of this ModbusMessage as int.
getTransactionID() - Method in class net.wimpi.modbus.msg.ModbusMessageImpl
 
getTransDelayMS() - Method in class net.wimpi.modbus.io.ModbusSerialTransaction
Get the TransDelayMS value.
getType() - Method in exception net.wimpi.modbus.ModbusSlaveException
Returns the type of this ModbusSlaveException.
getUnitID() - Method in class net.wimpi.modbus.ModbusCoupler
Returns the identifier of this unit.
getUnitID() - Method in interface net.wimpi.modbus.msg.ModbusMessage
Returns the unit identifier of this ModbusMessage as int.
getUnitID() - Method in class net.wimpi.modbus.msg.ModbusMessageImpl
 
getUnitIdentifier() - Method in class net.wimpi.modbus.facade.ModbusSerialMaster
Returns the unit identifier of this ModbusSerialMaster.
getValue() - Method in class net.wimpi.modbus.procimg.AbstractRegister
 
getValue() - Method in interface net.wimpi.modbus.procimg.InputRegister
Returns the value of this InputRegister.
getValue() - Method in class net.wimpi.modbus.procimg.ObservableRegister
 
getValue() - Method in class net.wimpi.modbus.procimg.SynchronizedAbstractRegister
 
getVersion() - Static method in class com.sparetimelabs.serial.PureJavaComm
Gets version.
getWordCount() - Method in interface net.wimpi.modbus.io.NonWordDataHandler
Returns the word count of the data.
getWordCount() - Method in class net.wimpi.modbus.msg.ReadInputRegistersRequest
Returns the number of words to be read with this ReadInputRegistersRequest.
getWordCount() - Method in class net.wimpi.modbus.msg.ReadInputRegistersResponse
Returns the number of words that have been read.
getWordCount() - Method in class net.wimpi.modbus.msg.ReadMultipleRegistersRequest
Returns the number of words to be read with this ReadMultipleRegistersRequest.
getWordCount() - Method in class net.wimpi.modbus.msg.ReadMultipleRegistersResponse
Returns the number of words that have been read.
getWordCount() - Method in class net.wimpi.modbus.msg.WriteMultipleRegistersRequest
Returns the number of words to be written.
getWordCount() - Method in class net.wimpi.modbus.msg.WriteMultipleRegistersResponse
Returns the number of words that have been read.

H

hashCode() - Method in class com.sparetimelabs.serial.CommPortIdentifier
 
hashCode() - Method in class com.sparetimelabs.serial.termios.Termios
 
hiByte(int) - Static method in class net.wimpi.modbus.util.ModbusUtil
Hi byte byte.
hub6 - Variable in class com.sparetimelabs.serial.termios.impl.LinuxTermios.serial_struct
The Hub 6.

I

ICANON - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant ICANON.
ICRNL - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant ICRNL.
IEXTEN - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant IEXTEN.
IGNBRK - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant IGNBRK.
IGNCR - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant IGNCR.
IGNPAR - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant IGNPAR.
ILLEGAL_ADDRESS_EXCEPTION - Static variable in interface net.wimpi.modbus.Modbus
Defines the Modbus slave exception type illegal data address.
ILLEGAL_FUNCTION_EXCEPTION - Static variable in interface net.wimpi.modbus.Modbus
Defines the Modbus slave exception type illegal function.
ILLEGAL_VALUE_EXCEPTION - Static variable in interface net.wimpi.modbus.Modbus
Defines the Modbus slave exception type illegal data value.
IllegalAddressException - Exception in net.wimpi.modbus.procimg
Class implementing an IllegalAddressException.
IllegalAddressException() - Constructor for exception net.wimpi.modbus.procimg.IllegalAddressException
Constructs a new IllegalAddressException.
IllegalAddressException(String) - Constructor for exception net.wimpi.modbus.procimg.IllegalAddressException
Constructs a new IllegalAddressException with the given message.
IllegalFunctionRequest - Class in net.wimpi.modbus.msg
Provides an implementation of a ModbusRequest which is created for illegal or non implemented function codes.
IllegalFunctionRequest(int) - Constructor for class net.wimpi.modbus.msg.IllegalFunctionRequest
Constructs a new IllegalFunctionRequest instance for a given function code.
increment() - Method in class net.wimpi.modbus.util.AtomicCounter
Increments this AtomicInteger by one.
initialize() - Method in interface com.sparetimelabs.serial.CommDriver
Initialize.
initialize() - Method in class com.sparetimelabs.serial.PureJavaCommDriver
 
initPool() - Method in class net.wimpi.modbus.util.ThreadPool
Initializes the pool, populating it with n started threads.
INLCR - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant INLCR.
INPCK - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant INPCK.
InputRegister - Interface in net.wimpi.modbus.procimg
Interface defining an input register.
insert(Object) - Method in class net.wimpi.modbus.util.LinkedQueue
Main mechanics for put/offer
intToRegisters(int) - Static method in class net.wimpi.modbus.util.ModbusUtil
Converts an int value to a byte[4] array.
inuse_ - Variable in class net.wimpi.modbus.util.Mutex
The lock status
io_type - Variable in class com.sparetimelabs.serial.termios.impl.LinuxTermios.serial_struct
The Io type.
ioctl(int, int, int[]) - Method in interface com.sparetimelabs.serial.termios.impl.FreeBSDTermios.C_lib
Ioctl int.
ioctl(int, int, int[]) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.C_lib_DirectMapping
 
ioctl(int, int, int...) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios
 
ioctl(int, int, int[]) - Method in interface com.sparetimelabs.serial.termios.impl.LinuxTermios.C_lib
Ioctl int.
ioctl(int, int, LinuxTermios.serial_struct) - Method in interface com.sparetimelabs.serial.termios.impl.LinuxTermios.C_lib
Ioctl int.
ioctl(int, int, int[]) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios.C_lib_DirectMapping
 
ioctl(int, int, LinuxTermios.serial_struct) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios.C_lib_DirectMapping
 
ioctl(int, int, int...) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios
 
ioctl(int, NativeLong, int[]) - Method in interface com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib
Ioctl int.
ioctl(int, NativeLong) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib_DirectMapping
Ioctl int.
ioctl(int, NativeLong, int) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib_DirectMapping
Ioctl int.
ioctl(int, NativeLong, int[]) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib_DirectMapping
 
ioctl(int, int, int...) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios
 
ioctl(int, int, int[]) - Method in interface com.sparetimelabs.serial.termios.impl.SolarisTermios.C_lib
Ioctl int.
ioctl(int, int, int[]) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios.C_lib_DirectMapping
 
ioctl(int, int, int...) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios
 
ioctl(int, int, int[]) - Method in class com.sparetimelabs.serial.termios.impl.WindowsTermios
 
ioctl(int, int, int...) - Static method in class com.sparetimelabs.serial.termios.JTermios
Ioctl int.
ioctl(int, int, int...) - Method in interface com.sparetimelabs.serial.termios.JTermios.JTermiosInterface
Ioctl int.
iomap_base - Variable in class com.sparetimelabs.serial.termios.impl.LinuxTermios.serial_struct
The Iomap base.
iomem_base - Variable in class com.sparetimelabs.serial.termios.impl.LinuxTermios.serial_struct
The Iomem base.
iomem_reg_shift - Variable in class com.sparetimelabs.serial.termios.impl.LinuxTermios.serial_struct
The Iomem reg shift.
irq - Variable in class com.sparetimelabs.serial.termios.impl.LinuxTermios.serial_struct
The Irq.
isActive() - Method in interface net.wimpi.modbus.net.UDPTerminal
Tests if this UDPTerminal is active.
isCD() - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
isCD() - Method in class com.sparetimelabs.serial.SerialPort
Returns the state of the CD (Carrier Detect) bit in the UART, if supported by the underlying implementation.
isCheckingValidity() - Method in class net.wimpi.modbus.io.ModbusSerialTransaction
 
isCheckingValidity() - Method in class net.wimpi.modbus.io.ModbusTCPTransaction
 
isCheckingValidity() - Method in interface net.wimpi.modbus.io.ModbusTransaction
Tests whether the validity of a transaction will be checked.
isCheckingValidity() - Method in class net.wimpi.modbus.io.ModbusUDPTransaction
 
isConnected() - Method in class net.wimpi.modbus.net.TCPMasterConnection
Tests if this TCPMasterConnection is connected.
isConnected() - Method in class net.wimpi.modbus.net.TCPSlaveConnection
Tests if this TCPMasterConnection is connected.
isConnected() - Method in class net.wimpi.modbus.net.UDPMasterConnection
Tests if this UDPMasterConnection is connected.
isCTS() - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
isCTS() - Method in class com.sparetimelabs.serial.SerialPort
Returns the state of the CTS (Clear To Send) bit in the UART, if supported by the underlying implementation.
isCurrentlyOwned() - Method in class com.sparetimelabs.serial.CommPortIdentifier
Is currently owned boolean.
isDSR() - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
isDSR() - Method in class com.sparetimelabs.serial.SerialPort
Returns the state of the DSR (Data Set Ready) bit in the UART, if supported by the underlying implementation.
isDTR() - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
isDTR() - Method in class com.sparetimelabs.serial.SerialPort
Returns the state of the DTR (Data Terminal Ready) bit in the UART, if supported by the underlying implementation.
isEcho() - Method in class net.wimpi.modbus.io.ModbusSerialTransport
isEcho method returns the output echo state.
isEcho() - Method in class net.wimpi.modbus.util.SerialParameters
Get the Echo value.
isEmpty() - Method in class net.wimpi.modbus.util.LinkedQueue
Is empty boolean.
isEOF() - Method in exception net.wimpi.modbus.ModbusIOException
Tests if this ModbusIOException is caused by an end of the stream.
isHeadless() - Method in class net.wimpi.modbus.msg.ModbusMessageImpl
Tests if this message instance is headless.
ISIG - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant ISIG.
isInternalThreadRunning() - Method in class com.sparetimelabs.serial.PureJavaSerialPort
This is not part of the PureJavaComm API, this is purely for testing, do not depend on this
isListening() - Method in class net.wimpi.modbus.net.ModbusSerialListener
Tests if this ModbusTCPListener is listening and accepting incoming connections.
isListening() - Method in class net.wimpi.modbus.net.ModbusTCPListener
Tests if this ModbusTCPListener is listening and accepting incoming connections.
isListening() - Method in class net.wimpi.modbus.net.ModbusUDPListener
Tests if this ModbusTCPListener is listening and accepting incoming connections.
isLocked() - Method in class net.wimpi.modbus.procimg.SimpleProcessImage
Is locked boolean.
isLSBAccess() - Method in class net.wimpi.modbus.util.BitVector
Tests if this BitVector has the LSB (rightmost) as the first bit (i.e. at index 0).
isMaster() - Method in class net.wimpi.modbus.ModbusCoupler
Tests if this instance is a master device.
isMSBAccess() - Method in class net.wimpi.modbus.util.BitVector
Tests if this BitVector has the MSB (leftmost) as the first bit (i.e. at index 0).
isOpen() - Method in class net.wimpi.modbus.net.SerialConnection
Reports the open status of the port.
isReceiveFramingEnabled() - Method in class com.sparetimelabs.serial.CommPort
Returns true if receive framing is enabled.
isReceiveFramingEnabled() - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
isReceiveThresholdEnabled() - Method in class com.sparetimelabs.serial.CommPort
Returns true if receive threshold is enabled.
isReceiveThresholdEnabled() - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
isReceiveTimeoutEnabled() - Method in class com.sparetimelabs.serial.CommPort
Returns true if receive timeout is enabled.
isReceiveTimeoutEnabled() - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
isReconnecting() - Method in class net.wimpi.modbus.facade.ModbusTCPMaster
Tests if a constant connection is maintained or if a new connection is established for every transaction.
isReconnecting() - Method in class net.wimpi.modbus.io.ModbusTCPTransaction
Tests if the connection will be openend and closed for each execution.
isRI() - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
isRI() - Method in class com.sparetimelabs.serial.SerialPort
Returns the state of the RI (Ring Indicator) bit in the UART, if supported by the underlying implementation.
isRTS() - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
isRTS() - Method in class com.sparetimelabs.serial.SerialPort
Returns the state of the RTS (Request To Send) bit in the UART, if supported by the underlying implementation.
isSet() - Method in interface net.wimpi.modbus.procimg.DigitalIn
Tests if this DigitalIn is set.
isSet() - Method in interface net.wimpi.modbus.procimg.DigitalOut
Tests if this DigitalOut is set.
isSet() - Method in class net.wimpi.modbus.procimg.ObservableDigitalOut
 
isSet() - Method in class net.wimpi.modbus.procimg.SimpleDigitalIn
 
isSet() - Method in class net.wimpi.modbus.procimg.SimpleDigitalOut
 
isSlave() - Method in class net.wimpi.modbus.ModbusCoupler
Tests if this instance is not a master device.
ISTRIP - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant ISTRIP.
isType(int) - Method in exception net.wimpi.modbus.ModbusSlaveException
Tests if this ModbusSlaveException is of a given type.
IXANY - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant IXANY.
IXOFF - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant IXOFF.
IXON - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant IXON.

J

JTermios - Class in com.sparetimelabs.serial.termios
JTermios provides a limited cross platform unix termios type interface to serial ports.
JTermios() - Constructor for class com.sparetimelabs.serial.termios.JTermios
 
JTermios.FDSet - Interface in com.sparetimelabs.serial.termios
The interface Fd set.
JTermios.JTermiosInterface - Interface in com.sparetimelabs.serial.termios
The interface J termios interface.
JTermios.JTermiosInterface.NativeSize - Class in com.sparetimelabs.serial.termios
The type Native size.
JTermios.JTermiosInterface.Pollfd - Class in com.sparetimelabs.serial.termios
The type Pollfd.
JTermios.JTermiosLogging - Class in com.sparetimelabs.serial.termios
The type J termios logging.
JTermiosLogging() - Constructor for class com.sparetimelabs.serial.termios.JTermios.JTermiosLogging
 

L

line - Variable in class com.sparetimelabs.serial.termios.impl.LinuxTermios.serial_struct
The Line.
lineno() - Static method in class com.sparetimelabs.serial.termios.JTermios.JTermiosLogging
Lineno string.
lineno(int) - Static method in class com.sparetimelabs.serial.termios.JTermios.JTermiosLogging
Lineno string.
LinkedNode - Class in net.wimpi.modbus.util
Class defining a linked node element.
LinkedNode(Object) - Constructor for class net.wimpi.modbus.util.LinkedNode
Instantiates a new Linked node.
LinkedNode(Object, LinkedNode) - Constructor for class net.wimpi.modbus.util.LinkedNode
Instantiates a new Linked node.
LinkedQueue - Class in net.wimpi.modbus.util
The type Linked queue.
LinkedQueue() - Constructor for class net.wimpi.modbus.util.LinkedQueue
Instantiates a new Linked queue.
LinuxTermios - Class in com.sparetimelabs.serial.termios.impl
The type Linux termios.
LinuxTermios() - Constructor for class com.sparetimelabs.serial.termios.impl.LinuxTermios
Instantiates a new Linux termios.
LinuxTermios.C_lib - Interface in com.sparetimelabs.serial.termios.impl
The interface C lib.
LinuxTermios.C_lib_DirectMapping - Class in com.sparetimelabs.serial.termios.impl
The type C lib direct mapping.
LinuxTermios.fd_set - Class in com.sparetimelabs.serial.termios.impl
The type Fd set.
LinuxTermios.NonDirectCLib - Interface in com.sparetimelabs.serial.termios.impl
The interface Non direct c lib.
LinuxTermios.pollfd - Class in com.sparetimelabs.serial.termios.impl
The type Pollfd.
LinuxTermios.pollfd.ByReference - Class in com.sparetimelabs.serial.termios.impl
The type By reference.
LinuxTermios.serial_struct - Class in com.sparetimelabs.serial.termios.impl
The type Serial struct.
LinuxTermios.termios - Class in com.sparetimelabs.serial.termios.impl
The type Termios.
LinuxTermios.timeval - Class in com.sparetimelabs.serial.termios.impl
The type Timeval.
log - Static variable in class com.sparetimelabs.serial.termios.JTermios.JTermiosLogging
The constant log.
log(byte[], int) - Static method in class com.sparetimelabs.serial.termios.JTermios.JTermiosLogging
Log string.
log(int[], int) - Static method in class com.sparetimelabs.serial.termios.JTermios.JTermiosLogging
Log string.
log(char[], int) - Static method in class com.sparetimelabs.serial.termios.JTermios.JTermiosLogging
Log string.
log(Object[], int) - Static method in class com.sparetimelabs.serial.termios.JTermios.JTermiosLogging
Log string.
log(int, String, Object...) - Static method in class com.sparetimelabs.serial.termios.JTermios.JTermiosLogging
Log boolean.
longToRegisters(long) - Static method in class net.wimpi.modbus.util.ModbusUtil
Converts a long value to a byte[8].
lowByte(int) - Static method in class net.wimpi.modbus.util.ModbusUtil
Returs the low byte of an integer word.
LPT_MODE_ANY - Static variable in class com.sparetimelabs.serial.ParallelPort
The constant LPT_MODE_ANY.
LPT_MODE_ECP - Static variable in class com.sparetimelabs.serial.ParallelPort
The constant LPT_MODE_ECP.
LPT_MODE_EPP - Static variable in class com.sparetimelabs.serial.ParallelPort
The constant LPT_MODE_EPP.
LPT_MODE_NIBBLE - Static variable in class com.sparetimelabs.serial.ParallelPort
The constant LPT_MODE_NIBBLE.
LPT_MODE_PS2 - Static variable in class com.sparetimelabs.serial.ParallelPort
The constant LPT_MODE_PS2.
LPT_MODE_SPP - Static variable in class com.sparetimelabs.serial.ParallelPort
The constant LPT_MODE_SPP.

M

m_CommPort - Variable in class net.wimpi.modbus.io.ModbusSerialTransport
The M comm port.
m_DigitalInputs - Variable in class net.wimpi.modbus.procimg.SimpleProcessImage
The M digital inputs.
m_DigitalOutputs - Variable in class net.wimpi.modbus.procimg.SimpleProcessImage
The M digital outputs.
m_Echo - Variable in class net.wimpi.modbus.io.ModbusSerialTransport
The M echo.
m_Head - Variable in class net.wimpi.modbus.util.LinkedQueue
Dummy header node of list.
m_InputRegisters - Variable in class net.wimpi.modbus.procimg.SimpleProcessImage
The M input registers.
m_Locked - Variable in class net.wimpi.modbus.procimg.SimpleProcessImage
The M locked.
m_NextNode - Variable in class net.wimpi.modbus.util.LinkedNode
The M next node.
m_Node - Variable in class net.wimpi.modbus.util.LinkedNode
The M node.
m_PutLock - Variable in class net.wimpi.modbus.util.LinkedQueue
Helper monitor for managing access to last node.
m_Register - Variable in class net.wimpi.modbus.procimg.AbstractRegister
The word (byte[2]) holding the register content.
m_Register - Variable in class net.wimpi.modbus.procimg.ObservableRegister
The word (byte[2] holding the content of this register.
m_Register - Variable in class net.wimpi.modbus.procimg.SynchronizedAbstractRegister
The word (byte[2]) hodling the state of this register.
m_Registers - Variable in class net.wimpi.modbus.procimg.SimpleProcessImage
The M registers.
m_Set - Variable in class net.wimpi.modbus.procimg.ObservableDigitalOut
A boolean holding the state of this digital out.
m_Set - Variable in class net.wimpi.modbus.procimg.SimpleDigitalIn
Field for the digital in state.
m_Set - Variable in class net.wimpi.modbus.procimg.SimpleDigitalOut
Field for the digital out state.
m_Tail - Variable in class net.wimpi.modbus.util.LinkedQueue
The last node of list.
m_WaitingForTake - Variable in class net.wimpi.modbus.util.LinkedQueue
The number of threads waiting for a take.
MacOSXTermios - Class in com.sparetimelabs.serial.termios.impl
The type Mac osx termios.
MacOSXTermios() - Constructor for class com.sparetimelabs.serial.termios.impl.MacOSXTermios
Instantiates a new Mac osx termios.
MacOSXTermios.C_lib - Interface in com.sparetimelabs.serial.termios.impl
The interface C lib.
MacOSXTermios.C_lib_DirectMapping - Class in com.sparetimelabs.serial.termios.impl
The type C lib direct mapping.
MacOSXTermios.fd_set - Class in com.sparetimelabs.serial.termios.impl
The type Fd set.
MacOSXTermios.pollfd - Class in com.sparetimelabs.serial.termios.impl
The type Pollfd.
MacOSXTermios.pollfd.ByReference - Class in com.sparetimelabs.serial.termios.impl
The type By reference.
MacOSXTermios.termios - Class in com.sparetimelabs.serial.termios.impl
The type Termios.
MacOSXTermios.timeval - Class in com.sparetimelabs.serial.termios.impl
The type Timeval.
main(String[]) - Static method in class net.wimpi.modbus.util.BitVector
The entry point of application.
makeWord(int, int) - Static method in class net.wimpi.modbus.util.ModbusUtil
Make word int.
mark - Variable in class net.wimpi.modbus.io.FastByteArrayInputStream
The Mark.
mark(int) - Method in class net.wimpi.modbus.io.FastByteArrayInputStream
Marks the current position in this FastByteArrayInputStream.
markSupported() - Method in class net.wimpi.modbus.io.FastByteArrayInputStream
Tests if this FastByteArrayInputStream supports the mark and reset methods.
MAX_BITS - Static variable in interface net.wimpi.modbus.Modbus
Defines the maximum number of bits in multiple read/write of input discretes or coils (2000).
MAX_MESSAGE_LENGTH - Static variable in interface net.wimpi.modbus.Modbus
Defines the maximum message length in bytes (=256).
MAX_TRANSACTION_ID - Static variable in interface net.wimpi.modbus.Modbus
Defines the maximum value of the transaction identifier.
Modbus - Interface in net.wimpi.modbus
Interface defining all constants related to the Modbus protocol.
ModbusASCIITransport - Class in net.wimpi.modbus.io
Class that implements the Modbus/ASCII transport flavor.
ModbusASCIITransport() - Constructor for class net.wimpi.modbus.io.ModbusASCIITransport
Constructs a new MobusASCIITransport instance.
ModbusBINTransport - Class in net.wimpi.modbus.io
Class that implements the Modbus/BIN transport flavor.
ModbusBINTransport() - Constructor for class net.wimpi.modbus.io.ModbusBINTransport
Constructs a new MobusBINTransport instance.
ModbusCoupler - Class in net.wimpi.modbus
Class implemented following a Singleton pattern, to couple the slave side with a master side or with a device.
ModbusException - Exception in net.wimpi.modbus
Superclass of all specialised exceptions in this package.
ModbusException() - Constructor for exception net.wimpi.modbus.ModbusException
Constructs a new ModbusException instance.
ModbusException(String) - Constructor for exception net.wimpi.modbus.ModbusException
Constructs a new ModbusException instance with the given message.
ModbusIOException - Exception in net.wimpi.modbus
Class that implements a ModbusIOException.
ModbusIOException() - Constructor for exception net.wimpi.modbus.ModbusIOException
Constructs a new ModbusIOException instance.
ModbusIOException(String) - Constructor for exception net.wimpi.modbus.ModbusIOException
Constructs a new ModbusIOException instance with the given message.
ModbusIOException(boolean) - Constructor for exception net.wimpi.modbus.ModbusIOException
Constructs a new ModbusIOException instance.
ModbusIOException(String, boolean) - Constructor for exception net.wimpi.modbus.ModbusIOException
Constructs a new ModbusIOException instance with the given message.
ModbusMessage - Interface in net.wimpi.modbus.msg
Interface defining a Modbus Message.
ModbusMessageImpl - Class in net.wimpi.modbus.msg
Abstract class implementing a ModbusMessage.
ModbusMessageImpl() - Constructor for class net.wimpi.modbus.msg.ModbusMessageImpl
 
ModbusRequest - Class in net.wimpi.modbus.msg
Abstract class implementing a ModbusRequest.
ModbusRequest() - Constructor for class net.wimpi.modbus.msg.ModbusRequest
 
ModbusResponse - Class in net.wimpi.modbus.msg
Abstract class implementing a ModbusResponse.
ModbusResponse() - Constructor for class net.wimpi.modbus.msg.ModbusResponse
 
ModbusRTUTransport - Class in net.wimpi.modbus.io
Class that implements the ModbusRTU transport flavor.
ModbusRTUTransport() - Constructor for class net.wimpi.modbus.io.ModbusRTUTransport
 
ModbusSerialListener - Class in net.wimpi.modbus.net
Class that implements a ModbusTCPListener.
ModbusSerialListener(SerialParameters) - Constructor for class net.wimpi.modbus.net.ModbusSerialListener
Constructs a new ModbusSerialListener instance.
ModbusSerialMaster - Class in net.wimpi.modbus.facade
Modbus/Serial Master facade.
ModbusSerialMaster(SerialParameters) - Constructor for class net.wimpi.modbus.facade.ModbusSerialMaster
Constructs a new master facade instance for communication with a given slave.
ModbusSerialTransaction - Class in net.wimpi.modbus.io
Class implementing the ModbusTransaction interface.
ModbusSerialTransaction() - Constructor for class net.wimpi.modbus.io.ModbusSerialTransaction
Constructs a new ModbusSerialTransaction instance.
ModbusSerialTransaction(ModbusRequest) - Constructor for class net.wimpi.modbus.io.ModbusSerialTransaction
Constructs a new ModbusSerialTransaction instance with a given ModbusRequest to be send when the transaction is executed.
ModbusSerialTransaction(SerialConnection) - Constructor for class net.wimpi.modbus.io.ModbusSerialTransaction
Constructs a new ModbusSerialTransaction instance with a given ModbusRequest to be send when the transaction is executed.
ModbusSerialTransport - Class in net.wimpi.modbus.io
Abstract base class for serial ModbusTransport implementations.
ModbusSerialTransport() - Constructor for class net.wimpi.modbus.io.ModbusSerialTransport
 
ModbusSlaveException - Exception in net.wimpi.modbus
Class that implements a ModbusSlaveException.
ModbusSlaveException(int) - Constructor for exception net.wimpi.modbus.ModbusSlaveException
Constructs a new ModbusSlaveException instance with the given type.
ModbusTCPListener - Class in net.wimpi.modbus.net
Class that implements a ModbusTCPListener.
ModbusTCPListener(int) - Constructor for class net.wimpi.modbus.net.ModbusTCPListener
Constructs a ModbusTCPListener instance.
ModbusTCPListener(int, InetAddress) - Constructor for class net.wimpi.modbus.net.ModbusTCPListener
Constructs a ModbusTCPListener instance.
ModbusTCPMaster - Class in net.wimpi.modbus.facade
Modbus/TCP Master facade.
ModbusTCPMaster(String) - Constructor for class net.wimpi.modbus.facade.ModbusTCPMaster
Constructs a new master facade instance for communication with a given slave.
ModbusTCPMaster(String, int) - Constructor for class net.wimpi.modbus.facade.ModbusTCPMaster
Constructs a new master facade instance for communication with a given slave.
ModbusTCPTransaction - Class in net.wimpi.modbus.io
Class implementing the ModbusTransaction interface.
ModbusTCPTransaction() - Constructor for class net.wimpi.modbus.io.ModbusTCPTransaction
Constructs a new ModbusTCPTransaction instance.
ModbusTCPTransaction(ModbusRequest) - Constructor for class net.wimpi.modbus.io.ModbusTCPTransaction
Constructs a new ModbusTCPTransaction instance with a given ModbusRequest to be send when the transaction is executed.
ModbusTCPTransaction(TCPMasterConnection) - Constructor for class net.wimpi.modbus.io.ModbusTCPTransaction
Constructs a new ModbusTCPTransaction instance with a given TCPMasterConnection to be used for transactions.
ModbusTCPTransport - Class in net.wimpi.modbus.io
Class that implements the Modbus transport flavor.
ModbusTCPTransport(Socket) - Constructor for class net.wimpi.modbus.io.ModbusTCPTransport
Constructs a new ModbusTransport instance, for a given Socket.
ModbusTransaction - Interface in net.wimpi.modbus.io
Interface defining a ModbusTransaction.
ModbusTransport - Interface in net.wimpi.modbus.io
Interface defining the I/O mechanisms for ModbusMessage instances.
ModbusUDPListener - Class in net.wimpi.modbus.net
Class that implements a ModbusUDPListener.
ModbusUDPListener() - Constructor for class net.wimpi.modbus.net.ModbusUDPListener
Constructs a new ModbusUDPListener instance.
ModbusUDPListener(InetAddress) - Constructor for class net.wimpi.modbus.net.ModbusUDPListener
Create a new ModbusUDPListener instance listening to the given interface address.
ModbusUDPMaster - Class in net.wimpi.modbus.facade
Modbus/UDP Master facade.
ModbusUDPMaster(String) - Constructor for class net.wimpi.modbus.facade.ModbusUDPMaster
Constructs a new master facade instance for communication with a given slave.
ModbusUDPMaster(String, int) - Constructor for class net.wimpi.modbus.facade.ModbusUDPMaster
Constructs a new master facade instance for communication with a given slave.
ModbusUDPTransaction - Class in net.wimpi.modbus.io
Class implementing the ModbusTransaction interface for the UDP transport mechanism.
ModbusUDPTransaction() - Constructor for class net.wimpi.modbus.io.ModbusUDPTransaction
Constructs a new ModbusUDPTransaction instance.
ModbusUDPTransaction(ModbusRequest) - Constructor for class net.wimpi.modbus.io.ModbusUDPTransaction
Constructs a new ModbusUDPTransaction instance with a given ModbusRequest to be send when the transaction is executed.
ModbusUDPTransaction(UDPTerminal) - Constructor for class net.wimpi.modbus.io.ModbusUDPTransaction
Constructs a new ModbusUDPTransaction instance with a given UDPTerminal to be used for transactions.
ModbusUDPTransaction(UDPMasterConnection) - Constructor for class net.wimpi.modbus.io.ModbusUDPTransaction
Constructs a new ModbusUDPTransaction instance with a given ModbusUDPConnection to be used for transactions.
ModbusUDPTransport - Class in net.wimpi.modbus.io
Class that implements the Modbus UDP transport flavor.
ModbusUDPTransport(UDPTerminal) - Constructor for class net.wimpi.modbus.io.ModbusUDPTransport
Constructs a new ModbusTransport instance, for a given UDPTerminal.
ModbusUtil - Class in net.wimpi.modbus.util
Helper class that provides utility methods.
ModbusUtil() - Constructor for class net.wimpi.modbus.util.ModbusUtil
 
Mutex - Class in net.wimpi.modbus.util
A simple non-reentrant mutual exclusion lock.
Mutex() - Constructor for class net.wimpi.modbus.util.Mutex
 

N

name - Variable in class com.sparetimelabs.serial.CommPort
The Name.
NativeSize() - Constructor for class com.sparetimelabs.serial.termios.JTermios.JTermiosInterface.NativeSize
Create a zero-valued Size.
NativeSize(long) - Constructor for class com.sparetimelabs.serial.termios.JTermios.JTermiosInterface.NativeSize
Create a Size with the given value.
net.wimpi.modbus - package net.wimpi.modbus
Provides an object oriented Modbus implementation in Java.
net.wimpi.modbus.facade - package net.wimpi.modbus.facade
Provides facade pattern implementations.
net.wimpi.modbus.io - package net.wimpi.modbus.io
Provides I/O and transport related interfaces and classes.
net.wimpi.modbus.msg - package net.wimpi.modbus.msg
Provides interfaces and classes that encapsulate Modbus messages in an object oriented manner.
net.wimpi.modbus.net - package net.wimpi.modbus.net
Provides the network related parts of this Modbus implementation.
net.wimpi.modbus.procimg - package net.wimpi.modbus.procimg
Provides interfaces and classes that provide a coupling between a slave side and a master or device side.
net.wimpi.modbus.util - package net.wimpi.modbus.util
Provides utility and helper classes for the Modbus implementation.
newFDSet() - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios
 
newFDSet() - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios
 
newFDSet() - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios
 
newFDSet() - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios
 
newFDSet() - Method in class com.sparetimelabs.serial.termios.impl.WindowsTermios
 
newFDSet() - Method in interface com.sparetimelabs.serial.termios.JTermios.JTermiosInterface
New fd set fd set.
newFDSet() - Static method in class com.sparetimelabs.serial.termios.JTermios
New fd set fd set.
NonWordDataHandler - Interface in net.wimpi.modbus.io
Interface implementing a non word data handler for the read/write multiple register commands (class 0).
NoSuchPortException - Exception in com.sparetimelabs.serial
The type No such port exception.
NoSuchPortException() - Constructor for exception com.sparetimelabs.serial.NoSuchPortException
 
notifyObservers(Object) - Method in class net.wimpi.modbus.util.Observable
Notifies all observer instances in the set of observers of this Observable.
notifyOnBreakInterrupt(boolean) - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
notifyOnBreakInterrupt(boolean) - Method in class com.sparetimelabs.serial.SerialPort
Expresses interest in receiving notification when there is a break interrupt on the line.
notifyOnCarrierDetect(boolean) - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
notifyOnCarrierDetect(boolean) - Method in class com.sparetimelabs.serial.SerialPort
Expresses interest in receiving notification when the CD (Carrier Detect) bit changes.
notifyOnCTS(boolean) - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
notifyOnCTS(boolean) - Method in class com.sparetimelabs.serial.SerialPort
Expresses interest in receiving notification when the CTS (Clear To Send) bit changes.
notifyOnDataAvailable(boolean) - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
notifyOnDataAvailable(boolean) - Method in class com.sparetimelabs.serial.SerialPort
Expresses interest in receiving notification when input data is available.
notifyOnDSR(boolean) - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
notifyOnDSR(boolean) - Method in class com.sparetimelabs.serial.SerialPort
Expresses interest in receiving notification when the DSR (Data Set Ready) bit changes.
notifyOnFramingError(boolean) - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
notifyOnFramingError(boolean) - Method in class com.sparetimelabs.serial.SerialPort
Expresses interest in receiving notification when there is a framing error.
notifyOnOutputEmpty(boolean) - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
notifyOnOutputEmpty(boolean) - Method in class com.sparetimelabs.serial.SerialPort
Expresses interest in receiving notification when the output buffer is empty.
notifyOnOverrunError(boolean) - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
notifyOnOverrunError(boolean) - Method in class com.sparetimelabs.serial.SerialPort
Expresses interest in receiving notification when there is an overrun error.
notifyOnParityError(boolean) - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
notifyOnParityError(boolean) - Method in class com.sparetimelabs.serial.SerialPort
Expresses interest in receiving notification when there is a parity error.
notifyOnRingIndicator(boolean) - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
notifyOnRingIndicator(boolean) - Method in class com.sparetimelabs.serial.SerialPort
Expresses interest in receiving notification when the RI (Ring Indicator) bit changes.

O

O_CREAT - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant O_CREAT.
O_NDELAY - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant O_NDELAY.
O_NOCTTY - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant O_NOCTTY.
O_NONBLOCK - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant O_NONBLOCK.
O_RDWR - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant O_RDWR.
Observable - Class in net.wimpi.modbus.util
A cleanroom implementation of the Observable pattern.
Observable() - Constructor for class net.wimpi.modbus.util.Observable
Constructs a new Observable instance.
ObservableDigitalOut - Class in net.wimpi.modbus.procimg
Class implementing an observable digital output.
ObservableDigitalOut() - Constructor for class net.wimpi.modbus.procimg.ObservableDigitalOut
 
ObservableRegister - Class in net.wimpi.modbus.procimg
Class implementing an observable register.
ObservableRegister() - Constructor for class net.wimpi.modbus.procimg.ObservableRegister
 
Observer - Interface in net.wimpi.modbus.util
A cleanroom implementation of the Observer interface for the Observable design pattern.
OE - Static variable in class com.sparetimelabs.serial.SerialPortEvent
Overrun error.
offer(Object, long) - Method in class net.wimpi.modbus.util.LinkedQueue
Offer boolean.
open(String, int) - Method in class com.sparetimelabs.serial.CommPortIdentifier
Open comm port.
open(FileDescriptor) - Method in class com.sparetimelabs.serial.CommPortIdentifier
Open comm port.
open(String, int) - Method in interface com.sparetimelabs.serial.termios.impl.FreeBSDTermios.C_lib
Open int.
open(String, int) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.C_lib_DirectMapping
 
open(String, int) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios
 
open(String, int) - Method in interface com.sparetimelabs.serial.termios.impl.LinuxTermios.C_lib
Open int.
open(String, int) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios.C_lib_DirectMapping
 
open(String, int) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios
 
open(String, int) - Method in interface com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib
Open int.
open(String, int) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib_DirectMapping
 
open(String, int) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios
 
open(String, int) - Method in interface com.sparetimelabs.serial.termios.impl.SolarisTermios.C_lib
Open int.
open(String, int) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios.C_lib_DirectMapping
 
open(String, int) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios
 
open(String, int) - Method in class com.sparetimelabs.serial.termios.impl.WindowsTermios
 
open(String, int) - Method in interface com.sparetimelabs.serial.termios.JTermios.JTermiosInterface
Open int.
open(String, int) - Static method in class com.sparetimelabs.serial.termios.JTermios
Open int.
open() - Method in class net.wimpi.modbus.net.SerialConnection
Opens the communication port.
OPOST - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant OPOST.
OUTPUT_BUFFER_EMPTY - Static variable in class com.sparetimelabs.serial.SerialPortEvent
Output buffer is empty.
ownershipChange(int) - Method in interface com.sparetimelabs.serial.CommPortOwnershipListener
Ownership change.

P

PAR_EV_BUFFER - Static variable in class com.sparetimelabs.serial.ParallelPortEvent
The constant PAR_EV_BUFFER.
PAR_EV_ERROR - Static variable in class com.sparetimelabs.serial.ParallelPortEvent
The constant PAR_EV_ERROR.
parallelEvent(ParallelPortEvent) - Method in interface com.sparetimelabs.serial.ParallelPortEventListener
Parallel event.
ParallelPort - Class in com.sparetimelabs.serial
The type Parallel port.
ParallelPort() - Constructor for class com.sparetimelabs.serial.ParallelPort
 
ParallelPortEvent - Class in com.sparetimelabs.serial
The type Parallel port event.
ParallelPortEvent() - Constructor for class com.sparetimelabs.serial.ParallelPortEvent
 
ParallelPortEventListener - Interface in com.sparetimelabs.serial
The interface Parallel port event listener.
PARENB - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant PARENB.
PARITY_EVEN - Static variable in class com.sparetimelabs.serial.SerialPort
Even parity scheme.
PARITY_MARK - Static variable in class com.sparetimelabs.serial.SerialPort
Mark parity scheme.
PARITY_NONE - Static variable in class com.sparetimelabs.serial.SerialPort
No parity bit.
PARITY_ODD - Static variable in class com.sparetimelabs.serial.SerialPort
Odd parity scheme.
PARITY_SPACE - Static variable in class com.sparetimelabs.serial.SerialPort
Space parity scheme.
PARMRK - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant PARMRK.
PARODD - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant PARODD.
PE - Static variable in class com.sparetimelabs.serial.SerialPortEvent
Parity error.
peek() - Method in class net.wimpi.modbus.util.LinkedQueue
Peek object.
perror(String) - Method in interface com.sparetimelabs.serial.termios.impl.FreeBSDTermios.C_lib
Perror.
perror(String) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.C_lib_DirectMapping
 
perror(String) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios
 
perror(String) - Method in interface com.sparetimelabs.serial.termios.impl.LinuxTermios.C_lib
Perror.
perror(String) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios.C_lib_DirectMapping
 
perror(String) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios
 
perror(String) - Method in interface com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib
Perror.
perror(String) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib_DirectMapping
 
perror(String) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios
 
perror(String) - Method in interface com.sparetimelabs.serial.termios.impl.SolarisTermios.C_lib
Perror.
perror(String) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios.C_lib_DirectMapping
 
perror(String) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios
 
perror(String) - Method in class com.sparetimelabs.serial.termios.impl.WindowsTermios
 
perror(String) - Method in interface com.sparetimelabs.serial.termios.JTermios.JTermiosInterface
Perror.
perror(String) - Static method in class com.sparetimelabs.serial.termios.JTermios
Perror.
pipe(int[]) - Method in interface com.sparetimelabs.serial.termios.impl.FreeBSDTermios.C_lib
Pipe int.
pipe(int[]) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.C_lib_DirectMapping
 
pipe(int[]) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios
 
pipe(int[]) - Method in interface com.sparetimelabs.serial.termios.impl.LinuxTermios.C_lib
Pipe int.
pipe(int[]) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios.C_lib_DirectMapping
 
pipe(int[]) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios
 
pipe(int[]) - Method in interface com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib
Pipe int.
pipe(int[]) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib_DirectMapping
 
pipe(int[]) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios
 
pipe(int[]) - Method in interface com.sparetimelabs.serial.termios.impl.SolarisTermios.C_lib
Pipe int.
pipe(int[]) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios.C_lib_DirectMapping
 
pipe(int[]) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios
 
pipe(int[]) - Method in class com.sparetimelabs.serial.termios.impl.WindowsTermios
 
pipe(int[]) - Method in interface com.sparetimelabs.serial.termios.JTermios.JTermiosInterface
Pipe int.
pipe(int[]) - Static method in class com.sparetimelabs.serial.termios.JTermios
Pipe int.
poll(FreeBSDTermios.pollfd.ByReference, int, int) - Method in interface com.sparetimelabs.serial.termios.impl.FreeBSDTermios.NonDirectCLib
Poll int.
poll(JTermios.JTermiosInterface.Pollfd[], int, int) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios
 
poll(LinuxTermios.pollfd.ByReference, int, int) - Method in interface com.sparetimelabs.serial.termios.impl.LinuxTermios.NonDirectCLib
Poll int.
poll(JTermios.JTermiosInterface.Pollfd[], int, int) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios
 
poll(JTermios.JTermiosInterface.Pollfd[], int, int) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios
 
poll(SolarisTermios.pollfd.ByReference, int, int) - Method in interface com.sparetimelabs.serial.termios.impl.SolarisTermios.NonDirectCLib
Poll int.
poll(JTermios.JTermiosInterface.Pollfd[], int, int) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios
 
poll(JTermios.JTermiosInterface.Pollfd[], int, int) - Method in class com.sparetimelabs.serial.termios.impl.WindowsTermios
 
poll(int[], int, int) - Method in class com.sparetimelabs.serial.termios.impl.WindowsTermios
Poll int.
poll(JTermios.JTermiosInterface.Pollfd[], int, int) - Method in interface com.sparetimelabs.serial.termios.JTermios.JTermiosInterface
Poll int.
poll(JTermios.JTermiosInterface.Pollfd[], int, int) - Static method in class com.sparetimelabs.serial.termios.JTermios
Poll int.
poll(long) - Method in class net.wimpi.modbus.util.LinkedQueue
Poll object.
POLLERR - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant POLLERR.
POLLERR_OUT - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant POLLERR_OUT.
pollfd() - Constructor for class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.pollfd
Instantiates a new Pollfd.
pollfd(JTermios.JTermiosInterface.Pollfd) - Constructor for class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.pollfd
Instantiates a new Pollfd.
pollfd() - Constructor for class com.sparetimelabs.serial.termios.impl.LinuxTermios.pollfd
Instantiates a new Pollfd.
pollfd(JTermios.JTermiosInterface.Pollfd) - Constructor for class com.sparetimelabs.serial.termios.impl.LinuxTermios.pollfd
Instantiates a new Pollfd.
pollfd() - Constructor for class com.sparetimelabs.serial.termios.impl.MacOSXTermios.pollfd
Instantiates a new Pollfd.
pollfd(JTermios.JTermiosInterface.Pollfd) - Constructor for class com.sparetimelabs.serial.termios.impl.MacOSXTermios.pollfd
Instantiates a new Pollfd.
pollfd() - Constructor for class com.sparetimelabs.serial.termios.impl.SolarisTermios.pollfd
Instantiates a new Pollfd.
pollfd(JTermios.JTermiosInterface.Pollfd) - Constructor for class com.sparetimelabs.serial.termios.impl.SolarisTermios.pollfd
Instantiates a new Pollfd.
Pollfd() - Constructor for class com.sparetimelabs.serial.termios.JTermios.JTermiosInterface.Pollfd
 
POLLIN - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant POLLIN.
POLLNVAL - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant POLLNVAL.
POLLNVAL_OUT - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant POLLNVAL_OUT.
POLLOUT - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant POLLOUT.
POLLPRI - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant POLLPRI.
port - Variable in class com.sparetimelabs.serial.termios.impl.LinuxTermios.serial_struct
The Port.
port_high - Variable in class com.sparetimelabs.serial.termios.impl.LinuxTermios.serial_struct
The Port high.
PORT_OWNED - Static variable in interface com.sparetimelabs.serial.CommPortOwnershipListener
The constant PORT_OWNED.
PORT_OWNERSHIP_REQUESTED - Static variable in interface com.sparetimelabs.serial.CommPortOwnershipListener
The constant PORT_OWNERSHIP_REQUESTED.
PORT_PARALLEL - Static variable in class com.sparetimelabs.serial.CommPortIdentifier
The constant PORT_PARALLEL.
PORT_SERIAL - Static variable in class com.sparetimelabs.serial.CommPortIdentifier
The constant PORT_SERIAL.
PORT_UNOWNED - Static variable in interface com.sparetimelabs.serial.CommPortOwnershipListener
The constant PORT_UNOWNED.
PortInUseException - Exception in com.sparetimelabs.serial
The type Port in use exception.
pos - Variable in class net.wimpi.modbus.io.FastByteArrayInputStream
The Pos.
prepareData(int, int) - Method in interface net.wimpi.modbus.io.NonWordDataHandler
Prepares the raw data, putting it together from a backing data store.
prepareStreams(InputStream, OutputStream) - Method in class net.wimpi.modbus.io.ModbusASCIITransport
Prepares the input and output streams of this ModbusASCIITransport instance.
prepareStreams(InputStream, OutputStream) - Method in class net.wimpi.modbus.io.ModbusBINTransport
Prepares the input and output streams of this ModbusASCIITransport instance.
prepareStreams(InputStream, OutputStream) - Method in class net.wimpi.modbus.io.ModbusRTUTransport
Prepares the input and output streams of this ModbusRTUTransport instance.
prepareStreams(InputStream, OutputStream) - Method in class net.wimpi.modbus.io.ModbusSerialTransport
prepareStreams prepares the input and output streams of this ModbusSerialTransport instance.
ProcessImage - Interface in net.wimpi.modbus.procimg
Interface defining a process image in an object oriented manner.
ProcessImageFactory - Interface in net.wimpi.modbus.procimg
Interface defining the factory methods for the process image and it's elements.
ProcessImageImplementation - Interface in net.wimpi.modbus.procimg
Interface defining implementation specific details of the ProcessImage, adding mechanisms for creating and modifying the actual "process image".
PureJavaComm - Class in com.sparetimelabs.serial
The type Pure java comm.
PureJavaComm() - Constructor for class com.sparetimelabs.serial.PureJavaComm
 
PureJavaCommDriver - Class in com.sparetimelabs.serial
The type Pure java comm driver.
PureJavaCommDriver() - Constructor for class com.sparetimelabs.serial.PureJavaCommDriver
 
PureJavaIllegalStateException - Exception in com.sparetimelabs.serial
The type Pure java illegal state exception.
PureJavaIllegalStateException(String) - Constructor for exception com.sparetimelabs.serial.PureJavaIllegalStateException
Instantiates a new Pure java illegal state exception.
PureJavaIllegalStateException(Exception) - Constructor for exception com.sparetimelabs.serial.PureJavaIllegalStateException
Instantiates a new Pure java illegal state exception.
PureJavaSerialPort - Class in com.sparetimelabs.serial
The type Pure java serial port.
put(Object) - Method in class net.wimpi.modbus.util.LinkedQueue
Put.

R

read(int, byte[], JTermios.JTermiosInterface.NativeSize) - Method in interface com.sparetimelabs.serial.termios.impl.FreeBSDTermios.C_lib
Read native size.
read(int, byte[], JTermios.JTermiosInterface.NativeSize) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.C_lib_DirectMapping
 
read(int, byte[], int) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios
 
read(int, byte[], JTermios.JTermiosInterface.NativeSize) - Method in interface com.sparetimelabs.serial.termios.impl.LinuxTermios.C_lib
Read native size.
read(int, byte[], JTermios.JTermiosInterface.NativeSize) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios.C_lib_DirectMapping
 
read(int, byte[], int) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios
 
read(int, byte[], JTermios.JTermiosInterface.NativeSize) - Method in interface com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib
Read native size.
read(int, byte[], JTermios.JTermiosInterface.NativeSize) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib_DirectMapping
 
read(int, byte[], int) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios
 
read(int, byte[], JTermios.JTermiosInterface.NativeSize) - Method in interface com.sparetimelabs.serial.termios.impl.SolarisTermios.C_lib
Read native size.
read(int, byte[], JTermios.JTermiosInterface.NativeSize) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios.C_lib_DirectMapping
 
read(int, byte[], int) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios
 
read(int, byte[], int) - Method in class com.sparetimelabs.serial.termios.impl.WindowsTermios
 
read(int, byte[], int) - Method in interface com.sparetimelabs.serial.termios.JTermios.JTermiosInterface
Read int.
read(int, byte[], int) - Static method in class com.sparetimelabs.serial.termios.JTermios
Read int.
read() - Method in class net.wimpi.modbus.io.ASCIIInputStream
Reads a byte from the ASCII encoded stream.
read() - Method in class net.wimpi.modbus.io.BINInputStream
Reads a byte from the BIN encoded stream.
read() - Method in class net.wimpi.modbus.io.FastByteArrayInputStream
Reads the next byte of data from this input stream.
read(byte[], int, int) - Method in class net.wimpi.modbus.io.FastByteArrayInputStream
Reads up to len bytes of data into an array of bytes from this input stream.
read(byte[]) - Method in class net.wimpi.modbus.io.FastByteArrayInputStream
 
READ_COILS - Static variable in interface net.wimpi.modbus.Modbus
Defines the class 1 function code for read coils.
READ_INPUT_DISCRETES - Static variable in interface net.wimpi.modbus.Modbus
Defines a class 1 function code for read input discretes.
READ_INPUT_REGISTERS - Static variable in interface net.wimpi.modbus.Modbus
Defines a class 1 function code for read input registers.
READ_MULTIPLE_REGISTERS - Static variable in interface net.wimpi.modbus.Modbus
Defines the class 0 function code for read multiple registers.
readBoolean() - Method in class net.wimpi.modbus.io.BytesInputStream
 
readByte() - Method in class net.wimpi.modbus.io.BytesInputStream
 
readChar() - Method in class net.wimpi.modbus.io.BytesInputStream
 
readCoils(int, int, int) - Method in class net.wimpi.modbus.facade.ModbusSerialMaster
Reads a given number of coil states from the slave.
readCoils(int, int) - Method in class net.wimpi.modbus.facade.ModbusTCPMaster
Reads a given number of coil states from the slave.
readCoils(int, int) - Method in class net.wimpi.modbus.facade.ModbusUDPMaster
Reads a given number of coil states from the slave.
ReadCoilsRequest - Class in net.wimpi.modbus.msg
Class implementing a ReadCoilsRequest.
ReadCoilsRequest() - Constructor for class net.wimpi.modbus.msg.ReadCoilsRequest
Constructs a new ReadCoilsRequest instance.
ReadCoilsRequest(int, int) - Constructor for class net.wimpi.modbus.msg.ReadCoilsRequest
Constructs a new ReadCoilsRequest instance with a given reference and count of coils (i.e. bits) to be read.
ReadCoilsResponse - Class in net.wimpi.modbus.msg
Class implementing a ReadCoilsResponse.
ReadCoilsResponse() - Constructor for class net.wimpi.modbus.msg.ReadCoilsResponse
Constructs a new ReadCoilsResponse instance.
ReadCoilsResponse(int) - Constructor for class net.wimpi.modbus.msg.ReadCoilsResponse
Constructs a new ReadCoilsResponse instance with a given count of coils (i.e. bits).
readData(DataInput, int, int) - Method in interface net.wimpi.modbus.io.NonWordDataHandler
Reads the non-word raw data based on an arbitrary implemented structure.
readData(DataInput) - Method in class net.wimpi.modbus.msg.ExceptionResponse
 
readData(DataInput) - Method in class net.wimpi.modbus.msg.IllegalFunctionRequest
 
readData(DataInput) - Method in class net.wimpi.modbus.msg.ModbusMessageImpl
Reads the subclass specific data from the given DataInput instance.
readData(DataInput) - Method in class net.wimpi.modbus.msg.ReadCoilsRequest
 
readData(DataInput) - Method in class net.wimpi.modbus.msg.ReadCoilsResponse
 
readData(DataInput) - Method in class net.wimpi.modbus.msg.ReadInputDiscretesRequest
 
readData(DataInput) - Method in class net.wimpi.modbus.msg.ReadInputDiscretesResponse
 
readData(DataInput) - Method in class net.wimpi.modbus.msg.ReadInputRegistersRequest
 
readData(DataInput) - Method in class net.wimpi.modbus.msg.ReadInputRegistersResponse
 
readData(DataInput) - Method in class net.wimpi.modbus.msg.ReadMultipleRegistersRequest
 
readData(DataInput) - Method in class net.wimpi.modbus.msg.ReadMultipleRegistersResponse
 
readData(DataInput) - Method in class net.wimpi.modbus.msg.WriteCoilRequest
 
readData(DataInput) - Method in class net.wimpi.modbus.msg.WriteCoilResponse
 
readData(DataInput) - Method in class net.wimpi.modbus.msg.WriteMultipleCoilsRequest
 
readData(DataInput) - Method in class net.wimpi.modbus.msg.WriteMultipleCoilsResponse
 
readData(DataInput) - Method in class net.wimpi.modbus.msg.WriteMultipleRegistersRequest
 
readData(DataInput) - Method in class net.wimpi.modbus.msg.WriteMultipleRegistersResponse
 
readData(DataInput) - Method in class net.wimpi.modbus.msg.WriteSingleRegisterRequest
 
readData(DataInput) - Method in class net.wimpi.modbus.msg.WriteSingleRegisterResponse
 
readDouble() - Method in class net.wimpi.modbus.io.BytesInputStream
 
readEcho(int) - Method in class net.wimpi.modbus.io.ModbusSerialTransport
Reads the own message echo produced in RS485 Echo Mode within the given time frame.
readFloat() - Method in class net.wimpi.modbus.io.BytesInputStream
 
readFrom(DataInput) - Method in interface net.wimpi.modbus.io.Transportable
Reads this Transportable from the given DataInput.
readFrom(DataInput) - Method in class net.wimpi.modbus.msg.ModbusMessageImpl
 
readFully(byte[]) - Method in class net.wimpi.modbus.io.BytesInputStream
 
readFully(byte[], int, int) - Method in class net.wimpi.modbus.io.BytesInputStream
 
readInputDiscretes(int, int, int) - Method in class net.wimpi.modbus.facade.ModbusSerialMaster
Reads a given number of input discrete states from the slave.
readInputDiscretes(int, int) - Method in class net.wimpi.modbus.facade.ModbusTCPMaster
Reads a given number of input discrete states from the slave.
readInputDiscretes(int, int) - Method in class net.wimpi.modbus.facade.ModbusUDPMaster
Reads a given number of input discrete states from the slave.
ReadInputDiscretesRequest - Class in net.wimpi.modbus.msg
Class implementing a ReadInputDiscretesRequest.
ReadInputDiscretesRequest() - Constructor for class net.wimpi.modbus.msg.ReadInputDiscretesRequest
Constructs a new ReadInputDiscretesRequest instance.
ReadInputDiscretesRequest(int, int) - Constructor for class net.wimpi.modbus.msg.ReadInputDiscretesRequest
Constructs a new ReadInputDiscretesRequest instance with a given reference and count of input discretes (i.e. bits) to be read.
ReadInputDiscretesResponse - Class in net.wimpi.modbus.msg
Class implementing a ReadInputDiscretesResponse.
ReadInputDiscretesResponse() - Constructor for class net.wimpi.modbus.msg.ReadInputDiscretesResponse
Constructs a new ReadInputDiscretesResponse instance.
ReadInputDiscretesResponse(int) - Constructor for class net.wimpi.modbus.msg.ReadInputDiscretesResponse
Constructs a new ReadInputDiscretesResponse instance with a given count of input discretes (i.e. bits).
readInputRegisters(int, int, int) - Method in class net.wimpi.modbus.facade.ModbusSerialMaster
Reads a given number of input registers from the slave.
readInputRegisters(int, int) - Method in class net.wimpi.modbus.facade.ModbusTCPMaster
Reads a given number of input registers from the slave.
readInputRegisters(int, int) - Method in class net.wimpi.modbus.facade.ModbusUDPMaster
Reads a given number of input registers from the slave.
ReadInputRegistersRequest - Class in net.wimpi.modbus.msg
Class implementing a ReadInputRegistersRequest.
ReadInputRegistersRequest() - Constructor for class net.wimpi.modbus.msg.ReadInputRegistersRequest
Constructs a new ReadInputRegistersRequest instance.
ReadInputRegistersRequest(int, int) - Constructor for class net.wimpi.modbus.msg.ReadInputRegistersRequest
Constructs a new ReadInputRegistersRequest instance with a given reference and count of words to be read.
ReadInputRegistersResponse - Class in net.wimpi.modbus.msg
Class implementing a ReadInputRegistersRequest.
ReadInputRegistersResponse() - Constructor for class net.wimpi.modbus.msg.ReadInputRegistersResponse
Constructs a new ReadInputRegistersResponse instance.
ReadInputRegistersResponse(InputRegister[]) - Constructor for class net.wimpi.modbus.msg.ReadInputRegistersResponse
Constructs a new ReadInputRegistersResponse instance.
readInt() - Method in class net.wimpi.modbus.io.BytesInputStream
 
readlimit - Variable in class net.wimpi.modbus.io.FastByteArrayInputStream
The Readlimit.
readLine() - Method in class net.wimpi.modbus.io.BytesInputStream
 
readLong() - Method in class net.wimpi.modbus.io.BytesInputStream
 
readMultipleRegisters(int, int, int) - Method in class net.wimpi.modbus.facade.ModbusSerialMaster
Reads a given number of registers from the slave.
readMultipleRegisters(int, int) - Method in class net.wimpi.modbus.facade.ModbusTCPMaster
Reads a given number of registers from the slave.
readMultipleRegisters(int, int) - Method in class net.wimpi.modbus.facade.ModbusUDPMaster
Reads a given number of registers from the slave.
ReadMultipleRegistersRequest - Class in net.wimpi.modbus.msg
Class implementing a ReadMultipleRegistersRequest.
ReadMultipleRegistersRequest() - Constructor for class net.wimpi.modbus.msg.ReadMultipleRegistersRequest
Constructs a new ReadMultipleRegistersRequest instance.
ReadMultipleRegistersRequest(int, int) - Constructor for class net.wimpi.modbus.msg.ReadMultipleRegistersRequest
Constructs a new ReadMultipleRegistersRequest instance with a given reference and count of words to be read.
ReadMultipleRegistersResponse - Class in net.wimpi.modbus.msg
Class implementing a ReadMultipleRegistersResponse.
ReadMultipleRegistersResponse() - Constructor for class net.wimpi.modbus.msg.ReadMultipleRegistersResponse
Constructs a new ReadMultipleRegistersResponse instance.
ReadMultipleRegistersResponse(Register[]) - Constructor for class net.wimpi.modbus.msg.ReadMultipleRegistersResponse
Constructs a new ReadInputRegistersResponse instance.
readRequest() - Method in class net.wimpi.modbus.io.ModbusASCIITransport
 
readRequest() - Method in class net.wimpi.modbus.io.ModbusBINTransport
 
readRequest() - Method in class net.wimpi.modbus.io.ModbusRTUTransport
 
readRequest() - Method in class net.wimpi.modbus.io.ModbusSerialTransport
The readRequest method listens continuously on the serial input stream for master request messages and replies if the request slave ID matches its own set in ModbusCoupler.getUnitID().
readRequest() - Method in class net.wimpi.modbus.io.ModbusTCPTransport
 
readRequest() - Method in interface net.wimpi.modbus.io.ModbusTransport
Reads a ModbusRequest from the input stream of this ModbusTransport.
readRequest() - Method in class net.wimpi.modbus.io.ModbusUDPTransport
 
readResponse() - Method in class net.wimpi.modbus.io.ModbusASCIITransport
 
readResponse() - Method in class net.wimpi.modbus.io.ModbusBINTransport
 
readResponse() - Method in class net.wimpi.modbus.io.ModbusRTUTransport
 
readResponse() - Method in class net.wimpi.modbus.io.ModbusSerialTransport
readResponse reads a response message from the slave responding to a master writeMessage request.
readResponse() - Method in class net.wimpi.modbus.io.ModbusTCPTransport
 
readResponse() - Method in interface net.wimpi.modbus.io.ModbusTransport
Reads a ModbusResponse from the input stream of this ModbusTransport.
readResponse() - Method in class net.wimpi.modbus.io.ModbusUDPTransport
 
readShort() - Method in class net.wimpi.modbus.io.BytesInputStream
 
readUnsignedByte() - Method in class net.wimpi.modbus.io.BytesInputStream
 
readUnsignedShort() - Method in class net.wimpi.modbus.io.BytesInputStream
 
readUTF() - Method in class net.wimpi.modbus.io.BytesInputStream
 
receiveMessage() - Method in interface net.wimpi.modbus.net.UDPTerminal
Receives and returns a message.
ref(Structure) - Static method in class com.sparetimelabs.serial.termios.JTermios.JTermiosLogging
Ref string.
Register - Interface in net.wimpi.modbus.procimg
Interface defining a register.
registersToDouble(byte[]) - Static method in class net.wimpi.modbus.util.ModbusUtil
Converts a byte[8] binary double value into a double primitive.
registersToFloat(byte[]) - Static method in class net.wimpi.modbus.util.ModbusUtil
Converts a byte[4] binary float value to a float primitive.
registersToInt(byte[]) - Static method in class net.wimpi.modbus.util.ModbusUtil
Converts a byte[4] binary int value to a primitive int.
registersToLong(byte[]) - Static method in class net.wimpi.modbus.util.ModbusUtil
Converts a byte[8] binary long value into a long primitive.
registerToShort(byte[]) - Static method in class net.wimpi.modbus.util.ModbusUtil
Converts the given register (16-bit value) into a short.
registerToShort(byte[], int) - Static method in class net.wimpi.modbus.util.ModbusUtil
Converts the register (16-bit value) at the given index into a short.
registerToUnsignedShort(byte[]) - Static method in class net.wimpi.modbus.util.ModbusUtil
Converts the register (a 16 bit value) into an unsigned short.
release() - Method in class net.wimpi.modbus.util.Mutex
Release.
removeDigitalIn(DigitalIn) - Method in interface net.wimpi.modbus.procimg.ProcessImageImplementation
Removes a given DigitalIn instance.
removeDigitalIn(DigitalIn) - Method in class net.wimpi.modbus.procimg.SimpleProcessImage
 
removeDigitalOut(DigitalOut) - Method in interface net.wimpi.modbus.procimg.ProcessImageImplementation
Removes a given DigitalOut instance.
removeDigitalOut(DigitalOut) - Method in class net.wimpi.modbus.procimg.SimpleProcessImage
 
removeEventListener() - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
removeEventListener() - Method in class com.sparetimelabs.serial.SerialPort
Deregisters event listener registered using addEventListener .
removeInputRegister(InputRegister) - Method in interface net.wimpi.modbus.procimg.ProcessImageImplementation
Removes a given InputRegister instance.
removeInputRegister(InputRegister) - Method in class net.wimpi.modbus.procimg.SimpleProcessImage
 
removeObserver(Observer) - Method in class net.wimpi.modbus.util.Observable
Removes an observer instance from the set of observers of this Observable.
removeObservers() - Method in class net.wimpi.modbus.util.Observable
Removes all observer instances from the set of observers of this Observable.
removePortOwnershipListener(CommPortOwnershipListener) - Method in class com.sparetimelabs.serial.CommPortIdentifier
Remove port ownership listener.
removeRegister(Register) - Method in interface net.wimpi.modbus.procimg.ProcessImageImplementation
Removes a given Register instance.
removeRegister(Register) - Method in class net.wimpi.modbus.procimg.SimpleProcessImage
 
reset(byte[]) - Method in class net.wimpi.modbus.io.BytesInputStream
Resets this BytesInputStream using the given byte[] as new input buffer.
reset(byte[], int) - Method in class net.wimpi.modbus.io.BytesInputStream
Resets this BytesInputStream using the given byte[] as new input buffer and a given length.
reset(int) - Method in class net.wimpi.modbus.io.BytesInputStream
Resets this BytesInputStream assigning the input buffer a new length.
reset() - Method in class net.wimpi.modbus.io.BytesOutputStream
 
reset() - Method in class net.wimpi.modbus.io.FastByteArrayInputStream
Re-positions this stream to the position at the time the mark method was last called this FastByteArrayInputStream.
reset() - Method in class net.wimpi.modbus.io.FastByteArrayOutputStream
Resets the count of this FastByteArrayOutputStream to zero, so that all currently accumulated output in the ouput stream is discarded when overwritten.
revents - Variable in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.pollfd
The Revents.
revents - Variable in class com.sparetimelabs.serial.termios.impl.LinuxTermios.pollfd
The Revents.
revents - Variable in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.pollfd
The Revents.
revents - Variable in class com.sparetimelabs.serial.termios.impl.SolarisTermios.pollfd
The Revents.
revents - Variable in class com.sparetimelabs.serial.termios.JTermios.JTermiosInterface.Pollfd
The Revents.
RI - Static variable in class com.sparetimelabs.serial.SerialPortEvent
Ring indicator.
run() - Method in class net.wimpi.modbus.net.ModbusTCPListener
Accepts incoming connections and handles then with TCPConnectionHandler instances.
run() - Method in class net.wimpi.modbus.net.TCPConnectionHandler
 

S

select(int, FreeBSDTermios.fd_set, FreeBSDTermios.fd_set, FreeBSDTermios.fd_set, FreeBSDTermios.timeval) - Method in interface com.sparetimelabs.serial.termios.impl.FreeBSDTermios.C_lib
Select int.
select(int, FreeBSDTermios.fd_set, FreeBSDTermios.fd_set, FreeBSDTermios.fd_set, FreeBSDTermios.timeval) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.C_lib_DirectMapping
 
select(int, JTermios.FDSet, JTermios.FDSet, JTermios.FDSet, TimeVal) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios
 
select(int, LinuxTermios.fd_set, LinuxTermios.fd_set, LinuxTermios.fd_set, LinuxTermios.timeval) - Method in interface com.sparetimelabs.serial.termios.impl.LinuxTermios.NonDirectCLib
Select int.
select(int, JTermios.FDSet, JTermios.FDSet, JTermios.FDSet, TimeVal) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios
 
select(int, MacOSXTermios.fd_set, MacOSXTermios.fd_set, MacOSXTermios.fd_set, MacOSXTermios.timeval) - Method in interface com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib
Select int.
select(int, MacOSXTermios.fd_set, MacOSXTermios.fd_set, MacOSXTermios.fd_set, MacOSXTermios.timeval) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib_DirectMapping
 
select(int, JTermios.FDSet, JTermios.FDSet, JTermios.FDSet, TimeVal) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios
 
select(int, SolarisTermios.fd_set, SolarisTermios.fd_set, SolarisTermios.fd_set, SolarisTermios.timeval) - Method in interface com.sparetimelabs.serial.termios.impl.SolarisTermios.NonDirectCLib
Select int.
select(int, JTermios.FDSet, JTermios.FDSet, JTermios.FDSet, TimeVal) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios
 
select(int, JTermios.FDSet, JTermios.FDSet, JTermios.FDSet, TimeVal) - Method in class com.sparetimelabs.serial.termios.impl.WindowsTermios
 
select(int, JTermios.FDSet, JTermios.FDSet, JTermios.FDSet, TimeVal) - Method in interface com.sparetimelabs.serial.termios.JTermios.JTermiosInterface
Select int.
select(int, JTermios.FDSet, JTermios.FDSet, JTermios.FDSet, TimeVal) - Static method in class com.sparetimelabs.serial.termios.JTermios
Unlike Linux select this does not modify 'timeout' so it can be re-used.
sendBreak(int) - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
sendBreak(int) - Method in class com.sparetimelabs.serial.SerialPort
Sends a break of duration milliseconds duration.
sendMessage(byte[]) - Method in interface net.wimpi.modbus.net.UDPTerminal
Sends the given message.
SERIAL_ENCODING_ASCII - Static variable in interface net.wimpi.modbus.Modbus
Defines the serial encoding "ASCII".
SERIAL_ENCODING_BIN - Static variable in interface net.wimpi.modbus.Modbus
Defines the serial encoding "BIN".
SERIAL_ENCODING_RTU - Static variable in interface net.wimpi.modbus.Modbus
Defines the serial encoding "RTU".
serial_struct() - Constructor for class com.sparetimelabs.serial.termios.impl.LinuxTermios.serial_struct
 
SerialConnection - Class in net.wimpi.modbus.net
Class that implements a serial connection which can be used for master and slave implementations.
SerialConnection(SerialParameters) - Constructor for class net.wimpi.modbus.net.SerialConnection
Creates a SerialConnection object and initilizes variables passed in as params.
serialEvent(SerialPortEvent) - Method in interface com.sparetimelabs.serial.SerialPortEventListener
Serial event.
serialEvent(SerialPortEvent) - Method in class net.wimpi.modbus.net.SerialConnection
 
SerialParameters - Class in net.wimpi.modbus.util
Helper class wrapping all serial port communication parameters.
SerialParameters() - Constructor for class net.wimpi.modbus.util.SerialParameters
Constructs a new SerialParameters instance with default values.
SerialParameters(String, int, int, int, int, int, int, boolean, int) - Constructor for class net.wimpi.modbus.util.SerialParameters
Constructs a new SerialParameters instance with given parameters.
SerialParameters(Properties, String) - Constructor for class net.wimpi.modbus.util.SerialParameters
Constructs a new SerialParameters instance with parameters obtained from a Properties instance.
SerialPort - Class in com.sparetimelabs.serial
The type Serial port.
SerialPort() - Constructor for class com.sparetimelabs.serial.SerialPort
Instantiates a new Serial port.
SerialPortEvent - Class in com.sparetimelabs.serial
The type Serial port event.
SerialPortEvent(SerialPort, int, boolean, boolean) - Constructor for class com.sparetimelabs.serial.SerialPortEvent
Constructs a SerialPortEvent with the specified serial port, event type, old and new values.
SerialPortEventListener - Interface in com.sparetimelabs.serial
The interface Serial port event listener.
set(Termios) - Method in class com.sparetimelabs.serial.termios.Termios
Set.
set(boolean) - Method in interface net.wimpi.modbus.procimg.DigitalOut
Sets the state of this DigitalOut.
set(boolean) - Method in class net.wimpi.modbus.procimg.ObservableDigitalOut
 
set(boolean) - Method in class net.wimpi.modbus.procimg.SimpleDigitalIn
Sets the state of this SimpleDigitalIn.
set(boolean) - Method in class net.wimpi.modbus.procimg.SimpleDigitalOut
 
setAddress(InetAddress) - Method in class net.wimpi.modbus.net.ModbusTCPListener
Sets the address of the interface to be listened to.
setAddress(InetAddress) - Method in class net.wimpi.modbus.net.TCPMasterConnection
Sets the destination InetAddress of this TCPMasterConnection.
setAddress(InetAddress) - Method in class net.wimpi.modbus.net.UDPMasterConnection
Sets the destination InetAddress of this UDPMasterConnection.
setBaudRate(int) - Method in class net.wimpi.modbus.util.SerialParameters
Sets the baud rate.
setBaudRate(String) - Method in class net.wimpi.modbus.util.SerialParameters
Sets the baud rate.
setBit(int, boolean) - Method in class net.wimpi.modbus.util.BitVector
Sets the state of the bit at the given index of this BitVector.
setBitCount(int) - Method in class net.wimpi.modbus.msg.ReadCoilsRequest
Sets the number of bits (i.e. coils) to be read with this ReadCoilsRequest.
setBitCount(int) - Method in class net.wimpi.modbus.msg.ReadInputDiscretesRequest
Sets the number of bits (i.e. input discretes) to be read with this ReadInputDiscretesRequest.
setBitCount(int) - Method in class net.wimpi.modbus.msg.ReadInputDiscretesResponse
Sets the number of bits in this response.
setBitCount(int) - Method in class net.wimpi.modbus.msg.WriteMultipleCoilsResponse
Sets the number of bits (i.e. coils) that will be in a response.
setBytes(byte[]) - Method in class net.wimpi.modbus.util.BitVector
Sets the byte[] which stores the bits of this BitVector.
setBytes(byte[], int) - Method in class net.wimpi.modbus.util.BitVector
Sets the byte[] which stores the bits of this BitVector.
setCheckingValidity(boolean) - Method in class net.wimpi.modbus.io.ModbusSerialTransaction
 
setCheckingValidity(boolean) - Method in class net.wimpi.modbus.io.ModbusTCPTransaction
 
setCheckingValidity(boolean) - Method in interface net.wimpi.modbus.io.ModbusTransaction
Sets the flag that controls whether the validity of a transaction will be checked.
setCheckingValidity(boolean) - Method in class net.wimpi.modbus.io.ModbusUDPTransaction
 
setCoil(boolean) - Method in class net.wimpi.modbus.msg.WriteCoilRequest
Sets the state that should be written with this WriteCoilRequest.
setCoils(BitVector) - Method in class net.wimpi.modbus.msg.WriteMultipleCoilsRequest
Sets the BitVector instance holding coil status information.
setCoilStatus(int, boolean) - Method in class net.wimpi.modbus.msg.ReadCoilsResponse
Sets the status of the given coil.
setCoilStatus(int, boolean) - Method in class net.wimpi.modbus.msg.WriteMultipleCoilsRequest
Sets the coil status of the given coil.
setCommPort(CommPort) - Method in class net.wimpi.modbus.io.ModbusSerialTransport
setCommPort sets the comm port member and prepares the input and output streams to be used for reading from and writing to.
setConnection(TCPMasterConnection) - Method in class net.wimpi.modbus.io.ModbusTCPTransaction
Sets the connection on which this ModbusTransaction should be executed.
setConnection(TCPSlaveConnection) - Method in class net.wimpi.modbus.net.TCPConnectionHandler
Sets a connection to be handled by this TCPConnectionHandler.
setConnectionParameters() - Method in class net.wimpi.modbus.net.SerialConnection
Sets the connection parameters to the setting in the parameters object.
setDatabits(int) - Method in class net.wimpi.modbus.util.SerialParameters
Sets the number of data bits.
setDatabits(String) - Method in class net.wimpi.modbus.util.SerialParameters
Sets the number of data bits from the given String.
setDataLength(int) - Method in class net.wimpi.modbus.msg.ModbusMessageImpl
Sets the length of the data appended after the protocol header.
setDigitalIn(int, DigitalIn) - Method in interface net.wimpi.modbus.procimg.ProcessImageImplementation
Sets a new DigitalIn instance at the given reference.
setDigitalIn(int, DigitalIn) - Method in class net.wimpi.modbus.procimg.SimpleProcessImage
 
setDigitalOut(int, DigitalOut) - Method in interface net.wimpi.modbus.procimg.ProcessImageImplementation
Sets a new DigitalOut instance at the given reference.
setDigitalOut(int, DigitalOut) - Method in class net.wimpi.modbus.procimg.SimpleProcessImage
 
setDiscreteStatus(int, boolean) - Method in class net.wimpi.modbus.msg.ReadInputDiscretesResponse
Sets the status of the given input discrete.
setDTR(boolean) - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
setDTR(boolean) - Method in class com.sparetimelabs.serial.SerialPort
Sets or clears the DTR (Data Terminal Ready) signal, if supported by the underlying implementation.
setEcho(boolean) - Method in class net.wimpi.modbus.io.ModbusSerialTransport
setEcho method sets the output echo state.
setEcho(boolean) - Method in class net.wimpi.modbus.util.SerialParameters
Set the Echo value.
setEncoding(String) - Method in class net.wimpi.modbus.util.SerialParameters
Sets the encoding to be used.
setEOF(boolean) - Method in exception net.wimpi.modbus.ModbusIOException
Sets the flag that determines whether this ModbusIOException was caused by an end of the stream.
setFlowControlIn(int) - Method in class net.wimpi.modbus.util.SerialParameters
Sets the type of flow control for the input as given by the passed in int.
setFlowControlIn(String) - Method in class net.wimpi.modbus.util.SerialParameters
Sets the type of flow control for the input as given by the passed in String.
setFlowControlMode(int) - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
setFlowControlMode(int) - Method in class com.sparetimelabs.serial.SerialPort
Sets the flow control mode.
setFlowControlOut(int) - Method in class net.wimpi.modbus.util.SerialParameters
Sets the output flow control type as given by the passed in int.
setFlowControlOut(String) - Method in class net.wimpi.modbus.util.SerialParameters
Sets the output flow control type as given by the passed in String.
setFunctionCode(int) - Method in class net.wimpi.modbus.msg.ModbusMessageImpl
Sets the function code of this ModbusMessage.
setHeadless() - Method in interface net.wimpi.modbus.msg.ModbusMessage
Sets the flag that marks this ModbusMessage as headless (for serial transport).
setHeadless() - Method in class net.wimpi.modbus.msg.ModbusMessageImpl
 
setHeadless(boolean) - Method in class net.wimpi.modbus.msg.ModbusMessageImpl
Sets the headless flag of this message.
setInputBufferSize(int) - Method in class com.sparetimelabs.serial.CommPort
Sets the input buffer size.
setInputBufferSize(int) - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
setInputRegister(int, InputRegister) - Method in interface net.wimpi.modbus.procimg.ProcessImageImplementation
Sets a new InputRegister instance at the given reference.
setInputRegister(int, InputRegister) - Method in class net.wimpi.modbus.procimg.SimpleProcessImage
 
setListening(boolean) - Method in class net.wimpi.modbus.net.ModbusSerialListener
Sets the listening flag of this ModbusTCPListener.
setLocked(boolean) - Method in class net.wimpi.modbus.procimg.SimpleProcessImage
Sets locked.
setLogLevel(int) - Static method in class com.sparetimelabs.serial.termios.JTermios.JTermiosLogging
Sets log level.
setLogMask(int) - Static method in class com.sparetimelabs.serial.termios.JTermios.JTermiosLogging
Sets log mask.
setMaster(boolean) - Method in class net.wimpi.modbus.ModbusCoupler
Sets this instance to be or not to be a master device.
setMessage(byte[]) - Method in class net.wimpi.modbus.msg.ModbusResponse
Utility method to set the raw data of the message.
setNonWordDataHandler(NonWordDataHandler) - Method in class net.wimpi.modbus.msg.WriteMultipleRegistersRequest
Sets a non word data handler.
setOutputBufferSize(int) - Method in class com.sparetimelabs.serial.CommPort
Sets the output buffer size.
setOutputBufferSize(int) - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
setParity(int) - Method in class net.wimpi.modbus.util.SerialParameters
Sets the parity schema.
setParity(String) - Method in class net.wimpi.modbus.util.SerialParameters
Sets the parity schema from the given String.
setPort(int) - Method in class net.wimpi.modbus.net.ModbusTCPListener
Sets the port to be listened to.
setPort(int) - Method in class net.wimpi.modbus.net.ModbusUDPListener
Sets the number of the port this ModbusUDPListener is listening to.
setPort(int) - Method in class net.wimpi.modbus.net.TCPMasterConnection
Sets the destination port of this TCPMasterConnection.
setPort(int) - Method in class net.wimpi.modbus.net.UDPMasterConnection
Sets the destination port of this UDPMasterConnection.
setPortName(String) - Method in class net.wimpi.modbus.util.SerialParameters
Sets the port name.
setProcessImage(ProcessImage) - Method in class net.wimpi.modbus.ModbusCoupler
Sets the reference to the ProcessImage of this ModbusCoupler.
setProcessImageFactory(ProcessImageFactory) - Method in class net.wimpi.modbus.ModbusCoupler
Sets the ProcessImageFactory instance.
setProtocolID(int) - Method in class net.wimpi.modbus.msg.ModbusMessageImpl
Sets the protocol identifier of this ModbusMessage.
setReceiveThreshold(int) - Method in class net.wimpi.modbus.io.ModbusSerialTransport
Describe setReceiveThreshold method here.
setReceiveTimeout(int) - Method in class net.wimpi.modbus.io.ModbusSerialTransport
Describe setReceiveTimeout method here.
setReceiveTimeout(int) - Method in class net.wimpi.modbus.net.SerialConnection
Sets receive timeout.
setReceiveTimeout(int) - Method in class net.wimpi.modbus.util.SerialParameters
Sets the receive timeout for serial communication.
setReceiveTimeout(String) - Method in class net.wimpi.modbus.util.SerialParameters
Sets the receive timeout for the serial communication parsing the given String using Integer.parseInt(String).
setReconnecting(boolean) - Method in class net.wimpi.modbus.facade.ModbusTCPMaster
Sets the flag that specifies whether to maintain a constant connection or reconnect for every transaction.
setReconnecting(boolean) - Method in class net.wimpi.modbus.io.ModbusTCPTransaction
Sets the flag that controls whether a connection is openend and closed for each execution or not.
setReference(int) - Method in class net.wimpi.modbus.msg.ReadCoilsRequest
Sets the reference of the register to start reading from with this ReadCoilsRequest.
setReference(int) - Method in class net.wimpi.modbus.msg.ReadInputDiscretesRequest
Sets the reference of the register to start reading from with this ReadInputDiscretesRequest.
setReference(int) - Method in class net.wimpi.modbus.msg.ReadInputRegistersRequest
Sets the reference of the register to start reading from with this ReadInputRegistersRequest.
setReference(int) - Method in class net.wimpi.modbus.msg.ReadMultipleRegistersRequest
Sets the reference of the register to start reading from with this ReadMultipleRegistersRequest.
setReference(int) - Method in class net.wimpi.modbus.msg.WriteCoilRequest
Sets the reference of the register of the coil that should be written to with this ReadCoilsRequest.
setReference(int) - Method in class net.wimpi.modbus.msg.WriteMultipleCoilsRequest
Sets the reference of the register to start reading from with this ReadCoilsRequest.
setReference(int) - Method in class net.wimpi.modbus.msg.WriteMultipleRegistersRequest
Sets the reference of the register to writing to with this WriteMultipleRegistersRequest.
setReference(int) - Method in class net.wimpi.modbus.msg.WriteSingleRegisterRequest
Sets the reference of the register to be written to with this WriteSingleRegisterRequest.
setRegister(Register) - Method in class net.wimpi.modbus.msg.WriteSingleRegisterRequest
Sets the value that should be written to the register with this WriteSingleRegisterRequest.
setRegister(int, Register) - Method in interface net.wimpi.modbus.procimg.ProcessImageImplementation
Sets a new Register instance at the given reference.
setRegister(int, Register) - Method in class net.wimpi.modbus.procimg.SimpleProcessImage
 
setRegisters(Register[]) - Method in class net.wimpi.modbus.msg.WriteMultipleRegistersRequest
Sets the registers to be written with this WriteMultipleRegistersRequest.
setRequest(ModbusRequest) - Method in class net.wimpi.modbus.io.ModbusSerialTransaction
 
setRequest(ModbusRequest) - Method in class net.wimpi.modbus.io.ModbusTCPTransaction
 
setRequest(ModbusRequest) - Method in interface net.wimpi.modbus.io.ModbusTransaction
Sets the ModbusRequest for this ModbusTransaction.
setRequest(ModbusRequest) - Method in class net.wimpi.modbus.io.ModbusUDPTransaction
 
setRetries(int) - Method in class net.wimpi.modbus.io.ModbusSerialTransaction
 
setRetries(int) - Method in class net.wimpi.modbus.io.ModbusTCPTransaction
 
setRetries(int) - Method in interface net.wimpi.modbus.io.ModbusTransaction
Set the amount of retries for opening the connection for executing the transaction.
setRetries(int) - Method in class net.wimpi.modbus.io.ModbusUDPTransaction
 
setRTS(boolean) - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
setRTS(boolean) - Method in class com.sparetimelabs.serial.SerialPort
Sets or clears the RTS (Request To Send) bit in the UART, if supported by the underlying implementation.
setSerialConnection(SerialConnection) - Method in class net.wimpi.modbus.io.ModbusSerialTransaction
Sets the port on which this ModbusTransaction should be executed.
setSerialPortParams(int, int, int, int) - Method in class com.sparetimelabs.serial.PureJavaSerialPort
 
setSerialPortParams(int, int, int, int) - Method in class com.sparetimelabs.serial.SerialPort
Sets the serial port parameters.
setSocket(Socket) - Method in class net.wimpi.modbus.io.ModbusTCPTransport
Sets the Socket used for message transport and prepares the streams used for the actual I/O.
setspeed(int, Termios, int) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios
 
setspeed(int, Termios, int) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios
 
setspeed(int, Termios, int) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios
 
setspeed(int, Termios, int) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios
 
setspeed(int, Termios, int) - Method in class com.sparetimelabs.serial.termios.impl.WindowsTermios
 
setspeed(int, Termios, int) - Method in interface com.sparetimelabs.serial.termios.JTermios.JTermiosInterface
Sets .
setspeed(int, Termios, int) - Static method in class com.sparetimelabs.serial.termios.JTermios
Sets .
setStopbits(int) - Method in class net.wimpi.modbus.util.SerialParameters
Sets the number of stop bits.
setStopbits(String) - Method in class net.wimpi.modbus.util.SerialParameters
Sets the number of stop bits from the given String.
setTerminal(UDPTerminal) - Method in class net.wimpi.modbus.io.ModbusUDPTransaction
Sets the terminal on which this ModbusTransaction should be executed.
setTimeout(int) - Method in class net.wimpi.modbus.net.TCPMasterConnection
Sets the timeout for this TCPMasterConnection.
setTimeout(int) - Method in class net.wimpi.modbus.net.TCPSlaveConnection
Sets the timeout for this TCPSlaveConnection.
setTimeout(int) - Method in class net.wimpi.modbus.net.UDPMasterConnection
Sets the timeout for this UDPMasterConnection.
setTransactionID(int) - Method in class net.wimpi.modbus.msg.ModbusMessageImpl
Sets the transaction identifier of this ModbusMessage.
setTransDelayMS(int) - Method in class net.wimpi.modbus.io.ModbusSerialTransaction
Set the TransDelayMS value.
setUnitID(int) - Method in class net.wimpi.modbus.ModbusCoupler
Sets the identifier of this unit, which is needed to be determined in a serial network.
setUnitID(int) - Method in class net.wimpi.modbus.msg.ModbusMessageImpl
Sets the unit identifier of this ModbusMessage.
setUnitIdentifier(int) - Method in class net.wimpi.modbus.facade.ModbusSerialMaster
Sets the unit identifier of this ModbusSerialMaster.
setValue(int) - Method in class net.wimpi.modbus.procimg.AbstractRegister
 
setValue(short) - Method in class net.wimpi.modbus.procimg.AbstractRegister
 
setValue(byte[]) - Method in class net.wimpi.modbus.procimg.AbstractRegister
 
setValue(int) - Method in class net.wimpi.modbus.procimg.ObservableRegister
 
setValue(short) - Method in class net.wimpi.modbus.procimg.ObservableRegister
 
setValue(byte[]) - Method in class net.wimpi.modbus.procimg.ObservableRegister
 
setValue(int) - Method in interface net.wimpi.modbus.procimg.Register
Sets the content of this Register from the given unsigned 16-bit value (unsigned short).
setValue(short) - Method in interface net.wimpi.modbus.procimg.Register
Sets the content of this register from the given signed 16-bit value (short).
setValue(byte[]) - Method in interface net.wimpi.modbus.procimg.Register
Sets the content of this register from the given raw bytes.
setValue(int) - Method in class net.wimpi.modbus.procimg.SynchronizedAbstractRegister
 
setValue(short) - Method in class net.wimpi.modbus.procimg.SynchronizedAbstractRegister
 
setValue(byte[]) - Method in class net.wimpi.modbus.procimg.SynchronizedAbstractRegister
 
setWordCount(int) - Method in class net.wimpi.modbus.msg.ReadInputRegistersRequest
Sets the number of words to be read with this ReadInputRegistersRequest.
setWordCount(int) - Method in class net.wimpi.modbus.msg.ReadMultipleRegistersRequest
Sets the number of words to be read with this ReadMultipleRegistersRequest.
shortToRegister(short) - Static method in class net.wimpi.modbus.util.ModbusUtil
Converts the given short into a register (2 bytes).
shutDown() - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios
 
shutDown() - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios
 
shutDown() - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios
 
shutDown() - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios
 
shutDown() - Method in class com.sparetimelabs.serial.termios.impl.WindowsTermios
 
shutDown() - Method in interface com.sparetimelabs.serial.termios.JTermios.JTermiosInterface
Shut down.
shutdown() - Method in class com.sparetimelabs.serial.termios.JTermios
Shutdown.
SimpleDigitalIn - Class in net.wimpi.modbus.procimg
Class implementing a simple DigitalIn.
SimpleDigitalIn() - Constructor for class net.wimpi.modbus.procimg.SimpleDigitalIn
Constructs a new SimpleDigitalIn instance.
SimpleDigitalIn(boolean) - Constructor for class net.wimpi.modbus.procimg.SimpleDigitalIn
Constructs a new SimpleDigitalIn instance with a given valid state.
SimpleDigitalOut - Class in net.wimpi.modbus.procimg
Class implementing a simple DigitalOut.
SimpleDigitalOut() - Constructor for class net.wimpi.modbus.procimg.SimpleDigitalOut
Constructs a new SimpleDigitalOut instance.
SimpleDigitalOut(boolean) - Constructor for class net.wimpi.modbus.procimg.SimpleDigitalOut
Constructs a new SimpleDigitalOut instance with the given state.
SimpleInputRegister - Class in net.wimpi.modbus.procimg
Class implementing a simple InputRegister.
SimpleInputRegister() - Constructor for class net.wimpi.modbus.procimg.SimpleInputRegister
Constructs a new SimpleInputRegister instance.
SimpleInputRegister(byte, byte) - Constructor for class net.wimpi.modbus.procimg.SimpleInputRegister
Constructs a new SimpleInputRegister instance.
SimpleInputRegister(int) - Constructor for class net.wimpi.modbus.procimg.SimpleInputRegister
Constructs a new SimpleInputRegister instance with the given value.
SimpleProcessImage - Class in net.wimpi.modbus.procimg
Class implementing a simple process image to be able to run unit tests or handle simple cases.
SimpleProcessImage() - Constructor for class net.wimpi.modbus.procimg.SimpleProcessImage
Constructs a new SimpleProcessImage instance.
SimpleRegister - Class in net.wimpi.modbus.procimg
Class implementing a simple Register.
SimpleRegister() - Constructor for class net.wimpi.modbus.procimg.SimpleRegister
Constructs a new SimpleRegister instance.
SimpleRegister(byte, byte) - Constructor for class net.wimpi.modbus.procimg.SimpleRegister
Constructs a new SimpleRegister instance.
SimpleRegister(int) - Constructor for class net.wimpi.modbus.procimg.SimpleRegister
Constructs a new SimpleRegister instance with the given value.
SIZE - Static variable in class com.sparetimelabs.serial.termios.JTermios.JTermiosInterface.NativeSize
Size of a size_t integer, in bytes.
size() - Method in class net.wimpi.modbus.io.FastByteArrayInputStream
Returns the size of the buffer being read.
size() - Method in class net.wimpi.modbus.io.FastByteArrayOutputStream
Returns the current number of bytes in the buffer of this FastByteArrayOutputStream.
size() - Method in class net.wimpi.modbus.util.BitVector
Returns the number of bits in this BitVector as int.
skip(int) - Method in class net.wimpi.modbus.io.BytesInputStream
Skips the given number of bytes or all bytes till the end of the assigned input buffer length.
skip(long) - Method in class net.wimpi.modbus.io.FastByteArrayInputStream
Skips over and discards n bytes of data from this input stream.
skipBytes(int) - Method in class net.wimpi.modbus.io.BytesInputStream
 
SolarisTermios - Class in com.sparetimelabs.serial.termios.impl
The type Solaris termios.
SolarisTermios() - Constructor for class com.sparetimelabs.serial.termios.impl.SolarisTermios
Instantiates a new Solaris termios.
SolarisTermios.C_lib - Interface in com.sparetimelabs.serial.termios.impl
The interface C lib.
SolarisTermios.C_lib_DirectMapping - Class in com.sparetimelabs.serial.termios.impl
The type C lib direct mapping.
SolarisTermios.fd_set - Class in com.sparetimelabs.serial.termios.impl
The type Fd set.
SolarisTermios.NonDirectCLib - Interface in com.sparetimelabs.serial.termios.impl
The interface Non direct c lib.
SolarisTermios.pollfd - Class in com.sparetimelabs.serial.termios.impl
The type Pollfd.
SolarisTermios.pollfd.ByReference - Class in com.sparetimelabs.serial.termios.impl
The type By reference.
SolarisTermios.termios - Class in com.sparetimelabs.serial.termios.impl
The type Termios.
SolarisTermios.timeval - Class in com.sparetimelabs.serial.termios.impl
The type Timeval.
start() - Method in class net.wimpi.modbus.net.ModbusTCPListener
Starts this ModbusTCPListener.
start() - Method in class net.wimpi.modbus.net.ModbusUDPListener
Starts this ModbusUDPListener.
stop() - Method in class net.wimpi.modbus.net.ModbusTCPListener
Stops this ModbusTCPListener.
stop() - Method in class net.wimpi.modbus.net.ModbusUDPListener
Stops this ModbusUDPListener.
STOPBITS_1 - Static variable in class com.sparetimelabs.serial.SerialPort
One stop bit.
STOPBITS_1_5 - Static variable in class com.sparetimelabs.serial.SerialPort
One and 1/2 stop bits.
STOPBITS_2 - Static variable in class com.sparetimelabs.serial.SerialPort
Two stop bits.
SynchronizedAbstractRegister - Class in net.wimpi.modbus.procimg
Abstract class with synchronized register operations.
SynchronizedAbstractRegister() - Constructor for class net.wimpi.modbus.procimg.SynchronizedAbstractRegister
 

T

take() - Method in class net.wimpi.modbus.util.LinkedQueue
Take object.
tcdrain(int) - Method in interface com.sparetimelabs.serial.termios.impl.FreeBSDTermios.C_lib
Tcdrain int.
tcdrain(int) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.C_lib_DirectMapping
 
tcdrain(int) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios
 
tcdrain(int) - Method in interface com.sparetimelabs.serial.termios.impl.LinuxTermios.C_lib
Tcdrain int.
tcdrain(int) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios.C_lib_DirectMapping
 
tcdrain(int) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios
 
tcdrain(int) - Method in interface com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib
Tcdrain int.
tcdrain(int) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib_DirectMapping
 
tcdrain(int) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios
 
tcdrain(int) - Method in interface com.sparetimelabs.serial.termios.impl.SolarisTermios.C_lib
Tcdrain int.
tcdrain(int) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios.C_lib_DirectMapping
 
tcdrain(int) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios
 
tcdrain(int) - Method in class com.sparetimelabs.serial.termios.impl.WindowsTermios
 
tcdrain(int) - Method in interface com.sparetimelabs.serial.termios.JTermios.JTermiosInterface
Tcdrain int.
tcdrain(int) - Static method in class com.sparetimelabs.serial.termios.JTermios
Tcdrain int.
tcflush(int, int) - Method in interface com.sparetimelabs.serial.termios.impl.FreeBSDTermios.C_lib
Tcflush int.
tcflush(int, int) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.C_lib_DirectMapping
 
tcflush(int, int) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios
 
tcflush(int, int) - Method in interface com.sparetimelabs.serial.termios.impl.LinuxTermios.C_lib
Tcflush int.
tcflush(int, int) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios.C_lib_DirectMapping
 
tcflush(int, int) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios
 
tcflush(int, int) - Method in interface com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib
Tcflush int.
tcflush(int, int) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib_DirectMapping
 
tcflush(int, int) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios
 
tcflush(int, int) - Method in interface com.sparetimelabs.serial.termios.impl.SolarisTermios.C_lib
Tcflush int.
tcflush(int, int) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios.C_lib_DirectMapping
 
tcflush(int, int) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios
 
tcflush(int, int) - Method in class com.sparetimelabs.serial.termios.impl.WindowsTermios
 
tcflush(int, int) - Method in interface com.sparetimelabs.serial.termios.JTermios.JTermiosInterface
Tcflush int.
tcflush(int, int) - Static method in class com.sparetimelabs.serial.termios.JTermios
Tcflush int.
tcgetattr(int, FreeBSDTermios.termios) - Method in interface com.sparetimelabs.serial.termios.impl.FreeBSDTermios.C_lib
Tcgetattr int.
tcgetattr(int, FreeBSDTermios.termios) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.C_lib_DirectMapping
 
tcgetattr(int, Termios) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios
 
tcgetattr(int, LinuxTermios.termios) - Method in interface com.sparetimelabs.serial.termios.impl.LinuxTermios.C_lib
Tcgetattr int.
tcgetattr(int, LinuxTermios.termios) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios.C_lib_DirectMapping
 
tcgetattr(int, Termios) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios
 
tcgetattr(int, MacOSXTermios.termios) - Method in interface com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib
Tcgetattr int.
tcgetattr(int, MacOSXTermios.termios) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib_DirectMapping
 
tcgetattr(int, Termios) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios
 
tcgetattr(int, SolarisTermios.termios) - Method in interface com.sparetimelabs.serial.termios.impl.SolarisTermios.C_lib
Tcgetattr int.
tcgetattr(int, SolarisTermios.termios) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios.C_lib_DirectMapping
 
tcgetattr(int, Termios) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios
 
tcgetattr(int, Termios) - Method in class com.sparetimelabs.serial.termios.impl.WindowsTermios
 
tcgetattr(int, Termios) - Method in interface com.sparetimelabs.serial.termios.JTermios.JTermiosInterface
Tcgetattr int.
tcgetattr(int, Termios) - Static method in class com.sparetimelabs.serial.termios.JTermios
Tcgetattr int.
TCIFLUSH - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant TCIFLUSH.
TCIOFLUSH - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant TCIOFLUSH.
TCOFLUSH - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant TCOFLUSH.
TCPConnectionHandler - Class in net.wimpi.modbus.net
Class implementing a handler for incoming Modbus/TCP requests.
TCPConnectionHandler(TCPSlaveConnection) - Constructor for class net.wimpi.modbus.net.TCPConnectionHandler
Constructs a new TCPConnectionHandler instance.
TCPMasterConnection - Class in net.wimpi.modbus.net
Class that implements a TCPMasterConnection.
TCPMasterConnection(InetAddress) - Constructor for class net.wimpi.modbus.net.TCPMasterConnection
Constructs a TCPMasterConnection instance with a given destination address.
TCPSlaveConnection - Class in net.wimpi.modbus.net
Class that implements a TCPSlaveConnection.
TCPSlaveConnection(Socket) - Constructor for class net.wimpi.modbus.net.TCPSlaveConnection
Constructs a TCPSlaveConnection instance using a given socket instance.
TCSADRAIN - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant TCSADRAIN.
TCSANOW - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant TCSANOW.
tcsendbreak(int, int) - Method in interface com.sparetimelabs.serial.termios.impl.FreeBSDTermios.C_lib
Tcsendbreak int.
tcsendbreak(int, int) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.C_lib_DirectMapping
 
tcsendbreak(int, int) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios
 
tcsendbreak(int, int) - Method in interface com.sparetimelabs.serial.termios.impl.LinuxTermios.C_lib
Tcsendbreak int.
tcsendbreak(int, int) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios.C_lib_DirectMapping
 
tcsendbreak(int, int) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios
 
tcsendbreak(int, int) - Method in interface com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib
Tcsendbreak int.
tcsendbreak(int, int) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib_DirectMapping
 
tcsendbreak(int, int) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios
 
tcsendbreak(int, int) - Method in interface com.sparetimelabs.serial.termios.impl.SolarisTermios.C_lib
Tcsendbreak int.
tcsendbreak(int, int) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios.C_lib_DirectMapping
 
tcsendbreak(int, int) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios
 
tcsendbreak(int, int) - Method in class com.sparetimelabs.serial.termios.impl.WindowsTermios
 
tcsendbreak(int, int) - Method in interface com.sparetimelabs.serial.termios.JTermios.JTermiosInterface
Tcsendbreak int.
tcsendbreak(int, int) - Static method in class com.sparetimelabs.serial.termios.JTermios
Tcsendbreak int.
tcsetattr(int, int, FreeBSDTermios.termios) - Method in interface com.sparetimelabs.serial.termios.impl.FreeBSDTermios.C_lib
Tcsetattr int.
tcsetattr(int, int, FreeBSDTermios.termios) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.C_lib_DirectMapping
 
tcsetattr(int, int, Termios) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios
 
tcsetattr(int, int, LinuxTermios.termios) - Method in interface com.sparetimelabs.serial.termios.impl.LinuxTermios.C_lib
Tcsetattr int.
tcsetattr(int, int, LinuxTermios.termios) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios.C_lib_DirectMapping
 
tcsetattr(int, int, Termios) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios
 
tcsetattr(int, int, MacOSXTermios.termios) - Method in interface com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib
Tcsetattr int.
tcsetattr(int, int, MacOSXTermios.termios) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib_DirectMapping
 
tcsetattr(int, int, Termios) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios
 
tcsetattr(int, int, SolarisTermios.termios) - Method in interface com.sparetimelabs.serial.termios.impl.SolarisTermios.C_lib
Tcsetattr int.
tcsetattr(int, int, SolarisTermios.termios) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios.C_lib_DirectMapping
 
tcsetattr(int, int, Termios) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios
 
tcsetattr(int, int, Termios) - Method in class com.sparetimelabs.serial.termios.impl.WindowsTermios
 
tcsetattr(int, int, Termios) - Method in interface com.sparetimelabs.serial.termios.JTermios.JTermiosInterface
Tcsetattr int.
tcsetattr(int, int, Termios) - Static method in class com.sparetimelabs.serial.termios.JTermios
Tcsetattr int.
termios() - Constructor for class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.termios
Instantiates a new Termios.
termios(Termios) - Constructor for class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.termios
Instantiates a new Termios.
termios() - Constructor for class com.sparetimelabs.serial.termios.impl.LinuxTermios.termios
Instantiates a new Termios.
termios(Termios) - Constructor for class com.sparetimelabs.serial.termios.impl.LinuxTermios.termios
Instantiates a new Termios.
termios() - Constructor for class com.sparetimelabs.serial.termios.impl.MacOSXTermios.termios
Instantiates a new Termios.
termios(Termios) - Constructor for class com.sparetimelabs.serial.termios.impl.MacOSXTermios.termios
Instantiates a new Termios.
termios() - Constructor for class com.sparetimelabs.serial.termios.impl.SolarisTermios.termios
Instantiates a new Termios.
termios(Termios) - Constructor for class com.sparetimelabs.serial.termios.impl.SolarisTermios.termios
Instantiates a new Termios.
Termios - Class in com.sparetimelabs.serial.termios
The type Termios.
Termios() - Constructor for class com.sparetimelabs.serial.termios.Termios
 
ThreadPool - Class in net.wimpi.modbus.util
Class implementing a simple thread pool.
ThreadPool(int) - Constructor for class net.wimpi.modbus.util.ThreadPool
Constructs a new ThreadPool instance.
timeval(TimeVal) - Constructor for class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.timeval
Instantiates a new Timeval.
timeval(TimeVal) - Constructor for class com.sparetimelabs.serial.termios.impl.LinuxTermios.timeval
Instantiates a new Timeval.
timeval(TimeVal) - Constructor for class com.sparetimelabs.serial.termios.impl.MacOSXTermios.timeval
Instantiates a new Timeval.
timeval(TimeVal) - Constructor for class com.sparetimelabs.serial.termios.impl.SolarisTermios.timeval
Instantiates a new Timeval.
TimeVal - Class in com.sparetimelabs.serial.termios
The type Time val.
TimeVal() - Constructor for class com.sparetimelabs.serial.termios.TimeVal
 
TIOCM_CAR - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant TIOCM_CAR.
TIOCM_CD - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant TIOCM_CD.
TIOCM_CTS - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant TIOCM_CTS.
TIOCM_DSR - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant TIOCM_DSR.
TIOCM_DTR - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant TIOCM_DTR.
TIOCM_RI - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant TIOCM_RI.
TIOCM_RNG - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant TIOCM_RNG.
TIOCM_RTS - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant TIOCM_RTS.
TIOCMGET - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant TIOCMGET.
TIOCMSET - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant TIOCMSET.
toByteArray() - Method in class net.wimpi.modbus.io.FastByteArrayOutputStream
Returns a newly allocated byte[] with the actual content of the buffer of this FastByteArrayOutputStream.
toByteArray(byte[], int) - Method in class net.wimpi.modbus.io.FastByteArrayOutputStream
Copies the content of this FastByteArrayOutputStream into the given byte array, starting from the given offset.
toBytes() - Method in class net.wimpi.modbus.procimg.AbstractRegister
 
toBytes() - Method in interface net.wimpi.modbus.procimg.InputRegister
Returns the content of this Register as bytes.
toBytes() - Method in class net.wimpi.modbus.procimg.ObservableRegister
 
toBytes() - Method in class net.wimpi.modbus.procimg.SynchronizedAbstractRegister
 
toggleAccess(boolean) - Method in class net.wimpi.modbus.util.BitVector
Toggles the flag deciding whether the LSB or the MSB of the byte corresponds to the first bit (index=0).
toHex(ModbusMessage) - Static method in class net.wimpi.modbus.util.ModbusUtil
Converts a ModbusMessage instance into a hex encoded string representation.
toHex(byte[]) - Static method in class net.wimpi.modbus.util.ModbusUtil
Returns the given byte[] as hex encoded string.
toHex(byte[], int, int) - Static method in class net.wimpi.modbus.util.ModbusUtil
Returns a String containing unsigned hexadecimal numbers as digits.
toHex(int) - Static method in class net.wimpi.modbus.util.ModbusUtil
Returns a byte[] containing the given byte as unsigned hexadecimal number digits.
toShort() - Method in class net.wimpi.modbus.procimg.AbstractRegister
 
toShort() - Method in interface net.wimpi.modbus.procimg.InputRegister
Returns the content of this Register as signed 16-bit value (short).
toShort() - Method in class net.wimpi.modbus.procimg.ObservableRegister
 
toShort() - Method in class net.wimpi.modbus.procimg.SynchronizedAbstractRegister
 
toString() - Method in class net.wimpi.modbus.io.FastByteArrayOutputStream
Converts the buffer's contents into a string, translating bytes into characters according to the platform's default character encoding.
toString(String) - Method in class net.wimpi.modbus.io.FastByteArrayOutputStream
Converts the buffer's contents into a string, translating bytes into characters according to the specified character encoding.
toString() - Method in class net.wimpi.modbus.util.BitVector
Returns a String representing the contents of the bit collection in a way that can be printed to a screen or log.
toUnsignedShort() - Method in class net.wimpi.modbus.procimg.AbstractRegister
 
toUnsignedShort() - Method in interface net.wimpi.modbus.procimg.InputRegister
Returns the content of this Register as unsigned 16-bit value (unsigned short).
toUnsignedShort() - Method in class net.wimpi.modbus.procimg.ObservableRegister
 
toUnsignedShort() - Method in class net.wimpi.modbus.procimg.SynchronizedAbstractRegister
 
Transportable - Interface in net.wimpi.modbus.io
Interface defining a transportable class.
tv_sec - Variable in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.timeval
The Tv sec.
tv_sec - Variable in class com.sparetimelabs.serial.termios.impl.LinuxTermios.timeval
The Tv sec.
tv_sec - Variable in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.timeval
The Tv sec.
tv_sec - Variable in class com.sparetimelabs.serial.termios.impl.SolarisTermios.timeval
The Tv sec.
tv_sec - Variable in class com.sparetimelabs.serial.termios.TimeVal
The Tv sec.
tv_usec - Variable in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.timeval
The Tv usec.
tv_usec - Variable in class com.sparetimelabs.serial.termios.impl.LinuxTermios.timeval
The Tv usec.
tv_usec - Variable in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.timeval
The Tv usec.
tv_usec - Variable in class com.sparetimelabs.serial.termios.impl.SolarisTermios.timeval
The Tv usec.
tv_usec - Variable in class com.sparetimelabs.serial.termios.TimeVal
The Tv usec.
type - Variable in class com.sparetimelabs.serial.termios.impl.LinuxTermios.serial_struct
The Type.

U

UDPMasterConnection - Class in net.wimpi.modbus.net
Class that implements a UDPMasterConnection.
UDPMasterConnection(InetAddress) - Constructor for class net.wimpi.modbus.net.UDPMasterConnection
Constructs a UDPMasterConnection instance with a given destination address.
UDPTerminal - Interface in net.wimpi.modbus.net
Interface defining a UDPTerminal.
unsignedByteToInt(byte) - Static method in class net.wimpi.modbus.util.ModbusUtil
Converts an unsigned byte to an integer.
unsignedShortToRegister(int) - Static method in class net.wimpi.modbus.util.ModbusUtil
Converts the given unsigned short into a register (2 bytes).
UnsupportedCommOperationException - Exception in com.sparetimelabs.serial
The type Unsupported comm operation exception.
UnsupportedCommOperationException(String) - Constructor for exception com.sparetimelabs.serial.UnsupportedCommOperationException
Instantiates a new Unsupported comm operation exception.
update(Termios) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.termios
Update.
update(Termios) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios.termios
Update.
update(Termios) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.termios
Update.
update(Termios) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios.termios
Update.
update(Observable, Object) - Method in interface net.wimpi.modbus.util.Observer
Updates the state of this Observer to be in synch with an Observable instance.
updateFromTermios(WindowsTermios.Port) - Method in class com.sparetimelabs.serial.termios.impl.WindowsTermios
Update from termios int.

V

VEOF - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant VEOF.
VMIN - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant VMIN.
VSTART - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant VSTART.
VSTOP - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant VSTOP.
VTIME - Static variable in class com.sparetimelabs.serial.termios.JTermios
The constant VTIME.

W

WindowsTermios - Class in com.sparetimelabs.serial.termios.impl
The type Windows termios.
WindowsTermios() - Constructor for class com.sparetimelabs.serial.termios.impl.WindowsTermios
Instantiates a new Windows termios.
write(int, byte[], JTermios.JTermiosInterface.NativeSize) - Method in interface com.sparetimelabs.serial.termios.impl.FreeBSDTermios.C_lib
Write native size.
write(int, byte[], JTermios.JTermiosInterface.NativeSize) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios.C_lib_DirectMapping
 
write(int, byte[], int) - Method in class com.sparetimelabs.serial.termios.impl.FreeBSDTermios
 
write(int, byte[], JTermios.JTermiosInterface.NativeSize) - Method in interface com.sparetimelabs.serial.termios.impl.LinuxTermios.C_lib
Write native size.
write(int, byte[], JTermios.JTermiosInterface.NativeSize) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios.C_lib_DirectMapping
 
write(int, byte[], int) - Method in class com.sparetimelabs.serial.termios.impl.LinuxTermios
 
write(int, byte[], JTermios.JTermiosInterface.NativeSize) - Method in interface com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib
Write native size.
write(int, byte[], JTermios.JTermiosInterface.NativeSize) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios.C_lib_DirectMapping
 
write(int, byte[], int) - Method in class com.sparetimelabs.serial.termios.impl.MacOSXTermios
 
write(int, byte[], JTermios.JTermiosInterface.NativeSize) - Method in interface com.sparetimelabs.serial.termios.impl.SolarisTermios.C_lib
Write native size.
write(int, byte[], JTermios.JTermiosInterface.NativeSize) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios.C_lib_DirectMapping
 
write(int, byte[], int) - Method in class com.sparetimelabs.serial.termios.impl.SolarisTermios
 
write(int, byte[], int) - Method in class com.sparetimelabs.serial.termios.impl.WindowsTermios
 
write(int, byte[], int) - Method in interface com.sparetimelabs.serial.termios.JTermios.JTermiosInterface
Write int.
write(int, byte[], int) - Static method in class com.sparetimelabs.serial.termios.JTermios
Write int.
write(int) - Method in class net.wimpi.modbus.io.ASCIIOutputStream
Writes a byte encoded as two hexadecimal characters to the raw output stream.
write(byte[]) - Method in class net.wimpi.modbus.io.ASCIIOutputStream
Writes an array of bytes encoded as two hexadecimal characters to the raw output stream.
write(byte[], int, int) - Method in class net.wimpi.modbus.io.ASCIIOutputStream
Writes an array of bytes encoded as two hexadecimal characters to the raw output stream.
write(int) - Method in class net.wimpi.modbus.io.BINOutputStream
Writes a byte to the raw output stream.
write(byte[]) - Method in class net.wimpi.modbus.io.BINOutputStream
Writes an array of bytes to the raw output stream.
write(byte[], int, int) - Method in class net.wimpi.modbus.io.BINOutputStream
Writes an array of bytes to the raw output stream.
write(byte[], int, int) - Method in class net.wimpi.modbus.io.FastByteArrayOutputStream
Writes len bytes from the specified byte array starting at offset off to this FastByteArrayOutputStream.
write(int) - Method in class net.wimpi.modbus.io.FastByteArrayOutputStream
Writes the specified byte to this byte array output stream.
write(byte[]) - Method in class net.wimpi.modbus.io.FastByteArrayOutputStream
Convenience method that writes all bytes from the specified byte array to this FastByteArrayOutputStream.
WRITE_COIL - Static variable in interface net.wimpi.modbus.Modbus
Defines a class 1 function code for write coil.
WRITE_MULTIPLE_COILS - Static variable in interface net.wimpi.modbus.Modbus
Defines a standard function code for write multiple coils.
WRITE_MULTIPLE_REGISTERS - Static variable in interface net.wimpi.modbus.Modbus
Defines the class 0 function code for write multiple registers.
WRITE_SINGLE_REGISTER - Static variable in interface net.wimpi.modbus.Modbus
Defines a class 1 function code for write single register.
writeBoolean(boolean) - Method in class net.wimpi.modbus.io.BytesOutputStream
 
writeByte(int) - Method in class net.wimpi.modbus.io.BytesOutputStream
 
writeBytes(String) - Method in class net.wimpi.modbus.io.BytesOutputStream
 
writeChar(int) - Method in class net.wimpi.modbus.io.BytesOutputStream
 
writeChars(String) - Method in class net.wimpi.modbus.io.BytesOutputStream
 
writeCoil(int, int, boolean) - Method in class net.wimpi.modbus.facade.ModbusSerialMaster
Writes a coil state to the slave.
writeCoil(int, int, boolean) - Method in class net.wimpi.modbus.facade.ModbusTCPMaster
Writes a coil state to the slave.
writeCoil(int, int, boolean) - Method in class net.wimpi.modbus.facade.ModbusUDPMaster
Writes a coil state to the slave.
WriteCoilRequest - Class in net.wimpi.modbus.msg
Class implementing a WriteCoilRequest.
WriteCoilRequest() - Constructor for class net.wimpi.modbus.msg.WriteCoilRequest
Constructs a new WriteCoilRequest instance.
WriteCoilRequest(int, boolean) - Constructor for class net.wimpi.modbus.msg.WriteCoilRequest
Constructs a new WriteCoilRequest instance with a given reference and state to be written.
WriteCoilResponse - Class in net.wimpi.modbus.msg
Class implementing a WriteCoilResponse.
WriteCoilResponse() - Constructor for class net.wimpi.modbus.msg.WriteCoilResponse
Constructs a new WriteCoilResponse instance.
WriteCoilResponse(int, boolean) - Constructor for class net.wimpi.modbus.msg.WriteCoilResponse
Constructs a new WriteCoilResponse instance.
writeData(DataOutput) - Method in class net.wimpi.modbus.msg.ExceptionResponse
 
writeData(DataOutput) - Method in class net.wimpi.modbus.msg.IllegalFunctionRequest
 
writeData(DataOutput) - Method in class net.wimpi.modbus.msg.ModbusMessageImpl
Writes the subclass specific data to the given DataOutput.
writeData(DataOutput) - Method in class net.wimpi.modbus.msg.ReadCoilsRequest
 
writeData(DataOutput) - Method in class net.wimpi.modbus.msg.ReadCoilsResponse
 
writeData(DataOutput) - Method in class net.wimpi.modbus.msg.ReadInputDiscretesRequest
 
writeData(DataOutput) - Method in class net.wimpi.modbus.msg.ReadInputDiscretesResponse
 
writeData(DataOutput) - Method in class net.wimpi.modbus.msg.ReadInputRegistersRequest
 
writeData(DataOutput) - Method in class net.wimpi.modbus.msg.ReadInputRegistersResponse
 
writeData(DataOutput) - Method in class net.wimpi.modbus.msg.ReadMultipleRegistersRequest
 
writeData(DataOutput) - Method in class net.wimpi.modbus.msg.ReadMultipleRegistersResponse
 
writeData(DataOutput) - Method in class net.wimpi.modbus.msg.WriteCoilRequest
 
writeData(DataOutput) - Method in class net.wimpi.modbus.msg.WriteCoilResponse
 
writeData(DataOutput) - Method in class net.wimpi.modbus.msg.WriteMultipleCoilsRequest
 
writeData(DataOutput) - Method in class net.wimpi.modbus.msg.WriteMultipleCoilsResponse
 
writeData(DataOutput) - Method in class net.wimpi.modbus.msg.WriteMultipleRegistersRequest
 
writeData(DataOutput) - Method in class net.wimpi.modbus.msg.WriteMultipleRegistersResponse
 
writeData(DataOutput) - Method in class net.wimpi.modbus.msg.WriteSingleRegisterRequest
 
writeData(DataOutput) - Method in class net.wimpi.modbus.msg.WriteSingleRegisterResponse
 
writeDouble(double) - Method in class net.wimpi.modbus.io.BytesOutputStream
 
writeFloat(float) - Method in class net.wimpi.modbus.io.BytesOutputStream
 
writeInt(int) - Method in class net.wimpi.modbus.io.BytesOutputStream
 
writeLong(long) - Method in class net.wimpi.modbus.io.BytesOutputStream
 
writeMessage(ModbusMessage) - Method in class net.wimpi.modbus.io.ModbusASCIITransport
 
writeMessage(ModbusMessage) - Method in class net.wimpi.modbus.io.ModbusBINTransport
 
writeMessage(ModbusMessage) - Method in class net.wimpi.modbus.io.ModbusRTUTransport
 
writeMessage(ModbusMessage) - Method in class net.wimpi.modbus.io.ModbusSerialTransport
The writeMessage method writes a modbus serial message to its serial output stream to a specified slave unit ID.
writeMessage(ModbusMessage) - Method in class net.wimpi.modbus.io.ModbusTCPTransport
 
writeMessage(ModbusMessage) - Method in interface net.wimpi.modbus.io.ModbusTransport
Writes a ModbusMessage to the output stream of this ModbusTransport.
writeMessage(ModbusMessage) - Method in class net.wimpi.modbus.io.ModbusUDPTransport
 
writeMultipleCoils(int, int, BitVector) - Method in class net.wimpi.modbus.facade.ModbusSerialMaster
Writes a given number of coil states to the slave.
writeMultipleCoils(int, BitVector) - Method in class net.wimpi.modbus.facade.ModbusTCPMaster
Writes a given number of coil states to the slave.
writeMultipleCoils(int, BitVector) - Method in class net.wimpi.modbus.facade.ModbusUDPMaster
Writes a given number of coil states to the slave.
WriteMultipleCoilsRequest - Class in net.wimpi.modbus.msg
Class implementing a WriteMultipleCoilsRequest.
WriteMultipleCoilsRequest() - Constructor for class net.wimpi.modbus.msg.WriteMultipleCoilsRequest
Constructs a new WriteMultipleCoilsRequest instance.
WriteMultipleCoilsRequest(int, int) - Constructor for class net.wimpi.modbus.msg.WriteMultipleCoilsRequest
Constructs a new WriteMultipleCoilsRequest instance with a given reference and count of coils (i.e. bits) to be written.
WriteMultipleCoilsRequest(int, BitVector) - Constructor for class net.wimpi.modbus.msg.WriteMultipleCoilsRequest
Constructs a new WriteMultipleCoilsRequest instance with given reference and coil status.
WriteMultipleCoilsResponse - Class in net.wimpi.modbus.msg
Class implementing a WriteMultipleCoilsResponse.
WriteMultipleCoilsResponse() - Constructor for class net.wimpi.modbus.msg.WriteMultipleCoilsResponse
Constructs a new WriteMultipleCoilsResponse instance.
WriteMultipleCoilsResponse(int, int) - Constructor for class net.wimpi.modbus.msg.WriteMultipleCoilsResponse
Constructs a new WriteMultipleCoilsResponse instance with a given count of coils (i.e. bits).
writeMultipleRegisters(int, int, Register[]) - Method in class net.wimpi.modbus.facade.ModbusSerialMaster
Writes a number of registers to the slave.
writeMultipleRegisters(int, Register[]) - Method in class net.wimpi.modbus.facade.ModbusTCPMaster
Writes a number of registers to the slave.
writeMultipleRegisters(int, Register[]) - Method in class net.wimpi.modbus.facade.ModbusUDPMaster
Writes a number of registers to the slave.
WriteMultipleRegistersRequest - Class in net.wimpi.modbus.msg
Class implementing a ReadMultipleRegistersRequest.
WriteMultipleRegistersRequest() - Constructor for class net.wimpi.modbus.msg.WriteMultipleRegistersRequest
Constructs a new WriteMultipleRegistersRequest instance.
WriteMultipleRegistersRequest(int, Register[]) - Constructor for class net.wimpi.modbus.msg.WriteMultipleRegistersRequest
Constructs a new WriteMultipleRegistersRequest instance with a given reference and values to be written.
WriteMultipleRegistersResponse - Class in net.wimpi.modbus.msg
Class implementing a WriteMultipleRegistersResponse.
WriteMultipleRegistersResponse() - Constructor for class net.wimpi.modbus.msg.WriteMultipleRegistersResponse
Constructs a new WriteMultipleRegistersResponse instance.
WriteMultipleRegistersResponse(int, int) - Constructor for class net.wimpi.modbus.msg.WriteMultipleRegistersResponse
Constructs a new WriteMultipleRegistersResponse instance.
writeShort(int) - Method in class net.wimpi.modbus.io.BytesOutputStream
 
writeSingleRegister(int, int, Register) - Method in class net.wimpi.modbus.facade.ModbusSerialMaster
Writes a single register to the slave.
writeSingleRegister(int, Register) - Method in class net.wimpi.modbus.facade.ModbusTCPMaster
Writes a single register to the slave.
writeSingleRegister(int, Register) - Method in class net.wimpi.modbus.facade.ModbusUDPMaster
Writes a single register to the slave.
WriteSingleRegisterRequest - Class in net.wimpi.modbus.msg
Class implementing a WriteSingleRegisterRequest.
WriteSingleRegisterRequest() - Constructor for class net.wimpi.modbus.msg.WriteSingleRegisterRequest
Constructs a new WriteSingleRegisterRequest instance.
WriteSingleRegisterRequest(int, Register) - Constructor for class net.wimpi.modbus.msg.WriteSingleRegisterRequest
Constructs a new WriteSingleRegisterRequest instance with a given reference and value to be written.
WriteSingleRegisterResponse - Class in net.wimpi.modbus.msg
Class implementing a WriteSingleRegisterResponse.
WriteSingleRegisterResponse() - Constructor for class net.wimpi.modbus.msg.WriteSingleRegisterResponse
Constructs a new WriteSingleRegisterResponse instance.
WriteSingleRegisterResponse(int, int) - Constructor for class net.wimpi.modbus.msg.WriteSingleRegisterResponse
Constructs a new WriteSingleRegisterResponse instance.
writeTo(OutputStream) - Method in class net.wimpi.modbus.io.FastByteArrayOutputStream
Writes the complete contents of this FastByteArrayOutputStream to the specified output stream argument.
writeTo(DataOutput) - Method in interface net.wimpi.modbus.io.Transportable
Writes this Transportable to the given DataOutput.
writeTo(DataOutput) - Method in class net.wimpi.modbus.msg.ModbusMessageImpl
Writes this message to the given DataOutput.
writeUTF(String) - Method in class net.wimpi.modbus.io.BytesOutputStream
 

X

xmit_fifo_size - Variable in class com.sparetimelabs.serial.termios.impl.LinuxTermios.serial_struct
The Xmit fifo size.
A B C D E F G H I J L M N O P R S T U V W X 
Skip navigation links

Copyright © 2017. All rights reserved.