Signal_Action_Completion¶
Definition¶
<signal_action_completion/>
The plan item that will make a perform plan stop running.
Attribute | Type | Description |
---|---|---|
postconfirm | boolean | Optional. The attribute decides if a report move (see below) should be generated when the plan is downdated. If set to false , no report move is generated. Defaults to true . |
Parents¶
Children¶
None.
Behaviour¶
The <signal_action_completion/>
will make TDM treat the perform goal of the current plan as fulfilled. This means that the remains of the plan (if any) will not be executed, and that a report move indicating success (report(action_status(some_action, done))
) will be output.
Examples¶
Signal_Action_Completion element¶
<signal_action_completion/>
Signal_Action_Completion without post confirmation of the goal¶
<signal_action_completion postconfirm="false"/>
Signal_Action_Completion with explicit post confirmation of the goal¶
<signal_action_completion postconfirm="true"/>
Examples¶
Perform goal with signal_action_completion element¶
<goal type="perform" action="action_that_always_succeed">
<plan>
...
<signal_action_completion/>
</plan>
</goal>
Last update: October 4, 2022