next up previous contents
Next: End Servicing of Up: Process Server Subprograms Previous: Begin Service of

Service Processes

This Subprogram services any Client Process requests, updating the screen image accordingly.

Short Name Calling Sequence

STATUS = UISVPC(DUMMY)

Long Name Calling Sequence

STATUS = UI_SERVICE_PROCESSES(...)

Input Arguments

DUMMY (Integer) Dummy Function Argument

Output Arguments

None

Function Value

UI__SUCCESS ) Success UISUCC )

UI__NOT_INITIALIZED ) Package not Initialized UININI )

UI__CANCELLED ) Servicing Cancelled UICANC )

Note:

  1. This Subprogram must only be called following a call to UI_BEGIN_SERVICE_PROCESSES to setup the standard Server Configuration.
  2. The Application Program may choose to poll for Client activity by calling this Subprogram at intervals, or may call SYS$HIBER to hibernate until Client activity is detected, at which time this Subprogram should be called.
  3. The action of this Subprogram is determined by the prior call to UI_BEGIN_SERVICE_PROCESSES. This can configure the Server to only act upon Requests from Clients to update their viewports etc., or may allow Input Requests from the currently Connected Client Process to be serviced as well. See UI_BEGIN_SERVICE_PROCESSES for details on this configuration.
  4. The UI__CANCELLED Function Value indicates that the Operator has requested cancellation by typing Ctrl-C. This may be used by the Application Program to indicate that Process Servicing is to be terminated. It can be ignored however.


Liz Buckle
Fri Jan 13 17:46:53 CST 1995