HLTP3 ;SFIRMFO/RSD - Transaction Processor for TCP ;09/13/2006
Source file <HLTP3.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| MSA(Y) | ;Y=ien in 772, returns MSA segment
|
|
| CONT | ;continue processing an enhance ack msg. called from DEFACK
|
|
| ONAC(IEN773) | ;
|
|
| ACK | ||
| DEFACK(HLDP,X) | ;process the deferred application ack, called from HLCSIN
|
|
| NEW(X) | ;process new msg. ien in 773^msg. ien in 772
|
|
| EXIT | ;unlock
|
|
| ERROR | ;error trap
|
| Name | Field # of Occurrence |
|---|---|
| ^%ZTER | ERROR+1 |
| UNWIND^%ZTER | ERROR+5 |
| DEQUE^HLCSREP | CONT+10 |
| LLCNT^HLCSTCP | NEW+20, NEW+57, NEW+61, ACK+1, ACK+6 |
| $$WRITE^HLCSTCP2 | NEW+18, NEW+60, ACK+3 |
| STATUS^HLTF0 | NEW+11, NEW+22, NEW+39, NEW+48, NEW+61, NEW+64, NEW+69, CONT+9, CONT+23, CONT+31 , CONT+40, ACK+5, ERROR+2 |
| PROCACK^HLTP2 | CONT+21 |
| SETINQUE^HLTP31 | NEW+64, NEW+69 |
| INIT^HLTP3A | NEW+7 |
| ACK^HLTP4 | NEW+16, NEW+59 |
| $$P^HLTPCK2 | DEFACK+38, DEFACK+47, DEFACK+51, DEFACK+59, DEFACK+76, DEFACK+78 |
| EVENT^HLUTIL1 | CONT+28 |
| KILL^XUSCLEAN | DEFACK+12 |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^HL(771 - [#771] | DEFACK+28 |
| ^HL(771.2 - [#771.2] | DEFACK+29 |
| ^HL(771.7 - [#771.7] | CONT+31 |
| ^HL(772 - [#772] | DEFACK+31, DEFACK+82, MSA+3 |
| ^HL(779.001 - [#779.001] | DEFACK+29 |
| ^HL(779.005 - [#779.005] | DEFACK+30 |
| ^HLMA - [#773] | NEW+34, CONT+10, DEFACK+18, DEFACK+25, DEFACK+32, ERROR+2, EXIT+1, ONAC+5 |
| ^HLMA("AC" | DEFACK+20, ERROR+4, ONAC+7 |
| ^HLMA("AF" | NEW+43 |
| ^HLMA("AH" | NEW+27 |
| Name | Line Occurrences |
|---|---|
| ACK | NEW+75 |
| CONT | DEFACK+89 |
| EXIT | NEW+11, NEW+39, NEW+50, NEW+64, NEW+69, CONT+23, CONT+31, CONT+40, ERROR+2 |
| Name | Field # of Occurrence |
|---|---|
| ^( | NEW+34 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| HL | NEW+5~, CONT+21, DEFACK+23~ |
| HL("ACAT" | NEW+13, NEW+14, NEW+53, NEW+67, NEW+75 |
| HL("ACK" | NEW+46 |
| HL("APAT" | NEW+13, NEW+67, DEFACK+51* |
| HL("CC" | DEFACK+51* |
| HL("DTM" | DEFACK+38* |
| HL("ECH" | DEFACK+38*, DEFACK+54, DEFACK+56, DEFACK+59, DEFACK+63, DEFACK+64, DEFACK+66, DEFACK+67, DEFACK+78 |
| HL("EID" | CONT+21, DEFACK+31* |
| HL("EIDS" | CONT+27*, CONT+28, CONT+33, DEFACK+26* |
| HL("ETN" | DEFACK+29* |
| HL("ETP" | DEFACK+26*, DEFACK+29 |
| HL("FS" | CONT+9, DEFACK+38*, DEFACK+44, DEFACK+78, DEFACK+82 |
| HL("LL" | DEFACK+25* |
| HL("MID" | NEW+27, DEFACK+25* |
| HL("MSAID" | DEFACK+78* |
| HL("MTIENS" | NEW+48, NEW+53, NEW+64, CONT+9, CONT+10, DEFACK+25* |
| HL("MTN" | DEFACK+29* |
| HL("MTN_ETN" | DEFACK+30* |
| HL("MTP" | DEFACK+26*, DEFACK+29 |
| HL("MTP_ETP" | DEFACK+27*, DEFACK+30 |
| HL("PID" | DEFACK+51*, DEFACK+54, DEFACK+56*, DEFACK+59*, DEFACK+69, DEFACK+71, DEFACK+73* |
| HL("PMOD" | DEFACK+54*, DEFACK+71* |
| HL("Q" | DEFACK+25* |
| HL("RAN" | DEFACK+28* |
| HL("RAP" | NEW+27, DEFACK+26*, DEFACK+28 |
| HL("RFN" | DEFACK+38* |
| HL("SAN" | DEFACK+28* |
| HL("SAP" | DEFACK+26*, DEFACK+28 |
| HL("SFN" | DEFACK+38* |
| HL("SUB-COMPONENT" | DEFACK+64*, DEFACK+67*, DEFACK+69, DEFACK+71, DEFACK+73 |
| HL("VER" | DEFACK+51*, DEFACK+59* |
| HLA | DEFACK+23~ |
| >> HLASTMSG | NEW+30*, NEW+36*, NEW+41 |
| HLASTRSP | NEW+5~, NEW+43*, NEW+55, NEW+56, NEW+61, NEW+64, NEW+69, NEW+75, NEW+77, ACK+5 |
| HLD0 | DEFACK+9~, DEFACK+23~ |
| HLDONE1 | NEW+5~, CONT+35!, DEFACK+23~ |
| HLDP | NEW+20, NEW+57, NEW+61, ACK+1, ACK+6, DEFACK~, DEFACK+11~, DEFACK+18, DEFACK+20 |
| HLEID | NEW+5~, DEFACK+23~ |
| HLEIDS | NEW+5~, CONT+27, DEFACK+23~ |
| HLENROU | CONT+29*, CONT+35! |
| HLERR | NEW+5~, CONT+38, DEFACK+17~ |
| HLERR("SKIP_EVENT" | CONT+40 |
| HLEXIT | DEFACK+7~ |
| >> HLEXROU | CONT+29* |
| HLFLG | DEFACK+7~ |
| HLHDR | NEW+5~, CONT+26!, DEFACK+23~ |
| HLHDRO | NEW+5~, DEFACK+23~, DEFACK+32*, DEFACK+38, DEFACK+47, DEFACK+51, DEFACK+59, DEFACK+76, DEFACK+78 |
| HLHDRO(0 | DEFACK+36 |
| HLHDRO(1 | DEFACK+38 |
| HLJ | NEW+5~, DEFACK+23~ |
| >> HLL("LINKS" | DEFACK+86! |
| >> HLL("SET FOR | APP ACK" , DEFACK+86! |
| HLLD0 | CONT+26! |
| HLLD1 | CONT+26! |
| HLMSA | NEW+5~, CONT+5, CONT+7, CONT+9, CONT+26!, DEFACK+23~, DEFACK+78* |
| HLMTIEN | NEW+5~, CONT+21, DEFACK+23~, DEFACK+25*, DEFACK+31, DEFACK+42, DEFACK+82 |
| HLMTIENS | NEW+5~, NEW+11, NEW+27, NEW+30, NEW+32, NEW+36, NEW+39, NEW+41!, NEW+48, NEW+64 , NEW+69, CONT+16, CONT+17~, CONT+18*, CONT+23, CONT+31, CONT+40, DEFACK+23~, DEFACK+25*, DEFACK+32 , ERROR+2, EXIT+1 |
| HLN | CONT+28, DEFACK+23~ |
| HLN(15 | CONT+29 |
| HLN(20 | CONT+29 |
| HLN(771 | CONT+29 |
| HLNEXT | NEW+5~, CONT+2*, DEFACK+23~ |
| HLNODE | NEW+5~, CONT+2*, DEFACK+23~ |
| >> HLORNOD | CONT+33* |
| HLORNODD | CONT+33~ |
| HLPCT | DEFACK+9~ |
| >> HLPROU | CONT+29*, CONT+31, CONT+38 |
| HLPTRFLR | DEFACK+7~ |
| HLQUIT | NEW+5~, CONT+2*, DEFACK+23~ |
| HLRESLT | NEW+5~, NEW+6*, NEW+9, NEW+16, CONT+21, CONT+23, CONT+31*, CONT+38*, CONT+40, DEFACK+23~ |
| HLRESLTA | NEW+5~, DEFACK+23~ |
| HLTCP | NEW+16, NEW+18, NEW+22, NEW+56*, NEW+58, NEW+60, NEW+61, NEW+62*, NEW+75*, CONT+12~ , ACK, ACK+3, ACK+5, DEFACK+23~, DEFACK+25* |
| >> HLTCPO | ACK |
| HLXX | DEFACK+9~, DEFACK+23~, ERROR+4 |
| >> I | NEW+34* |
| IEN773 | ONAC~, ONAC+5, ONAC+7 |
| LINK | ONAC+4~, ONAC+5*, ONAC+6, ONAC+7 |
| MSH | NEW+31~ |
| MSH( | NEW+34*, NEW+36 |
| OIENS | NEW+31~, NEW+32*, NEW+36, NEW+39, NEW+43 |
| TEMP | CONT+15~, CONT+16*, CONT+18 |
| U | NEW+16, CONT+23, CONT+40, DEFACK+25, DEFACK+26, DEFACK+27, DEFACK+28, DEFACK+29, DEFACK+30, DEFACK+31 |
| X | NEW~, NEW+14*, NEW+16, NEW+18*, NEW+27*, NEW+30, NEW+32, NEW+60*, CONT+7*, CONT+9 , ACK+3*, DEFACK~, DEFACK+11~, DEFACK+18, DEFACK+20, DEFACK+25*, DEFACK+26, DEFACK+27, DEFACK+47*, DEFACK+50 , DEFACK+58, DEFACK+59*, DEFACK+63, DEFACK+66, MSA+2~, MSA+3*, MSA+4 |
| Y | NEW+32*, NEW+34, MSA~, MSA+3 |
| Z | DEFACK+23~, DEFACK+59* |