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