Index
All Classes and Interfaces|All Packages
A
- AbstractModbusInformationModelConnectorTest<D> - Class in test.de.iip_ecosphere.platform.connectors.modbustcpipv1
-
Implements a MODBUS TCP/IP connector test.
- AbstractModbusInformationModelConnectorTest() - Constructor for class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.AbstractModbusInformationModelConnectorTest
-
Creates an instance and sets the internal data type.
- AbstractModbusTcpIpConnectorTest - Class in test.de.iip_ecosphere.platform.connectors.modbustcpipv1
-
Intermediate class implementing unnecessary methods for MODBUS TCP/IP.
- AbstractModbusTcpIpConnectorTest() - Constructor for class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.AbstractModbusTcpIpConnectorTest
-
Creates an instance.
- additionalFromActions(ModelAccess, MachineCommand) - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.AbstractModbusTcpIpConnectorTest
- addValue(String, ModbusVarItem, Object) - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusMachineData
-
Adds a value to the ModbusMachineData by given key.
- AllTests - Class in test.de.iip_ecosphere.platform.connectors.modbustcpipv1
-
Defines the tests to be executed.
- AllTests() - Constructor for class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.AllTests
B
- block(AtomicInteger, int) - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.AbstractModbusInformationModelConnectorTest
-
Blocks until a certain number of (accumulated) receptions is reached or fails after 4s.
C
- createConnector(ProtocolAdapter<ModbusItem, Object, ModbusDataC, ModbusCommandC>) - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.AbstractModbusInformationModelConnectorTest
-
Creates the connector to be tested.
- createConnector(ProtocolAdapter<ModbusItem, Object, ModbusDataC, ModbusCommandC>) - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusTcpIpConnectorTest
- createServerStructure() - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.TestServer
-
Returs the ServerSettings for the TestServer.
- customizer - Variable in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusMachineDataOutputTranslator
F
- from(ModbusCommandC) - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusCommandCInputTranslator
- from(ModbusMachineCommand) - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusMachineCommandInputTranslator
G
- getConnectorDescriptor() - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.AbstractModbusInformationModelConnectorTest
-
Returns the connector descriptor for
AbstractModbusInformationModelConnectorTest.createConnector(ProtocolAdapter). - getConnectorDescriptor() - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusTcpIpConnectorTest
- getConnectorParameter() - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.AbstractModbusInformationModelConnectorTest
-
Returns the connector parameters for
Connector.connect(ConnectorParameter). - getConnectorParameter() - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusTcpIpConnectorTest
- getDouble() - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusCommandC
-
Getter for mDouble.
- getDouble() - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusDataC
-
Getter for mDouble.
- getFloat() - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusCommandC
-
Getter for mFloat.
- getFloat() - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusDataC
-
Getter for mFloat.
- getHost() - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.TestServer
-
Returns the host.
- getInteger() - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusCommandC
-
Getter for month.
- getInteger() - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusDataC
-
Getter for month.
- getKey(int) - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusMachineCommand
-
Getter for key.
- getKeyCount() - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusMachineCommand
-
Get the amount of keys.
- getLong() - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusCommandC
-
Getter for mLong.
- getLong() - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusDataC
-
Getter for mLong.
- getMap() - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.TestServer
-
Returns the map.
- getPort() - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.TestServer
-
Returns the port.
- getQNameOperationStartMachine() - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.AbstractModbusTcpIpConnectorTest
- getQNameOperationStopMachine() - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.AbstractModbusTcpIpConnectorTest
- getQNameVarLotSize() - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.AbstractModbusTcpIpConnectorTest
- getQNameVarPowerConsumption() - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.AbstractModbusTcpIpConnectorTest
- getRegisterCount() - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.TestServer
-
Calculates the count of Registers needed to store the ModbusServerMap and returs it.
- getServerStructure() - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.TestServer
-
Returns the ServerSettings.
- getShort() - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusCommandC
-
Getter for mShort.
- getShort() - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusDataC
-
Getter for mShort.
- getSourceType() - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusCommandCInputTranslator
- getSourceType() - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusDataCOutputTranslator
- getSourceType() - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusMachineCommandInputTranslator
- getSourceType() - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusMachineDataOutputTranslator
- getTargetType() - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusCommandCInputTranslator
- getTargetType() - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusDataCOutputTranslator
- getTargetType() - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusMachineCommandInputTranslator
- getTargetType() - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusMachineDataOutputTranslator
- getTestServer() - Static method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusTcpIpConnectorTest
-
Returns the TestServer.
- getTopLevelModelPartName() - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.AbstractModbusTcpIpConnectorTest
- getValue(int) - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusMachineCommand
-
Getter for value.
- getValue(String) - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusMachineData
-
Returns the value for a given key.
- getVendor(ModelAccess) - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.AbstractModbusTcpIpConnectorTest
I
- init() - Static method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusTcpIpConnectorTest
-
Sets the test up by starting an embedded MODBUS TCP/IP server.
- initializeModelAccess() - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusDataCOutputTranslator
- initializeModelAccess() - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusMachineDataOutputTranslator
- initializeModelAccess(ModelAccess, boolean) - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.AbstractModbusTcpIpConnectorTest
K
- keysToChange - Variable in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusMachineCommand
L
- LOGGER - Static variable in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.AbstractModbusInformationModelConnectorTest
- LOGGER - Static variable in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusTcpIpConnectorTest
M
- map - Variable in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.TestServer
- mapValues - Variable in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusMachineData
- mDouble - Variable in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusCommandC
- mDouble - Variable in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusDataC
- mFloat - Variable in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusCommandC
- mFloat - Variable in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusDataC
- mHost - Variable in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.TestServer
- mInteger - Variable in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusCommandC
- mInteger - Variable in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusDataC
- mListener - Variable in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.TestServer
- mLong - Variable in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusCommandC
- mLong - Variable in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusDataC
- ModbusCommandC - Class in test.de.iip_ecosphere.platform.connectors.modbustcpipv1
-
Some Modbus machine command for testing.
- ModbusCommandC() - Constructor for class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusCommandC
-
Constructor.
- ModbusCommandCInputTranslator<O> - Class in test.de.iip_ecosphere.platform.connectors.modbustcpipv1
-
The ModbusCommandC input translator for tests.
- ModbusCommandCInputTranslator(Class<? extends O>) - Constructor for class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusCommandCInputTranslator
-
Creates a new modbus command input translator.
- ModbusDataC - Class in test.de.iip_ecosphere.platform.connectors.modbustcpipv1
-
Some Modbus machine data for testing.
- ModbusDataC() - Constructor for class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusDataC
-
Constructor.
- ModbusDataCOutputTranslator<S> - Class in test.de.iip_ecosphere.platform.connectors.modbustcpipv1
-
The modbus ModbusDataC output translator for tests.
- ModbusDataCOutputTranslator(boolean, Class<? extends S>) - Constructor for class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusDataCOutputTranslator
-
Constructor.
- ModbusMachineCommand - Class in test.de.iip_ecosphere.platform.connectors.modbustcpipv1
-
Some Modbus machine command for testing.
- ModbusMachineCommand() - Constructor for class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusMachineCommand
-
Creates an instance.
- ModbusMachineCommandInputTranslator<O> - Class in test.de.iip_ecosphere.platform.connectors.modbustcpipv1
-
The modbus machine command input translator for tests.
- ModbusMachineCommandInputTranslator(Class<? extends O>) - Constructor for class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusMachineCommandInputTranslator
-
Creates a new machine command input translator.
- ModbusMachineData - Class in test.de.iip_ecosphere.platform.connectors.modbustcpipv1
-
Machine data from the ModbusTcpIpModelAccess.
- ModbusMachineData(ModbusMap) - Constructor for class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusMachineData
-
Creates an instance.
- ModbusMachineDataOutputTranslator<S> - Class in test.de.iip_ecosphere.platform.connectors.modbustcpipv1
-
The modbus machine data output translator for tests.
- ModbusMachineDataOutputTranslator(boolean, Class<? extends S>, MachineDataOutputTranslator.OutputCustomizer) - Constructor for class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusMachineDataOutputTranslator
-
Creates a new machine data output translator.
- ModbusTcpIpConnectorTest - Class in test.de.iip_ecosphere.platform.connectors.modbustcpipv1
-
Tests the MODBUS TCP/IP connector (not secure, polling).
- ModbusTcpIpConnectorTest() - Constructor for class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusTcpIpConnectorTest
-
Creates an instance of this test.
- mPort - Variable in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.TestServer
- mShort - Variable in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusCommandC
- mShort - Variable in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusDataC
S
- serverMap - Variable in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusMachineData
- serverStructure - Variable in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.TestServer
- set(String, Object) - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusMachineCommand
-
Setter for key and value.
- setDouble(double) - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusDataC
-
Setter for mDouble.
- setDouble(Double) - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusCommandC
-
Setter for mDouble.
- setFloat(float) - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusDataC
-
Setter for mFloat.
- setFloat(Float) - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusCommandC
-
Setter for mFloat.
- setInteger(int) - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusDataC
-
Setter for mInteger.
- setInteger(Integer) - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusCommandC
-
Setter for mInteger.
- setLong(long) - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusDataC
-
Setter for mLong.
- setLong(Long) - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusCommandC
-
Setter for mLong.
- setShort(short) - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusDataC
-
Setter for mShort.
- setShort(Short) - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusCommandC
-
Setter for mShort.
- shutdown() - Static method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusTcpIpConnectorTest
-
Shuts down the test server.
- sourceType - Variable in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusCommandCInputTranslator
- sourceType - Variable in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusDataCOutputTranslator
- sourceType - Variable in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusMachineCommandInputTranslator
- sourceType - Variable in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusMachineDataOutputTranslator
- start() - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.TestServer
-
Starts the server.
- stop() - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.TestServer
-
Shuts down the server.
T
- test.de.iip_ecosphere.platform.connectors.modbustcpipv1 - package test.de.iip_ecosphere.platform.connectors.modbustcpipv1
-
Tests for the MODBUS/TCP connector.
- testAllToZero(Connector<ModbusItem, Object, ModbusDataC, ModbusCommandC>, AtomicInteger, AtomicReference<ModbusDataC>) - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.AbstractModbusInformationModelConnectorTest
-
Tries to write all values to 0.
- testConnector(boolean) - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.AbstractModbusInformationModelConnectorTest
-
Tests the connector.
- testDouble(Connector<ModbusItem, Object, ModbusDataC, ModbusCommandC>, AtomicInteger, AtomicReference<ModbusDataC>) - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.AbstractModbusInformationModelConnectorTest
-
Tries to write a double value.
- testFloat(Connector<ModbusItem, Object, ModbusDataC, ModbusCommandC>, AtomicInteger, AtomicReference<ModbusDataC>) - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.AbstractModbusInformationModelConnectorTest
-
Tries to write a float value.
- testInt(Connector<ModbusItem, Object, ModbusDataC, ModbusCommandC>, AtomicInteger, AtomicReference<ModbusDataC>) - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.AbstractModbusInformationModelConnectorTest
-
Tries to write an int value.
- testLong(Connector<ModbusItem, Object, ModbusDataC, ModbusCommandC>, AtomicInteger, AtomicReference<ModbusDataC>) - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.AbstractModbusInformationModelConnectorTest
-
Tries to write a long value.
- testServer - Static variable in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusTcpIpConnectorTest
- TestServer - Class in test.de.iip_ecosphere.platform.connectors.modbustcpipv1
-
Implements a MODBUS TCP/IP test server.
- TestServer(boolean) - Constructor for class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.TestServer
-
Creates a TestServer instance.
- testShort(Connector<ModbusItem, Object, ModbusDataC, ModbusCommandC>, AtomicInteger, AtomicReference<ModbusDataC>) - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.AbstractModbusInformationModelConnectorTest
-
Tries to write a short value.
- testWithPolling() - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusTcpIpConnectorTest
-
Tests the connector in polling mode.
- to(Object) - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusDataCOutputTranslator
- to(Object) - Method in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusMachineDataOutputTranslator
V
- valuesToWrite - Variable in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusMachineCommand
W
- withNotifications - Variable in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusDataCOutputTranslator
- withNotifications - Variable in class test.de.iip_ecosphere.platform.connectors.modbustcpipv1.ModbusMachineDataOutputTranslator
All Classes and Interfaces|All Packages