- 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.
- 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
-
- 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.
- 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.
- 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
-
- 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
-
- 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
-
- 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.
- 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
-