| Package | Description |
|---|---|
| net.wimpi.modbus.facade |
Provides facade pattern implementations.
|
| net.wimpi.modbus.msg |
Provides interfaces and classes that encapsulate Modbus
messages in an object oriented manner.
|
| net.wimpi.modbus.procimg |
Provides interfaces and classes that provide a coupling between a slave side
and a master or device side.
|
| Modifier and Type | Method and Description |
|---|---|
InputRegister[] |
ModbusUDPMaster.readInputRegisters(int ref,
int count)
Reads a given number of input registers from the slave.
|
InputRegister[] |
ModbusTCPMaster.readInputRegisters(int ref,
int count)
Reads a given number of input registers from the slave.
|
InputRegister[] |
ModbusSerialMaster.readInputRegisters(int unitid,
int ref,
int count)
Reads a given number of input registers from the slave.
|
| Modifier and Type | Method and Description |
|---|---|
InputRegister |
ReadInputRegistersResponse.getRegister(int index)
Returns the InputRegister at
the given position (relative to the reference
used in the request).
|
InputRegister[] |
ReadInputRegistersResponse.getRegisters()
Returns a reference to the array of input
registers read.
|
| Constructor and Description |
|---|
ReadInputRegistersResponse(InputRegister[] registers)
Constructs a new ReadInputRegistersResponse
instance.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Register
Interface defining a register.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractRegister
Abstract class for a register.
|
class |
ObservableRegister
Class implementing an observable register.
|
class |
SimpleInputRegister
Class implementing a simple InputRegister.
|
class |
SimpleRegister
Class implementing a simple Register.
|
class |
SynchronizedAbstractRegister
Abstract class with synchronized
register operations.
|
| Modifier and Type | Field and Description |
|---|---|
protected Vector<InputRegister> |
SimpleProcessImage.m_InputRegisters
The M input registers.
|
| Modifier and Type | Method and Description |
|---|---|
InputRegister |
ProcessImageFactory.createInputRegister()
Returns a new InputRegister instance.
|
InputRegister |
DefaultProcessImageFactory.createInputRegister()
Returns a new SimpleInputRegister instance.
|
InputRegister |
ProcessImageFactory.createInputRegister(byte b1,
byte b2)
Returns a new InputRegister instance with a
given value.
|
InputRegister |
DefaultProcessImageFactory.createInputRegister(byte b1,
byte b2)
Returns a new InputRegister instance with a
given value.
|
InputRegister |
SimpleProcessImage.getInputRegister(int ref) |
InputRegister |
ProcessImage.getInputRegister(int ref)
Returns the InputRegister instance at the given
reference.
|
InputRegister[] |
SimpleProcessImage.getInputRegisterRange(int ref,
int count) |
InputRegister[] |
ProcessImage.getInputRegisterRange(int offset,
int count)
Returns a range of InputRegister instances.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SimpleProcessImage.addInputRegister(InputRegister reg) |
void |
ProcessImageImplementation.addInputRegister(InputRegister reg)
Adds a new InputRegister instance.
|
void |
SimpleProcessImage.removeInputRegister(InputRegister reg) |
void |
ProcessImageImplementation.removeInputRegister(InputRegister reg)
Removes a given InputRegister instance.
|
void |
SimpleProcessImage.setInputRegister(int ref,
InputRegister reg) |
void |
ProcessImageImplementation.setInputRegister(int ref,
InputRegister reg)
Sets a new InputRegister instance at the
given reference.
|
Copyright © 2017. All rights reserved.