Simply saves the request for action when the Action returns. Any previous request is overwritten without warning.
The default request is DITS_REQ_END, except for kick routines where the default is to reject (status != STATUS__OK) or ignore the kick.
Note, this function is implemented as a macro in C.
|>||request||DitsReqType||The request, one of|
|DITS_REQ_END||The action is to complete immediately.|
|DITS_REQ_STAGE||The action is to reschedule immediately.|
|DITS_REQ_WAIT||The action is to reschedule on expiry. of a timer.|
|DITS_REQ_SLEEP||The action will be put too sleep. It can be working up by a kick message or a DitsSignal() call.|
|DITS_REQ_MESSAGE||The action will be rescheduled on reception of a message from a subsidiary action.|
|DITS_REQ_EXIT||The action will complete and the task should exit.|
Only DITS_REQ_EXIT has any effect when this routine is called from a user interface response routine.
|!||status||StatusType *||Modified status.
Click here for the DRAMA home page and here for the AAO home page.For more information, contact firstname.lastname@example.org