Sequencer - EventIn
The EventIn is an event message receiver that is used to provide an API for Basic Block to receive events. When EventIn receives a message event it will update local Arguments listed in Data property with matching values from incoming message data. it will also cause the containing block to execute when E mode is enabled in ProcessOn property (this is the default setting).
By default, any CM_TEXTCOMMAND message event is accepted by EventIn. The behavior can be changed as described in MessageArgument documentation by using TextCommand and Command properties.
Note: Use TextCommand and Command with utmost care and only when strictly needed as more strict message filtering may easily go unnoticed when the block is used.

Properties
EventIn adds one property to the set the base implementation MessageArgument has.
| Property | Description |
|---|---|
| Data | Local Argument members that should be updated when present in incoming event message as data. |
Programmers API is available at Event class.
See also Basic Function Block, MessageArgument, Sequencer - EventOut, ReceiveMessage, and SendMessage.
Get started with CDP Studio today
Let us help you take your great ideas and turn them into the products your customer will love.