Job library
this library allows you to get information about, create and otherwise
manipulate jobs. It also allows you to start new jobs, either from disk, or
from some code in your program.
It also includes the commands to generate and wait for software generated
events. These routines are duplicated from the win
library, because they have a place somewhere in between.
job information
- JOBMe
- Get Job identifier for this job.
- JOBInfo
- Get information about the job (name, priority,
suspension).
- JOBTree
- Scan through the job tree.
job manipulation
- JOBCreate
- Create a job (allocate the memory for it).
- JOBRemove
- Remove job (only for inactive jobs).
- JOBZap
- Force remove job (always).
- JOBSuspend
- Suspend a job for a certain time (number of ticks).
- JOBUnSuspend
- Unsuspend job.
- JOBActivate
- Activate a job.
- JOBActivateWait
- Activate a job and wait for completion.
- JOBPriority
- Set the priority for a job.
higher level calls
- JOBCall
- Start a c function as a daughter job.
- JOBLoad
- Load a daughter job from a device.
- JOBWait
- Wait for a job to terminate.
job & screen
- JOBPick
- Pick primary window of job to top of pile.
- JOBWake
- Wake primary window of job to top of pile.
events
- JOBEventSend
- Send software events to a job.
- JOBEventWait
- Wait for specific software events which are sent to
MYSELF.
PROGS, Professional & Graphical Software
last edited February 5, 1996