HLTP3 ;SFIRMFO/RSD - Transaction Processor for TCP ;07/29/2009 14:51
Source file <HLTP3.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 |
Name | Comments | DBIA/ICR reference |
---|---|---|
NEW(X) | ;process new msg. ien in 773^ien in 772
|
|
CONT | ;continue processing an enhance ack msg. called from DEFACK
|
|
ACK | ||
DEFACK(HLDP,X) | ;process the deferred application ack, called from HLCSIN
|
|
MSA(Y) | ;Y=ien in 772, returns MSA segment
|
|
ERROR | ;error trap
|
|
EXIT | ;unlock
|
|
ONAC(IEN773) | ;
|
Name | Field # of Occurrence |
---|---|
^%ZTER | ERROR+1 |
UNWIND^%ZTER | ERROR+7 |
DEQUE^HLCSREP | CONT+13 |
LLCNT^HLCSTCP | NEW+20, NEW+61, NEW+75, NEW+84, NEW+99, NEW+107, ACK+1, ACK+6 |
$$WRITE^HLCSTCP2 | NEW+18, NEW+81, NEW+104, ACK+3 |
STATUS^HLTF0 | NEW+11, NEW+22, NEW+43, NEW+73, NEW+82, NEW+87, NEW+88, NEW+109, NEW+112, NEW+124 , NEW+129, NEW+135, CONT+9, CONT+32, CONT+35, CONT+43, CONT+58, CONT+61, ACK+5, ERROR+2 |
PROCACK^HLTP2 | CONT+27 |
SETINQUE^HLTP31 | NEW+112, NEW+128, NEW+135 |
INIT^HLTP3A | NEW+7 |
ACK^HLTP4 | NEW+16, NEW+60, NEW+78, NEW+101 |
$$P^HLTPCK2 | DEFACK+33, DEFACK+40, DEFACK+44, DEFACK+52, DEFACK+69, DEFACK+71 |
EVENT^HLUTIL1 | CONT+40 |
$$NOW^XLFDT | NEW+74, NEW+83, CONT+12, CONT+26, CONT+29, CONT+51, CONT+55 |
KILL^XUSCLEAN | DEFACK+12 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^HL(771 - [#771] | DEFACK+25 |
^HL(771.2 - [#771.2] | DEFACK+26 |
^HL(771.7 - [#771.7] | CONT+43 |
^HL(772 - [#772] | DEFACK+28, DEFACK+74, MSA+5, MSA+10, MSA+11, MSA+13, MSA+14 |
^HL(779.001 - [#779.001] | DEFACK+26 |
^HL(779.005 - [#779.005] | DEFACK+27 |
^HLMA - [#773] | NEW+38, NEW+74*, NEW+83*, NEW+121, NEW+151, NEW+160, CONT+12*, CONT+13, CONT+26*, CONT+29* , CONT+51*, CONT+55*, DEFACK+18, DEFACK+22, DEFACK+29, ERROR+2, EXIT+1, ONAC+5 |
^HLMA("AC" | DEFACK+19, ONAC+7 |
^HLMA("AF" | NEW+47 |
^HLMA("AH-NEW" | NEW+30 |
^HLMA("IN-FILER" | ERROR+6 |
Name | Field # of Occurrence |
---|---|
^( | NEW+38 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DATA | MSA+4~, MSA+11* |
DONE | MSA+4~, MSA+8*, MSA+10, MSA+12* |
HL | NEW+5~, CONT+27, DEFACK+21~ |
HL("ACAT" | NEW+13, NEW+14, NEW+57, NEW+95, NEW+133, NEW+141, NEW+150 |
HL("ACK" | NEW+57, NEW+67 |
HL("APAT" | NEW+13, NEW+133, DEFACK+44* |
HL("CC" | DEFACK+44* |
HL("DTM" | DEFACK+33* |
HL("ECH" | DEFACK+33*, DEFACK+47, DEFACK+49, DEFACK+52, DEFACK+56, DEFACK+57, DEFACK+59, DEFACK+60, DEFACK+71 |
HL("EID" | CONT+27, DEFACK+28* |
HL("EIDS" | CONT+39*, CONT+40, CONT+45, DEFACK+23* |
HL("ETN" | DEFACK+26* |
HL("ETP" | DEFACK+23*, DEFACK+26 |
HL("FS" | CONT+9, DEFACK+33*, DEFACK+38, DEFACK+71, DEFACK+74 |
HL("HDR FLDS: | 3-6" , NEW+29, NEW+30 |
HL("LL" | DEFACK+22* |
HL("MID" | NEW+29, NEW+30, DEFACK+22* |
HL("MSAID" | DEFACK+71* |
HL("MTIENS" | NEW+87, NEW+95, NEW+112, NEW+119, CONT+9, CONT+12, CONT+13, DEFACK+22* |
HL("MTN" | DEFACK+26* |
HL("MTN_ETN" | DEFACK+27* |
HL("MTP" | DEFACK+23*, DEFACK+26 |
HL("MTP_ETP" | DEFACK+24*, DEFACK+27 |
HL("PID" | DEFACK+44*, DEFACK+47, DEFACK+49*, DEFACK+52*, DEFACK+62, DEFACK+64, DEFACK+66* |
HL("PMOD" | DEFACK+47*, DEFACK+64* |
HL("Q" | DEFACK+22* |
HL("RAN" | DEFACK+25* |
HL("RAP" | DEFACK+23*, DEFACK+25 |
HL("RFN" | DEFACK+33* |
HL("SAN" | DEFACK+25* |
HL("SAP" | DEFACK+23*, DEFACK+25 |
HL("SFN" | DEFACK+33* |
HL("SUB-COMPONENT" | DEFACK+57*, DEFACK+60*, DEFACK+62, DEFACK+64, DEFACK+66 |
HL("VER" | DEFACK+44*, DEFACK+52* |
HLA | DEFACK+21~ |
>> HLASTMSG | NEW+34*, NEW+40*, NEW+45 |
>> HLASTMSG("OIENS" | NEW+51*, NEW+124, NEW+127, NEW+159 |
HLASTRSP | NEW+5~, NEW+47*, NEW+57, NEW+62*, NEW+71, NEW+72, NEW+97, NEW+98, NEW+108, NEW+112 , NEW+119, NEW+121, NEW+129, NEW+135, NEW+141, NEW+150, NEW+151, NEW+155, NEW+158, CONT+32 , CONT+58, ACK+5 |
HLASTRSP("FLAG" | NEW+149*, NEW+152*, NEW+155 |
HLD0 | DEFACK+9~, DEFACK+21~ |
HLDONE1 | NEW+5~, CONT+47!, DEFACK+21~ |
HLDP | NEW+20, NEW+61, NEW+75, NEW+84, NEW+99, NEW+107, ACK+1, ACK+6, DEFACK~, DEFACK+11~ , DEFACK+18, DEFACK+19 |
HLEID | NEW+5~, DEFACK+21~ |
HLEIDS | NEW+5~, CONT+39, DEFACK+21~ |
HLENROU | CONT+41*, CONT+47! |
HLERR | NEW+5~, CONT+53, DEFACK+17~ |
HLERR("SKIP_EVENT" | CONT+61 |
HLERRMG | NEW+68~, NEW+69*, NEW+78, NEW+82, NEW+88 |
HLEXIT | DEFACK+7~ |
>> HLEXROU | CONT+41* |
HLFLG | DEFACK+7~ |
HLHDR | NEW+5~, CONT+38!, DEFACK+21~ |
HLHDRO | NEW+5~, DEFACK+21~, DEFACK+29*, DEFACK+33, DEFACK+40, DEFACK+44, DEFACK+52, DEFACK+69, DEFACK+71 |
HLHDRO(0 | DEFACK+31 |
HLHDRO(1 | DEFACK+33 |
HLJ | NEW+5~, DEFACK+21~ |
>> HLL("LINKS" | DEFACK+77! |
>> HLL("SET FOR | APP ACK" , DEFACK+77! |
HLLD0 | CONT+38! |
HLLD1 | CONT+38! |
HLMSA | NEW+5~, CONT+5, CONT+7, CONT+9, CONT+38!, DEFACK+21~, DEFACK+71* |
HLMTIEN | NEW+5~, NEW+160*, CONT+27, DEFACK+21~, DEFACK+22*, DEFACK+28, DEFACK+36, DEFACK+74 |
HLMTIENS | NEW+5~, NEW+11, NEW+29, NEW+34, NEW+36, NEW+40, NEW+43, NEW+45!, NEW+58~, NEW+59* , NEW+88, NEW+112, NEW+126~, NEW+127*, NEW+135, NEW+159*, NEW+160, CONT+19, CONT+20~, CONT+21* , CONT+26, CONT+29, CONT+35, CONT+43, CONT+51, CONT+55, CONT+61, DEFACK+21~, DEFACK+22*, DEFACK+29 , ERROR+2, EXIT+1 |
HLN | CONT+40, DEFACK+21~ |
HLN(15 | CONT+41 |
HLN(20 | CONT+41 |
HLN(771 | CONT+41 |
HLNEXT | NEW+5~, CONT+2*, DEFACK+21~ |
HLNODE | NEW+5~, CONT+2*, DEFACK+21~ |
>> HLORNOD | CONT+45* |
HLORNODD | CONT+45~ |
HLPCT | DEFACK+9~ |
>> HLPROU | CONT+41*, CONT+43, CONT+53 |
HLPTRFLR | DEFACK+7~ |
HLQUIT | NEW+5~, CONT+2*, DEFACK+21~ |
HLRESLT | NEW+5~, NEW+6*, NEW+9, NEW+16, CONT+27, CONT+35, CONT+43*, CONT+53*, CONT+61, DEFACK+21~ |
HLRESLTA | NEW+5~, DEFACK+21~ |
HLTCP | NEW+16, NEW+18, NEW+22, NEW+58~, NEW+62, NEW+72*, NEW+73, NEW+74, NEW+76, NEW+81 , NEW+82, NEW+83, NEW+85*, NEW+98*, NEW+100, NEW+104, NEW+109, NEW+110*, NEW+141*, CONT+15~ , ACK, ACK+3, ACK+5, DEFACK+21~, DEFACK+22* |
>> HLTCPO | ACK |
HLXX | DEFACK+9~, DEFACK+21~, ERROR+6 |
>> I | NEW+38* |
IEN773 | ONAC~, ONAC+5, ONAC+7 |
LINK | ONAC+4~, ONAC+5*, ONAC+6, ONAC+7 |
MSH | NEW+35~ |
MSH( | NEW+38*, NEW+40 |
OIENS | NEW+35~, NEW+36*, NEW+40, NEW+43, NEW+47, NEW+51, NEW+59 |
STATUS | NEW+120~, NEW+121*, NEW+122 |
SUBIEN | MSA+4~, MSA+9*, MSA+10*, MSA+11, MSA+13*, MSA+14 |
TEMP | CONT+18~, CONT+19*, CONT+21 |
U | NEW+16, CONT+35, CONT+61, DEFACK+22, DEFACK+23, DEFACK+24, DEFACK+25, DEFACK+26, DEFACK+27, DEFACK+28 |
X | NEW~, NEW+14*, NEW+16, NEW+18*, NEW+30*, NEW+34, NEW+36, NEW+68~, NEW+81*, NEW+104* , CONT+7*, CONT+9, ACK+3*, DEFACK~, DEFACK+11~, DEFACK+18, DEFACK+19, DEFACK+22*, DEFACK+23, DEFACK+24 , DEFACK+40*, DEFACK+43, DEFACK+51, DEFACK+52*, DEFACK+56, DEFACK+59, MSA+4~, MSA+5*, MSA+6, MSA+14* , MSA+17 |
Y | NEW+36*, NEW+38, MSA~, MSA+5, MSA+10, MSA+11, MSA+13, MSA+14 |
Z | DEFACK+21~, DEFACK+52* |