This field contains whatever data the sending entity chose to include in this event. The receiving SCXML Processor should reformat this data to match its data model, but must not otherwise modify it.
If the conversion is not possible, the Processor must leave the field blank and must place an error 'error.execution' in the internal event queue.
If this event is generated from an invoked child process, the SCXML Processor must set this field to the invoke id of the invocation that triggered the child process. Otherwise it must leave it blank.
This is a character string giving the name of the event.
The SCXML Processor must set the name field to the name of this event.
It is what is matched against the 'event' attribute of
This is a URI, equivalent to the 'target' attribute on the
This is equivalent to the 'type' field on the
If the sending entity has specified a value for this, the Processor must set this field to that value
(see C Event I/O Processors for details).
Otherwise, in the case of error events triggered by a failed attempt to send an event,
the Processor must set this field to the send id of the triggering
This field describes the event type.
The SCXML Processor must set it to: "platform" (for events raised by the platform itself, such as error events),
"internal" (for events raised by
Generated using TypeDoc