DAPL Processing Elements

DAPL declaration commands define the elements that are shared between processing tasks, for consistent configuration, intercommunication, or data transfer.

Define data containers. The values in these containers can be WORD, LONG, FLOAT, or DOUBLE data types.

CONSTANT
Define a shared scalar element that tasks cannot change.
VARIABLE
Define a shared scalar element that any accessing task can change.
PIPE
Define a pipe element for streaming data between tasks.
VECTOR
Define a shared vector (array) of values.

Define elements with special types of data.

TRIGGER
Define a trigger element for recording and transferring event information.
STRING
Define a shared text value.