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

Timed Service Processes

This Subprogram will service Client Process requests for the specified Time Interval.

Short Name Calling Sequence

STATUS = UITSPC(TIME)

Long Name Calling Sequence

STATUS = UI_TIMED_SERVICE_PROCESSES(...)

Input Arguments

TIME (Real) Time Interval (Secs)

Output Arguments

None

Function Value

UI__SUCCESS ) Success UISUCC )

UI__NOT_INITIALIZED ) Package not Initialized UININI )

Note:

  1. This Subprogram is equivalent to the following sequence of Calls:-
             CALL UIBEGINSERVICEPROCESSES(.FALSE.)
             DO UNTIL (TIME)
                CALL UISERVICEPROCESSES()
             ENDDO
             CALL UIENDSERVICEPROCESSES()
    
    Thus it only services Client Output Requests for the specified time interval.
  2. The TIME Argument specifies the maximum service interval in floating seconds. A Time interval of zero will cause any already pending requests to be serviced.


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