- sb - Variable in class com.serotonin.modbus4j.sero.log.BaseIOLog
-
- scanForSlaveNodes() - Method in class com.serotonin.modbus4j.ModbusMaster
-
Node scanning.
- scanForSlaveNodes(NodeScanListener) - Method in class com.serotonin.modbus4j.ModbusMaster
-
- sdf - Variable in class com.serotonin.modbus4j.sero.log.BaseIOLog
-
- send(ModbusRequest) - Method in class com.serotonin.modbus4j.ModbusMaster
-
- send(BatchRead<K>) - Method in class com.serotonin.modbus4j.ModbusMaster
-
Useful for sending a number of polling commands at once, or at least in as optimal a batch as possible.
- send(OutgoingRequestMessage) - Method in class com.serotonin.modbus4j.sero.messaging.MessageControl
-
- send(OutgoingRequestMessage, int, int) - Method in class com.serotonin.modbus4j.sero.messaging.MessageControl
-
- send(OutgoingResponseMessage) - Method in class com.serotonin.modbus4j.sero.messaging.MessageControl
-
- sendImpl(ModbusRequest) - Method in class com.serotonin.modbus4j.ip.listener.TcpListener
-
- sendImpl(ModbusRequest) - Method in class com.serotonin.modbus4j.ip.tcp.TcpMaster
-
- sendImpl(ModbusRequest) - Method in class com.serotonin.modbus4j.ip.udp.UdpMaster
-
- sendImpl(ModbusRequest) - Method in class com.serotonin.modbus4j.ModbusMaster
-
- sendImpl(ModbusRequest) - Method in class com.serotonin.modbus4j.serial.ascii.AsciiMaster
-
- sendImpl(ModbusRequest) - Method in class com.serotonin.modbus4j.serial.rtu.RtuMaster
-
- SerialMaster - Class in com.serotonin.modbus4j.serial
-
- SerialMaster(SerialPortWrapper) - Constructor for class com.serotonin.modbus4j.serial.SerialMaster
-
- SerialMessage - Class in com.serotonin.modbus4j.serial
-
- SerialMessage(ModbusMessage) - Constructor for class com.serotonin.modbus4j.serial.SerialMessage
-
- SerialPortWrapper - Interface in com.serotonin.modbus4j.serial
-
Wrapper to further aid in abstracting Modbus4J from a serial port implementation
- SerialSlave - Class in com.serotonin.modbus4j.serial
-
- SerialSlave(SerialPortWrapper) - Constructor for class com.serotonin.modbus4j.serial.SerialSlave
-
- SerialWaitingRoomKeyFactory - Class in com.serotonin.modbus4j.serial
-
- SerialWaitingRoomKeyFactory() - Constructor for class com.serotonin.modbus4j.serial.SerialWaitingRoomKeyFactory
-
- setAllowInvalidAddress(boolean) - Method in class com.serotonin.modbus4j.BasicProcessImage
-
- setBinary(int, boolean) - Method in class com.serotonin.modbus4j.BasicProcessImage
-
- setBinary(int, int, boolean) - Method in class com.serotonin.modbus4j.BasicProcessImage
-
- setBit(int, int, int, boolean) - Method in class com.serotonin.modbus4j.BasicProcessImage
-
- setBit(int, boolean) - Method in class com.serotonin.modbus4j.msg.WriteMaskRegisterRequest
-
- setCancel(boolean) - Method in class com.serotonin.modbus4j.BatchRead
-
- setCoil(int, boolean) - Method in class com.serotonin.modbus4j.BasicProcessImage
-
- setCoil(int, boolean) - Method in interface com.serotonin.modbus4j.ProcessImage
-
Used internally for setting the value of the coil.
- setConnected(boolean) - Method in class com.serotonin.modbus4j.ModbusMaster
-
- setConsumer(DataConsumer) - Method in class com.serotonin.modbus4j.sero.messaging.EpollStreamTransport
-
- setConsumer(DataConsumer) - Method in class com.serotonin.modbus4j.sero.messaging.StreamTransport
-
- setConsumer(DataConsumer) - Method in interface com.serotonin.modbus4j.sero.messaging.Transport
-
- setContiguousRequests(boolean) - Method in class com.serotonin.modbus4j.BatchRead
-
- setDiscardDataDelay(int) - Method in class com.serotonin.modbus4j.ModbusMaster
-
- setDiscardDataDelay(int) - Method in class com.serotonin.modbus4j.sero.messaging.MessageControl
-
- setEncapsulated(boolean) - Method in class com.serotonin.modbus4j.ip.IpParameters
-
- setePoll(InputStreamEPollWrapper) - Method in class com.serotonin.modbus4j.ModbusMaster
-
- setErrorsInResults(boolean) - Method in class com.serotonin.modbus4j.BatchRead
-
- setExceptionHandler(MessagingExceptionHandler) - Method in class com.serotonin.modbus4j.Modbus
-
- setExceptionHandler(MessagingExceptionHandler) - Method in class com.serotonin.modbus4j.sero.messaging.MessageControl
-
- setExceptionsInResults(boolean) - Method in class com.serotonin.modbus4j.BatchRead
-
- setExceptionStatus(byte) - Method in class com.serotonin.modbus4j.BasicProcessImage
-
- setHoldingRegister(int, short[]) - Method in class com.serotonin.modbus4j.BasicProcessImage
-
- setHoldingRegister(int, short) - Method in class com.serotonin.modbus4j.BasicProcessImage
-
- setHoldingRegister(int, short) - Method in interface com.serotonin.modbus4j.ProcessImage
-
Used internally for setting the value of the holding register.
- setHoldingRegisterBit(int, int, boolean) - Method in class com.serotonin.modbus4j.BasicProcessImage
-
- setHost(String) - Method in class com.serotonin.modbus4j.ip.IpParameters
-
- setInput(int, boolean) - Method in class com.serotonin.modbus4j.BasicProcessImage
-
- setInput(int, boolean) - Method in interface com.serotonin.modbus4j.ProcessImage
-
Used internally for setting the value of the input.
- setInputRegister(int, short[]) - Method in class com.serotonin.modbus4j.BasicProcessImage
-
- setInputRegister(int, short) - Method in class com.serotonin.modbus4j.BasicProcessImage
-
- setInputRegister(int, short) - Method in interface com.serotonin.modbus4j.ProcessImage
-
Used internally for setting the value of the input register.
- setInputRegisterBit(int, int, boolean) - Method in class com.serotonin.modbus4j.BasicProcessImage
-
- setInvalidAddressValue(short) - Method in class com.serotonin.modbus4j.BasicProcessImage
-
- setIoLog(BaseIOLog) - Method in class com.serotonin.modbus4j.ModbusMaster
-
- setIoLog(BaseIOLog) - Method in class com.serotonin.modbus4j.sero.messaging.MessageControl
-
- setMaxReadBitCount(int) - Method in class com.serotonin.modbus4j.Modbus
-
- setMaxReadRegisterCount(int) - Method in class com.serotonin.modbus4j.Modbus
-
- setMaxWriteRegisterCount(int) - Method in class com.serotonin.modbus4j.Modbus
-
- setMultipleWritesOnly(boolean) - Method in class com.serotonin.modbus4j.ModbusMaster
-
- setNumeric(int, int, Number) - Method in class com.serotonin.modbus4j.BasicProcessImage
-
- setNumeric(int, int, int, Number) - Method in class com.serotonin.modbus4j.BasicProcessImage
-
- setPort(int) - Method in class com.serotonin.modbus4j.ip.IpParameters
-
- setReadDelay(int) - Method in class com.serotonin.modbus4j.sero.messaging.InputStreamListener
-
- setReadDelay(int) - Method in class com.serotonin.modbus4j.sero.messaging.StreamTransport
-
- setRetries(int) - Method in class com.serotonin.modbus4j.ModbusMaster
-
- setRetries(int) - Method in class com.serotonin.modbus4j.sero.messaging.MessageControl
-
- setRoundingMode(RoundingMode) - Method in class com.serotonin.modbus4j.locator.NumericLocator
-
- setString(int, int, int, int, String) - Method in class com.serotonin.modbus4j.BasicProcessImage
-
- setString(int, int, int, int, Charset, String) - Method in class com.serotonin.modbus4j.BasicProcessImage
-
- setTimeout(int) - Method in class com.serotonin.modbus4j.ModbusMaster
-
- setTimeout(int) - Method in class com.serotonin.modbus4j.sero.messaging.MessageControl
-
- setTimeSource(TimeSource) - Method in class com.serotonin.modbus4j.sero.messaging.MessageControl
-
- setValue(BaseLocator<T>, Object) - Method in class com.serotonin.modbus4j.ModbusMaster
-
Sets the given value in the modbus network according to the given locator information.
- setWriteMaskRegister(boolean) - Method in class com.serotonin.modbus4j.base.SlaveProfile
-
- shift(Object[], int) - Static method in class com.serotonin.modbus4j.sero.util.ArrayUtils
-
- ShouldNeverHappenException - Exception in com.serotonin.modbus4j.sero
-
- ShouldNeverHappenException(String) - Constructor for exception com.serotonin.modbus4j.sero.ShouldNeverHappenException
-
- ShouldNeverHappenException(Throwable) - Constructor for exception com.serotonin.modbus4j.sero.ShouldNeverHappenException
-
- SimpleLog - Class in com.serotonin.modbus4j.sero.log
-
- SimpleLog() - Constructor for class com.serotonin.modbus4j.sero.log.SimpleLog
-
- SimpleLog(PrintWriter) - Constructor for class com.serotonin.modbus4j.sero.log.SimpleLog
-
- size() - Method in class com.serotonin.modbus4j.sero.util.queue.ByteQueue
-
- sizeCheck() - Method in class com.serotonin.modbus4j.sero.log.BaseIOLog
-
Check the size of the logfile and perform adjustments
as necessary
- sizeCheck() - Method in class com.serotonin.modbus4j.sero.log.IOLog
-
- sizeCheck() - Method in class com.serotonin.modbus4j.sero.log.RollingIOLog
-
- slave - Variable in class com.serotonin.modbus4j.base.BaseRequestHandler
-
- SLAVE_DEVICE_BUSY - Static variable in class com.serotonin.modbus4j.code.ExceptionCode
-
- SLAVE_DEVICE_FAILURE - Static variable in class com.serotonin.modbus4j.code.ExceptionCode
-
- SlaveAndRange - Class in com.serotonin.modbus4j.base
-
- SlaveAndRange(int, int) - Constructor for class com.serotonin.modbus4j.base.SlaveAndRange
-
- slaveId - Variable in class com.serotonin.modbus4j.msg.ModbusMessage
-
- SlaveProfile - Class in com.serotonin.modbus4j.base
-
Class for maintaining the profile of a slave device on the master side.
- SlaveProfile() - Constructor for class com.serotonin.modbus4j.base.SlaveProfile
-
- start() - Method in class com.serotonin.modbus4j.ip.tcp.TcpSlave
-
- start() - Method in class com.serotonin.modbus4j.ip.udp.UdpSlave
-
- start() - Method in class com.serotonin.modbus4j.ModbusSlaveSet
-
Starts the slave.
- start() - Method in class com.serotonin.modbus4j.serial.ascii.AsciiSlave
-
- start() - Method in class com.serotonin.modbus4j.serial.rtu.RtuSlave
-
- start() - Method in class com.serotonin.modbus4j.serial.SerialSlave
-
- start(String) - Method in class com.serotonin.modbus4j.sero.messaging.InputStreamListener
-
- start(Transport, MessageParser, RequestHandler, WaitingRoomKeyFactory) - Method in class com.serotonin.modbus4j.sero.messaging.MessageControl
-
- start(String) - Method in class com.serotonin.modbus4j.sero.messaging.StreamTransport
-
- stop() - Method in class com.serotonin.modbus4j.ip.tcp.TcpSlave
-
- stop() - Method in class com.serotonin.modbus4j.ip.udp.UdpSlave
-
- stop() - Method in class com.serotonin.modbus4j.ModbusSlaveSet
-
- stop() - Method in class com.serotonin.modbus4j.serial.ascii.AsciiSlave
-
- stop() - Method in class com.serotonin.modbus4j.serial.rtu.RtuSlave
-
- stop() - Method in class com.serotonin.modbus4j.serial.SerialSlave
-
- stop() - Method in class com.serotonin.modbus4j.sero.messaging.InputStreamListener
-
- stop() - Method in class com.serotonin.modbus4j.sero.messaging.StreamTransport
-
- StreamTransport - Class in com.serotonin.modbus4j.sero.messaging
-
First, instatiate with the streams.
- StreamTransport(InputStream, OutputStream) - Constructor for class com.serotonin.modbus4j.sero.messaging.StreamTransport
-
- StreamTransportCharSpaced - Class in com.serotonin.modbus4j.sero.messaging
-
- StreamTransportCharSpaced(InputStream, OutputStream, long) - Constructor for class com.serotonin.modbus4j.sero.messaging.StreamTransportCharSpaced
-
- StreamUtils - Class in com.serotonin.modbus4j.sero.io
-
- StreamUtils() - Constructor for class com.serotonin.modbus4j.sero.io.StreamUtils
-
- StringLocator - Class in com.serotonin.modbus4j.locator
-
- StringLocator(int, int, int, int, int) - Constructor for class com.serotonin.modbus4j.locator.StringLocator
-
- StringLocator(int, int, int, int, int, Charset) - Constructor for class com.serotonin.modbus4j.locator.StringLocator
-
- sum(int[]) - Static method in class com.serotonin.modbus4j.sero.util.ArrayUtils
-
- SYNC_FUNCTION - Static variable in class com.serotonin.modbus4j.serial.SerialMaster
-
Deprecated.
- SYNC_SLAVE - Static variable in class com.serotonin.modbus4j.serial.SerialMaster
-
Deprecated.
- SYNC_TRANSPORT - Static variable in class com.serotonin.modbus4j.serial.SerialMaster
-
Deprecated.
- SystemTimeSource - Class in com.serotonin.modbus4j.sero.timer
-
An implementation of TimeSource that returns the host time via System.
- SystemTimeSource() - Constructor for class com.serotonin.modbus4j.sero.timer.SystemTimeSource
-