XGKB ;SFISC/VYD - Read with Escape Processing ;10/23/2006
Source file <XGKB.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| TEST | ||
| READ(XGCHARS,XGTO) | ; read XGCHARS using escape processing. XGTO timeout (optional). Result returned.
; Char that terminated the read will be in XGRT |
|
| ACTION(XGKEY,XGACTION) | ;add or remove key-action
|
|
| EXIT | ; Reset device (disable escape processing, turn terminators off)
|
|
| INIT(XGTRM) | ;turn escape processing on and passed terminator string if any
|
| Name | Line Occurrences |
|---|---|
| Function Call: READ |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZOSF("OS" | INIT+1, EXIT+1 |
| ^%ZOSF("TRMOFF" | EXIT+6 |
| ^%ZOSF("TRMON" | INIT+7 |
| ^TMP("XGKEY" | ACTION+4*, ACTION+5!, READ+20 |
| ^TMP("XGW" | READ+18 |
| ^XUTL("XGKB" | INIT+2, INIT+3, INIT+4, INIT+5, INIT+6, READ+17 |
| Name | Line Occurrences |
|---|---|
| $$READ | TEST |
| Name | Field # of Occurrence |
|---|---|
| ^( | READ+20 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | INIT+1~, INIT+8* |
| %OS | INIT+1~*, INIT+2, INIT+3, INIT+4, INIT+5, INIT+6, EXIT+1~*, EXIT+2, EXIT+3, EXIT+4 , EXIT+5 |
| DTIME | READ+11 |
| DTOUT | READ+3!, READ+13*, READ+14*, READ+15, READ+18 |
| >> ESCAPE | INIT+2, INIT+4, INIT+6, EXIT+4 |
| >> LINE | EXIT+2 |
| >> NOESCAPE | EXIT+2, EXIT+5 |
| >> NOLINE | INIT+2 |
| S | READ+2~, READ+13*, READ+14*, READ+15*, READ+22 |
| U | READ+8, READ+9, READ+15 |
| >> VT | INIT+4 |
| >> X | TEST* |
| XGACTION | ACTION~, ACTION+4 |
| XGCHARS | READ~, READ+13 |
| XGKEY | ACTION~, ACTION+4, ACTION+5 |
| XGRT | INIT+9*, EXIT+7!, READ+4*, READ+17*, READ+20, TEST |
| XGSEQ | READ+2~ |
| >> XGT | READ+6 |
| >> XGT(0 | READ+7, READ+8, READ+9 |
| XGT1 | READ+2~, READ+9*, READ+15, READ+18, READ+19 |
| XGTO | READ~, READ+5, READ+7*, READ+8, READ+9, READ+10*, READ+11*, READ+13, READ+14 |
| XGTRM | INIT~, INIT+5*, INIT+7, INIT+8 |
| >> XGW | READ+10 |
| XGW1 | READ+2~, READ+8*, READ+18, READ+19 |