DDBRAHTJ ;SFISC/DCL-BROWSER HYPERTEXT JUMP ;18NOV2012
Source file <DDBRAHTJ.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
VA FileMan | 1 | DDBR0 |
Name | Comments | DBIA/ICR reference |
---|---|---|
JUMP(DDBRDIR) | ; pass direction 1/forward -1/backward
|
|
FRWD | ; forward
|
|
UP | ||
STKPT | ||
SET | ; set and save jump info
|
|
GOTO | ; jump to line in current document
|
|
BCK | ; backward
|
|
CHKI() | ;return 1 if ok 0 not ok to continue also init DDBRHT if undefined
|
|
NOHTJ(EM) | ; no hypertext jump available
|
|
SAVSET | ;
|
Name | Field # of Occurrence |
---|---|
$$CTXT^DDBR | FRWD+13, UP+11, NOHTJ+2, NOHTJ+4, SAVSET+1 |
PSR^DDBR0 | GOTO+1, BCK+8 |
$$WS^DDBR1 | FRWD+14, NOHTJ+5 |
PS^DDBR2 | FRWD+5, STKPT+2 |
SAVEDDB^DDBR2 | FRWD+30, UP+17, UP+35 |
USAVEDDB^DDBR2 | BCK+6 |
$$GETR^DDBRAP | UP+8 |
$$IENROOT^DDBRAP | UP+29 |
$$NROOT^DDBRAP | JUMP+4, FRWD+27, UP+14, UP+32 |
WP^DDBRAP | FRWD+17, FRWD+28, UP+15, UP+33 |
$$EZBLD^DIALOG | NOHTJ+4 |
$$UP^DILIBF | UP |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD("OS" - [#.7] | FRWD+23 |
^TMP("DDBC" | SAVSET+8 |
^TMP("DDBLST" | JUMP+4 |
^TMP("DIERR" | UP+11, UP+12! |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> DDBC | SAVSET+8*, SAVSET+9 |
>> DDBDM | SAVSET+5* |
>> DDBHDR | SAVSET+1* |
>> DDBL | SET+2, GOTO+1*, BCK+7*, CHKI+4, CHKI+5 |
DDBLST | JUMP+3~, JUMP+4*, FRWD+29, FRWD+30, UP+16, UP+17, UP+21, UP+34, UP+35, UP+40 , SET+1, SET+2, BCK+1, BCK+3, BCK+4, BCK+6 |
DDBLSTN | FRWD+6~, FRWD+29*, FRWD+30, UP+5~, UP+16*, UP+17, UP+26~, UP+34*, UP+35, SET+2 |
>> DDBPMSG | UP*, UP+21*, UP+40*, SAVSET+1 |
DDBRAAH | FRWD+2~, FRWD+3*, FRWD+8*, FRWD+9*, FRWD+26*, FRWD+32*, UP+4, UP+6, UP+7*, UP+10* , UP+19*, UP+25, UP+27, UP+28*, UP+31*, UP+37*, STKPT*, STKPT+1 |
DDBRAB | FRWD+6~, UP+5~, UP+6*, UP+7, UP+8, UP+26~, UP+27*, UP+28, UP+30 |
DDBRABR | FRWD+6~, UP+5~, UP+26~, UP+29*, UP+30, UP+32, UP+33, UP+38 |
DDBRAFLG | JUMP+3~, FRWD+32*, UP+19*, UP+37*, GOTO+1, BCK+2~, BCK+5*, BCK+8 |
DDBRAHA | FRWD+2~, STKPT+1*, STKPT+2, STKPT+3 |
DDBRAHL | FRWD+2~, STKPT+3*, GOTO+1 |
DDBRAHP | FRWD+2~, SET+1*, SET+2 |
DDBRAIEN | UP+26~, UP+30*, UP+31, UP+32, UP+33, UP+38 |
DDBRALEV | UP+26~, UP+29*, UP+32, UP+33, UP+38 |
DDBRANRT | FRWD+6~, FRWD+27*, FRWD+28, FRWD+33, UP+5~, UP+14*, UP+15, UP+20, UP+26~, UP+32* , UP+33, UP+39 |
DDBRATR | FRWD+6~, FRWD+7*, FRWD+9, FRWD+10, FRWD+12, FRWD+15, FRWD+16, FRWD+17, FRWD+19, FRWD+21 , FRWD+26, FRWD+27, FRWD+28, FRWD+33, UP+5~, UP+8*, UP+9, UP+14, UP+15, UP+20 |
DDBRDIR | JUMP~, JUMP+5 |
>> DDBRHT | FRWD+3, SET+2, BCK+7*, CHKI+1*, CHKI+2, CHKI+3, CHKI+4, CHKI+5 |
DDBRNR | FRWD+11~ |
DDBRSET | FRWD+2~, FRWD+3*, FRWD+31*, UP+18*, UP+36*, STKPT+2, STKPT+4 |
DDBRXC2 | FRWD+6~, FRWD+15*, FRWD+21* |
DDBRXC3 | FRWD+6~, FRWD+12*, FRWD+13, FRWD+17 |
>> DDBSA | JUMP+4, FRWD+29, FRWD+33*, UP+16, UP+20*, UP+29, UP+34, UP+38*, SET+2, BCK+5 , CHKI+3, SAVSET+2, SAVSET+4 |
DDBSAN | JUMP+3~, JUMP+4*, FRWD+33*, UP, UP+20*, UP+21, UP+39*, UP+40, STKPT+1 |
DDBSANX | FRWD+2~, FRWD+3*, FRWD+5, FRWD+7, FRWD+8, FRWD+21*, UP, NOHTJ+2 |
>> DDBSF | SAVSET+6* |
>> DDBSRL | STKPT+3, GOTO+1, CHKI+5, SAVSET+3 |
>> DDBST | SAVSET+7* |
>> DDBTL | GOTO+1, SAVSET+2*, SAVSET+3, SAVSET+4 |
>> DDBTPG | SAVSET+3* |
DDBX | BCK+2~, BCK+3*, BCK+4 |
DDBY | BCK+2~, BCK+3*, BCK+5, BCK+6, BCK+7 |
>> DDBZN | SAVSET+4* |
>> DDGLDEL | FRWD+3, FRWD+24, SET+2, BCK+5, BCK+6, BCK+7, CHKI+3 |
>> DDGLVID | FRWD+24 |
DIERM | FRWD+2~, UP+11*, STKPT+2 |
DIERR | UP+11, UP+12! |
>> DISYS | FRWD+23 |
EM | NOHTJ~, NOHTJ+2*, NOHTJ+4 |
>> I | SAVSET+9* |
IOBM | FRWD+20~ |
IOF | FRWD+22 |
IOM | FRWD+13, NOHTJ+2, NOHTJ+4, SAVSET+1, SAVSET+7 |
IOSTBM | FRWD+19, FRWD+20~ |
IOTM | FRWD+20~ |
X | FRWD+11~, FRWD+14, FRWD+20~, FRWD+23*, NOHTJ+1~, NOHTJ+5, NOHTJ+6* |
X(1 | FRWD+13*, NOHTJ+2* |
X(2 | FRWD+13*, NOHTJ+3* |
X(3 | FRWD+13*, NOHTJ+4* |
Y | NOHTJ+1~, NOHTJ+2* |