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* |