E REQUEST constants

The values your application can set using TASK_PUT_REQUEST to instruct the fixed-part are

ACT__ASTINT requests reschedule on AST receipt, with optional timer
ACT__CANCEL signifies the action has completed due to a CANCEL
ACT__MESSAGE requests reschedule on message receipt, optional timer
ACT__STAGE requests an immediate (10msec) timed reschedule
ACT__WAIT requests a timed reschedule

The following ACT__ constants also exist for upwards compatibility with ADAM Version 1.

ACT__END signifies the action has completed successfully
ACT__EXIT *** for U-task writers ONLY ***
ACT__INFORM signifies the action has completed with an error
ACT__UNIMP the requested action is not implemented

The fixed-part only acts on the REQUEST if your task returns a status of SAI__OK. Any other status returned, for example an error status of some sort, causes the action to be closed down. The error status is returned to the task which issued the original OBEY. Note that SS$_NORMAL is not recognised as an OK status, and will be reported as an error.