Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
SRBTIMER — Establish time limit for system service z/OS MVS Programming: Authorized Assembler Services Reference SET-WTO SA23-1375-00 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||
DescriptionThe SRBTIMER macro is used to establish a time limit for a system service running in SRB mode. Time accumulates while the service is running; when the time limit expires, the service abends with a system completion code of X'05B'. The service can retry following the 05B ABEND. The caller can cancel an established time limit by reissuing the macro and specifying a time limit of zero. The caller can also override the established time limit with a subsequent SRBTIMER macro. EnvironmentThese are the requirements for the caller:
Programming requirementsNone. RestrictionsNone. Input register informationBefore issuing the SRBTIMER macro, the caller must ensure that general purpose register 13 points to a standard 72-byte save area addressable in primary mode. Output register informationWhen control returns to the caller, the GPRs contain:
When control returns to the caller, the ARs contain:
Performance implicationsNone. SyntaxThe SRBTIMER macro is written as follows:
ParametersThe parameters are explained as follows:
ABEND codesNone. Return codesWhen SRBTIMER macro returns control to your program, GPR 15 contains a hexadecimal return code.
|
Copyright IBM Corporation 1990, 2014
|