Skip to content

302B OnEscLocalFunction

Stub   MON 302B (194 decimal) · Mnemonic ELON · Group: File System Operations (manual section 2.9)

Available from: not known - no compatibility box captured from the manual

Emulation source: src/handlers/mon_302B_OnEscLocalFunction.c

Description

Enables delayed escape and local functions for your terminal. The ESCAPE key then terminates a program unless it is disabled. The key with the local function will terminate connections to remote computers.

Notes

  • Delay the escape and local functions by OnEscLocalFunction.
  • A timeout from a remote computer enables the local function.

Parameters

None.

See also

SetEscapeHandling, OffEscLocalFunction, EnableEscape, and EnableLocal

Compatibility

ND-100 ND-500 User programs RT programs System programs
No No Yes Yes No

From the YAML extraction; this call's page in the manual had no compatibility box that was captured.

Examples

From the manual (OCR text, not corrected).

ON ROUTINEERROR DO
IF ErrCode > 0 THEN ...
ENDON
Monitor_Call('OnEscLocalFunction')
Monitor Call('OnEscLocalFunction')
IF (ErrCode .NE. 0) THEN ...
OnEscLocalFunction;
IF ErrCode <> 0 THEN ...
01 ErrCode COMP.
...
MONITOR-CALL "OnEscLocalFunction".
CALL "CbError" USING ErrCode.
IF ErrCode NOT = 0 GO ...
|         |       |                                           |
|---------|-------|-------------------------------------------|
| MON     | 302   | %Monitor call OnEscLocalFunction.         |
| JMP     | ERROR | %Error return from monitor call.          |
| ...     |       | %Normal return.                           |
| ERROR,  | ...   | %Error number in register A.              |


ND-100 All users Background programs

ndmonlib implementation

Stub Registered MON_STATUS_NOT_IMPLEMENTED: the handler is a stub. mon_dispatch() in src/core/mon_dispatch.c reports the call as unimplemented without calling it.

Handler mon_302B_OnEscLocalFunction
Code lines 5 (non-blank, non-comment lines in the file)

Source

SINTRAN III Monitor Calls (ND-860228.2 EN), page 367.