Programming Tasks |
DEVELOPER |
For a third party application to execute a Task, it must use the services provided in P4API to carry out the following steps:
Connection to a PROIV Virtual Machine on the appropriate machine. If the kernel is not already running, start it up.
Passing of logon information to the PROIV Virtual Machine.
Passing of Task name and parameters to the PROIV Virtual Machine.
Causing the Task to be executed.
Receiving output parameters from the Task.
Receiving error information back from the Task and/or Bus.
In addition, the PROIV Virtual Machine must do the following:
Determine when to stop executing function links so that only the particular functions that belong to a Task are executed.
When a Task is finished, wait on the Bus to get instructions.
Topic ID: 540114