HLTF ;AISC/SAW,JRP-Create/Process Message Text File Entries ;08/05/2011 14:37
Source file <HLTF.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
FILE | ;Create Entries in files 772 and 773 for Version 1.5 Interface Only
|
|
CREATE(HLMID,MTIEN,HLDT,HLDT1) | ;Create entries in Message Text (#772)
|
|
TCP(HLMID,MTIEN,HLDT) | ;create new message in 772 & 773 entries
|
|
MT(HLX) | ;Create entry in Message Text file (#772)
|
|
MA(X,HLMID) | ;X=ien in file 772, HLMID=msg. id (passed by ref.)
|
|
MAID(Y,HLMID) | ;Determine message ID (if needed) & store message ID
|
|
CHNGMID(PTRMT,NEWID) | ;Change message ID for entry in Message Text file
|
|
OUT(HLDA,HLMID,HLMTN) | ;File Data in Message Text File for Outgoing Message
|
|
IN(HLMTN,HLMID,HLTIME) | ;File Data in Message Text File for Incoming Message
|
|
ACK(HLMSA,HLIO,HLDA) | ;Process 'ACK' Message Type - Version 1.5 Interface Only
|
|
STUB772(FLD01,OS) | ;
|
|
STUB773(FLD01,OS) | ;
|
FileNo | Call Tags |
---|---|
^HL(772 - [#772] | Classic Fileman Calls |
^HLMA - [#773] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("OS" | STUB772+8, STUB773+8 |
^HL(772 - [#772] | MA+4, MA+9, MA+10, MA+13, MA+14, CHNGMID+9, STUB772+14, STUB772+16, STUB772+19, STUB772+20* , STUB772+21*, STUB772+22 |
^HLCS(869.3 - [#869.3] | STUB772+14*, STUB772+16*, STUB773+14*, STUB773+16* |
^HLMA - [#773] | STUB773+14, STUB773+16, STUB773+19, STUB773+20*, STUB773+22 |
^HLMA(":" | STUB773+14, STUB773+16 |
^HLMA("B" | STUB773+21* |
Name | Line Occurrences |
---|---|
$$CHNGMID | CREATE+21 |
$$MA | TCP+11 |
$$MAID | MA+23 |
$$STUB772 | MT+19 |
$$STUB773 | MA+20 |
CREATE | FILE+1 |
MT | CREATE+20, TCP+10 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
COUNT | MA+6~, MA+8* |
DA | MA+17~ |
DD | MT+15~, MA+17~ |
DIC | MT+15~, MT+18*, MA+17~, MA+18* |
DIC(0 | MT+18*, MA+18* |
DIE | MA+17~ |
DO | MT+15~, MA+17~ |
DR | MA+17~ |
FLAG | MA+6~, MA+7*, MA+8, MA+11* |
FLD01 | STUB772~, STUB772+20, STUB772+21, STUB773~, STUB773+20, STUB773+21 |
HLCNT | MT+15~, MT+16*, MA+17~, MA+19* |
HLDA | FILE+1, MA+17~, MA+23*, MA+24, OUT~, OUT+6, ACK~, ACK+5 |
HLDT | FILE+1, CREATE~, CREATE+19*, CREATE+20, CREATE+21, TCP~, TCP+9*, TCP+10, MT+18*, MT+25 |
HLDT1 | FILE+1, CREATE~, CREATE+21*, MT+25* |
HLIO | ACK~, ACK+5 |
HLJ | MT+15~, MA+17~, MAID+2~, CHNGMID+10~ |
HLJ(772 | CHNGMID+12* |
HLJ(773 | MAID+5* |
HLMID | CREATE~, CREATE+21, TCP~, TCP+9*, TCP+11, MA~, MA+23*, MAID~, MAID+4*, MAID+5 , MAID+7, OUT~, OUT+6, IN~, IN+6 |
HLMSA | ACK~, ACK+5 |
HLMTN | OUT~, OUT+6, IN~, IN+6 |
HLOSYS | STUB772+10~, STUB772+11*, STUB772+13, STUB773+10~, STUB773+11*, STUB773+13 |
HLTIME | IN~, IN+6 |
HLX | MT~, MT+13*, MT+17*, MT+18, MT+21* |
IEN | STUB772+7~, STUB772+14*, STUB772+16*, STUB772+19, STUB772+20, STUB772+21, STUB772+22, STUB772+25, STUB773+7~, STUB773+14* , STUB773+16*, STUB773+19, STUB773+20, STUB773+21, STUB773+22, STUB773+25 |
MTIEN | CREATE~, CREATE+21, TCP~, TCP+11*, MT+22* |
NEWID | CHNGMID~, CHNGMID+8*, CHNGMID+11*, CHNGMID+12 |
OS | STUB772~, STUB772+8~*, STUB772+13, STUB773~, STUB773+8~*, STUB773+13 |
PTRMT | CHNGMID~, CHNGMID+7*, CHNGMID+9, CHNGMID+11, CHNGMID+12 |
U | MAID+4, CHNGMID+11 |
X | MT+15~, MT+18*, MT+19, MA~, MA+4, MA+9, MA+10, MA+13, MA+14, MA+20 |
Y | CREATE+18~, CREATE+21*, MT+15~, MT+16, MT+19*, MT+21, MT+22, MT+24, MA+17~, MA+19 , MA+20*, MA+22, MA+23, MAID~, MAID+4, MAID+5 |