24.12.2013 Views

TOPS-10 Monitor Calls Manual Volume 2 AA-K039D ... - Trailing-Edge

TOPS-10 Monitor Calls Manual Volume 2 AA-K039D ... - Trailing-Edge

TOPS-10 Monitor Calls Manual Volume 2 AA-K039D ... - Trailing-Edge

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

HIBER [CALLI 72]<br />

11 HB.RIO<br />

12 HB.RPT<br />

13 HB.RTL<br />

14 HB.RTC<br />

15 HB.RWJ<br />

16 HB.RWP<br />

17 HB.RWT<br />

Wake the job when asynchronous I/O is completed.<br />

Wake the job for PTY activity.<br />

Wake the job when a line of terminal input is<br />

typed on any terminal assigned to your job, or if<br />

there is a rescanable line available on the job's<br />

controlling terminal.<br />

Wake the job when a character of terminal input is<br />

ready.<br />

Wake the job only on a WAKE monitor call from the<br />

job itself. Setting this bit prevents other jobs<br />

from waking your job, unless the other job is<br />

privileged.<br />

Wake the job only on a WAKE monitor call from a<br />

job having the same programmer number.<br />

Wake the job only on a WAKE monitor call from a<br />

job having the same project number.<br />

SKIP RETURN<br />

When an enabled HIBER<br />

normal return.<br />

ERROR RE TURN<br />

condition occurs,<br />

execution resumes at the<br />

The HIBER call takes the error return only if it is not implemented on<br />

your system.<br />

EXAMPLES<br />

MOVSI<br />

HIBER<br />

JRST<br />

Tl, (HB.RWP+HB.RWT)<br />

Tl,<br />

ERROR<br />

This code sequence causes the job to sleep until awakened by a WAKE<br />

monitor call from another job having the same project-progra~ner<br />

number. See also RTTRP call.<br />

RELATED CALLS<br />

o<br />

o<br />

SLEEP<br />

WAKE<br />

COMMON PROGRAMMING ERRORS<br />

o<br />

Forgetting to protect against WAKEs from other jobs.<br />

o Assuming a particular event woke your job, without actually<br />

checking.<br />

22-171

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!