HLSUB ;IRMFO-SF/JC - Subscription Registry ;03/24/2004 14:43
Source file <HLSUB.m>
| Package | Total | Call Graph |
|---|---|---|
| VA Fileman | 2 | ^DIC ^DIE |
| Kernel | 1 | ($$FMTE,$$NOW)^XLFDT |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| TRY | ||
| UPD(HLSCN,HLNN,HLTP,HLAD,HLTD,HLRAP,HLER,HLAPP,HLDESC) | ;Subscription update
|
|
| CHKPARM | ;
|
|
| ARCHIVE(HLSCN,HLINKIEN,HLINK0) | ;
|
|
| ADDUP | ;Lookup and add subscriber (logical link)
|
|
| LOCK774(IEN) | ;
|
|
| ACT() | ;Activate a new subscription
|
|
| GET(HLSCN,HLTP,HLCL,HLL) | ;Return active subscribers
|
|
| FileNo | Call Tags |
|---|---|
| ^HLS(774 - [#774] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DD(774 | ADDUP+7 |
| ^DD(774.01 | ARCHIVE+8 |
| ^HL(771 - [#771] | CHKPARM+9, CHKPARM+13 |
| ^HLCS(870 - [#870] | CHKPARM+7, CHKPARM+8, GET+28 |
| ^HLS(774 - [#774] | ACT+5, ACT+6, TRY, UPD+33, ADDUP+2*, ADDUP+3*, CHKPARM+6, GET+15, GET+22 |
| Name | Line Occurrences |
|---|---|
| $$LOCK774 | ACT+4, UPD+31 |
| ADDUP | UPD+32 |
| ARCHIVE | ADDUP+13 |
| CHKPARM | UPD+30 |
| TRY | TRY |
| Name | Field # of Occurrence |
|---|---|
| ^( | GET+22 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| AD | ARCHIVE+1~, ARCHIVE+2*, ARCHIVE+3* |
| CD | ARCHIVE+1~, ARCHIVE+2*, ARCHIVE+3* |
| DA | ACT+3~, ADDUP+1~, ADDUP+11!, ADDUP+15*, ARCHIVE+1~ |
| DA(1 | ADDUP+7*, ADDUP+15*, ARCHIVE+4* |
| DA(2 | ARCHIVE+4* |
| DIC | ACT+3~, ACT+5*, ADDUP+1~, ADDUP+7*, ADDUP+11!, ARCHIVE+1~, ARCHIVE+5*, GET+13~, GET+17* |
| DIC("DR" | ARCHIVE+6*, ARCHIVE+7* |
| DIC("P" | ADDUP+7*, ARCHIVE+8* |
| DIC(0 | ACT+5*, ADDUP+9*, ARCHIVE+8*, GET+17* |
| DIE | ADDUP+1~, ADDUP+11!, ADDUP+15*, ARCHIVE+1~ |
| DLAYGO | ACT+3~, ACT+5*, ADDUP+6*, ARCHIVE+1~, ARCHIVE+8* |
| DR | ACT+3~, ADDUP+1~, ADDUP+11!, ADDUP+16*, ADDUP+17*, ADDUP+19*, ADDUP+21*, ARCHIVE+1~ |
| >> HL("Q" | ADDUP+18 |
| HLAD | UPD~, ADDUP+5* |
| HLAPP | UPD~, ADDUP+2 |
| HLCD | ADDUP+1~, ADDUP+4*, ADDUP+5 |
| HLCL | GET~, GET+16*, GET+17, GET+29 |
| HLDESC | UPD~, ADDUP+3 |
| HLDT | GET+13~, GET+20*, GET+25, GET+26 |
| HLER | UPD~, UPD+30, CHKPARM+1!, CHKPARM+4 |
| HLER(1 | CHKPARM+2* |
| HLER(2 | CHKPARM+3* |
| HLER(4 | CHKPARM+6* |
| HLER(5 | CHKPARM+7*, CHKPARM+8* |
| HLER(6 | CHKPARM+9*, CHKPARM+13* |
| HLINK | GET+13~ |
| HLINK0 | ADDUP+1~, ADDUP+10*, ADDUP+13, ADDUP+19, ARCHIVE~, ARCHIVE+2 |
| HLINKIEN | ADDUP+1~, ADDUP+10*, ADDUP+13, ADDUP+15, ARCHIVE~, ARCHIVE+4 |
| HLINKP | GET+13~, GET+27*, GET+28 |
| HLINKX | GET+13~, GET+27*, GET+28*, GET+29 |
| HLL | GET~ |
| HLL("LINKS" | GET+19, GET+29* |
| HLND | GET+13~ |
| HLNN | UPD~, ADDUP+8, CHKPARM+3, CHKPARM+7*, CHKPARM+8 |
| HLRAP | UPD~, ADDUP+8, ADDUP+17, CHKPARM+9*, CHKPARM+13 |
| HLSCN | UPD~, UPD+31, UPD+33, ADDUP+2, ADDUP+3, ADDUP+7, ADDUP+13, ADDUP+15, CHKPARM+2, CHKPARM+6 , ARCHIVE~, ARCHIVE+4, GET~, GET+14, GET+15, GET+22 |
| HLTD | UPD~, ADDUP+18, ADDUP+20, ADDUP+21 |
| HLTP | UPD~, CHKPARM+5*, GET~, GET+18*, GET+23, GET+24 |
| I | LOCK774+1~, LOCK774+2*, TRY*, GET+13~, GET+21*, GET+22* |
| IEN | LOCK774~, TRY |
| J | GET+13~, GET+22*, GET+23, GET+24, GET+25, GET+26, GET+27, GET+29 |
| TD | ARCHIVE+1~, ARCHIVE+2*, ARCHIVE+3*, ARCHIVE+7 |
| U | ADDUP+2, ADDUP+7, ADDUP+13, ADDUP+19, CHKPARM+7, CHKPARM+9, ARCHIVE+2, ARCHIVE+8, GET+23, GET+24 , GET+25, GET+26, GET+27, GET+28, GET+29 |
| X | ACT+3~, ACT+5*, ADDUP+1~, ADDUP+8*, ADDUP+11!, ARCHIVE+1~, ARCHIVE+4*, GET+13~, GET+17*, GET+18* , GET+19*, GET+29* |
| Y | ACT+7, ADDUP+1~, ADDUP+9, ADDUP+10, ADDUP+11!, ARCHIVE+1~, GET+13~, GET+17 |
| Y(0 | ADDUP+10 |