%ZOSV ;SFISC/AC,PUG/TOAD,HOU/DHW - View commands & special functions. ;09/15/08 16:41
Source file <ZOSVGUX.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| UCICHECK(X) | ;
|
|
| T1 | ; store RT datum w/ZHDIF
|
|
| DEVOPN | ;List of Devices opened. Linux only
|
|
| SETTRM(X) | ;Turn on specified terminators.
|
|
| SID() | ;System ID
|
|
| ORDER | ;SAVE PART OF SYMBOL TABLE IN LOCATION SPECIFIED BY X
|
|
| NOLOG | ;
|
|
| ZHDIF | ;Display dif of two $ZH's
|
|
| PRGMODE | ;Drop into direct mode
|
|
| PASSALL | ;
|
|
| GETPEER() | ;Get the IP address of a connection peer
|
|
| PRIORITY | ;
|
|
| SETENV | ;Set environment X='PROCESS NAME^ '
|
|
| RTNDIR() | ; primary routine source directory
|
|
| DEVOK | ;
|
|
| EC() | ; Error Code: returning $ZS in format more like $ZE from DSM
|
|
| UCI | ;
|
|
| BAUD | ||
| PRI() | ;Check if a mixed OS enviroment.
|
|
| TEMP() | ; Return path to temp directory
|
|
| AVJ() | ; # available jobs, Limit is in the OS.
|
|
| JOBPAR | ; <=====
|
|
| T0 | ; start RT clock
|
|
| GETENV | ;Get environment Return Y='UCI^VOL^NODE^BOX LOOKUP'
|
|
| STRIPCR(%DIRECT) | ; ** Private Entry Point: strip extraneous CR from end of lines of all
; routines in %DIRECTORY Linux directory |
|
| LOGRSRC(OPT,TYPE,STATUS) | ;record resource usage in ^XTMP("KMPR"
|
|
| OS() | ;
|
|
| RETURN(%COMMAND) | ; ** Private Entry Point: execute a shell command & return the resulting value **
; %COMMAND is the string value of the Linux command |
|
| VERSION(X) | ;return OS version, X=1 - return OS
|
|
| DOLRO | ;SAVE ENTIRE SYMBOL TABLE IN LOCATION SPECIFIED BY X
|
|
| NOPASS | ;
|
|
| PRIINQ() | ;
|
|
| SHARELIC(TYPE) | ;Used by Cache implementations
|
|
| LGR() | ; Last global reference ($REFERENCE)
|
|
| SETNM(X) | ;Set name, Trap dup's, Fall into SETENV
|
|
| ACTJ() | ; # active jobs
|
|
| PARSIZ | ;
|
|
| PROGMODE() | ; In Application mode
|
| Name | Line Occurrences |
|---|---|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZOSF("EOFF" | PRGMODE+3 |
| ^%ZOSF("EON" | PRGMODE+3 |
| ^%ZOSF("PROD" | UCI+1, JOBPAR+8, GETENV+1 |
| ^%ZOSF("TMP" | TEMP+2 |
| ^%ZOSF("VOL" | AVJ+2, PRGMODE+2 |
| ^%ZTSCH("LOGRSRC" | LOGRSRC+1 |
| ^VA(200 - [#200] | PRGMODE+2 |
| ^XTV(8989.3 - [#8989.3] | AVJ+2, TEMP+2, GETPEER+4 |
| ^XUTL("XUSYS" | ACTJ+1, ACTJ+11*, SETENV+1* |
| Name | Line Occurrences |
|---|---|
| $$ACTJ | AVJ+3 |
| $$RETURN | GETENV+1 |
| $$TEMP | ACTJ+4, DEVOK+12, RETURN+3 |
| UCI | PRGMODE+5 |
| Name | Field # of Occurrence |
|---|---|
| ^("NM" | SETENV+1* |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | ORDER+1~, ORDER+2*, ORDER+6 |
| %COMMAND | RETURN~ |
| %DIRECT | STRIPCR~ |
| %FILE | ACTJ+3~, ACTJ+4*, ACTJ+7, ACTJ+8, ACTJ+9, JOBPAR+1~*, JOBPAR+4, JOBPAR+5, JOBPAR+6, DEVOK+12~* , DEVOK+15, DEVOK+19, RETURN+3~*, RETURN+5 |
| %HOST | GETENV+1~*, GETENV+2 |
| %I | ACTJ+3~, ACTJ+6*, ACTJ+8, JOBPAR+1~, JOBPAR+3*, JOBPAR+5, DEVOK+14~*, DEVOK+18, DEVOPN+2~, DEVOPN+4* , DEVOPN+5* |
| %V | GETENV+1~*, GETENV+2 |
| %VALUE | RETURN+2~*, RETURN+5*, RETURN+7 |
| %X | DEVOK+14~, DEVOK+16*, DEVOK+17, DEVOK+20, DEVOK+21*, DEVOK+22*, DEVOPN+2~, DEVOPN+4*, DEVOPN+5* |
| %Y | DEVOK+14~, DEVOK+16*, DEVOK+17, DEVOPN+2~ |
| %Y( | DEVOK+17*, DEVOK+22 |
| %Y("D" | DEVOPN+5 |
| %ZE | EC+1~, EC+2*, EC+3*, EC+4 |
| >> %ZH0 | ZHDIF+1 |
| >> %ZH1 | ZHDIF+1 |
| >> DELETE | ACTJ+9, JOBPAR+6, DEVOK+19, RETURN+5 |
| DUZ | PRGMODE+2, PRGMODE+4 |
| >> ESCAPE | NOPASS+1 |
| IO("GTM-IP" | GETPEER+3 |
| IO("IP" | GETPEER+3 |
| J | AVJ+1~, AVJ+2*, AVJ+3 |
| J1 | SID+1~ |
| J1(1 | SID+2*, SID+4 |
| J1(2 | SID+3*, SID+4 |
| >> NOESCAPE | PASSALL+1 |
| >> NOPASTHRU | NOPASS+1 |
| >> NOTERMINATOR | PASSALL+1 |
| OPT | LOGRSRC~, LOGRSRC+3 |
| >> PASTHRU | PASSALL+1 |
| PEER | GETPEER+1~, GETPEER+2*, GETPEER+3*, GETPEER+4*, GETPEER+5 |
| STATUS | LOGRSRC~, LOGRSRC+3 |
| T | SID+1~*, SID+4 |
| >> TERMINATOR | NOPASS+1, SETTRM+1 |
| TYPE | SHARELIC~, LOGRSRC~, LOGRSRC+3 |
| V | AVJ+1~, AVJ+2* |
| X | PRGMODE+1~, PRGMODE+3*, PRGMODE+4!, UCICHECK~, UCICHECK+1, JOBPAR+8, BAUD*, DOLRO+4, ORDER+6, PARSIZ+1* , VERSION~, VERSION+1, SETNM~, SETENV+1, SETTRM~, SETTRM+1 |
| >> X1 | DEVOK+8 |
| XMB | PRGMODE+4~*! |
| XMB(1 | PRGMODE+4* |
| XMB(2 | PRGMODE+4* |
| XMTEXT | PRGMODE+4~ |
| XMY | PRGMODE+4~ |
| XUCI | PRGMODE+1~, PRGMODE+5* |
| XUSLNT | PRGMODE+1~ |
| >> XUVOL | PRGMODE+2* |
| Y | ACTJ+3~, ACTJ+8*, ACTJ+10*, ACTJ+11*, ACTJ+12, PRGMODE+5, UCI+1*, JOBPAR+5*, JOBPAR+7*, JOBPAR+8* , JOBPAR+9*, PRIORITY+1!, DOLRO+4*, ORDER+2*, ORDER+3, ORDER+6*, NOLOG+1*, GETENV+2*, DEVOK+9*, DEVOK+20* , DEVOK+21*, DEVOK+22*, DEVOPN+4*, DEVOPN+5* |
| ZTPAC | PRGMODE+2*, PRGMODE+3, PRGMODE+4! |
| Name | Field # of Occurrence |
|---|---|
| $T(^XMB | PRGMODE+4 |