ASM.IWORKER2 (STRUCT; Prefix iw)

This interface of the CAA_AsyncMan.library describes the functions to be implemented for executing a job asynchronously.

 

pExec

CAA.PVOID

Address of function that will start the asynchronous execution of a job

pAbort

CAA.PVOID

Address of function that will abort a job

pGetState

CAA.PVOID

Address of function that will return the current state of a job

pDispose

CAA.PVOID

Address of function that will dispose a job

pGetParamSize

CAA.PVOID

Address of function that will return the size of the parameters of a job

pGetJobGroup

CAA.PVOID

If a group of jobs should be executed by a specific task, this function must return the handle of the queue. The queue has to be a normal exchange of the CAA MBM.