Inherits IDispatch.
Classes | |
struct | ContainerInformation |
struct | ContainerItemInformation |
Public Types |
Properties | |
IReadContainers | Read [get] |
IWriteContainers | Write [get] |
Definition of the IContainer interface which can be used to establish a fast data exchange of grouped data elements.
Use the containers when you need to access a larger set of data repetitively and with maximum update speed. For example, input data you want to read every machine cycle. Using the Read or Write Container, you first have to create a container by naming all the elements you want to read with the container. This also defines the memory layout of the container. After that you can read/write your data using the Update
function of the IReadContainer respectively the IWriteContainer.
Definition at line 75 of file IContainer.idl.
This enumeration defines whether we have a READ or WRITE container.
Enumerator | |
---|---|
CONTAINER_ACCESS_READ |
Enumeration for read container. |
CONTAINER_ACCESS_WRITE |
Enumeration for write container. |
Definition at line 80 of file IContainer.idl.
|
get |
This property returns a IReadContainers object which allows access to different IReadContainer objects.
[out] | readContainer | Returns an object of the type IReadContainers. |
|
get |
This property returns a IWriteContainers object which allows access to different IWriteContainer objects.
[out] | writeContainer | Returns an object of the type IWriteContainers. |