Guardian Procedure Calls Reference Manual (G06.25+)
Guardian Procedure Calls (T-V)
Guardian Procedure Calls Reference Manual—522629-013
15-9
TIMER_START_ Procedure (H-Series RVUs Only)
TIMER_START_ Procedure (H-Series RVUs 
Only)
Summary
Syntax for C Programmers
Syntax for TAL Programmers
Parameters
Considerations 
Example
Summary
The TIMER_START_ procedure sets a timer to a given number of units of elapsed 
time, as measured by the processor clock. When the time expires, the calling process 
receives an indication in the form of a system message on $RECEIVE. 
TIMER_START_ measures the timeout value in microseconds. The process that calls 
this procedure becomes the owner of the underlying Time List element (TLE).
Syntax for C Programmers  
Syntax for TAL Programmers          
Parameters  
error return value
INT32
indicates the outcome of the call:
error=TIMER_START_(timeoutValue, param1, param2, TLEid)
INT(32) TIMER_START_ (TOV, PARAM1, PARAM2, TLEID)
 CALLABLE, RESIDENT;
 EXTERNAL;
Value Definition
0 Indicates the call is successful and the time has 
been started
590 Indicates the parameter values are invalid or 
inconsistent
3600 Indicates that TIMER_START_cannot allocate a 
TLE. This occurs when all available TLEs are 
used.










