Trigger related functions #
Creating and initializing a Trigger #
The first step is to create a trigger resource using:
The trigger is created and initilized with the following paramenters:
Registering a task with a trigger resource #
A task is register to a trigger resource with the following function:
The task registration with the trigger resource is performed with the following parameters:
Enabling and disabling a trigger resource #
Enabling a trigger resource #
A trigger resource can be enabled with the following function:
The enabling of the trigger resource is performed with the following parameters:
Disabling a trigger resource #
A trigger resource can be disabled with the following function:
The disabling of the trigger resource is performed with the following parameters:
Waiting for a trigger resource #
A task registered to a trigger resource can wait for a triggering with the following function:
The wait for the trigger resource function does not require parameters. The task waits for the trigger resource it is registered to.
Releasing a trigger resource #
A trigger resource may be triggered with the following function:
The release of a trigger resource is performed with the following parameters:
Enable and disable trigger resource hook functions #
Enable hook function #
The enable hook function specification is performed with the following function:
The specification of the enable hook function is performed with the following parameters:
Disable hook function #
The disable hook function specification is performed with the following function:
The specification of the disable hook function is performed with the following parameters: