- Contents
Interaction Designer Help
External Handler Call Initiator
This initiator allows a handler to be initiated via an inline C++ function call. This inline function triggers the ExternalHandlerCall initiator and gathers the result of the ExternalHandlerReturn tool.
The function call contains the following arguments:
First argument: a string for the operation name. The operation name is the object ID of the notification event that will trigger the initiator.
Second argument: a list of strings that will be passed to the external handler call initiator.
Third argument: the timeout period in milliseconds for the function call to return.
Fourth argument: a list of strings that are passed back from the external handler return tool.
Notification Object Type
External Handler Call
Object ID
The object Id for this initiator is the operation name passed as the first input argument to the ExternalHandler C++ function call.
Event ID
Unique identifier reserved for internal use only.
Outputs
RequestHandle
A system generated identifier for this external handler call. The request handle allows this initiator to correlate with the External Handler Return tools.
Data
A list of strings corresponding to the second input argument to the ExternalHandler C++ function call.
Exit Paths
Start
This initiator always takes the Start exit path.