Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: PRCOSRV

Package: IFCAP

Routine: PRCOSRV


Information

PRCOSRV ;WISC/RMP-Server interface to IFCAP from ISMS ;3/12/97 11:32

Source Information

Source file <PRCOSRV.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
MailMan 2 REMSBMSG^XMA1C  ^XMD  
IFCAP 1 (PERROR,TFILER)^PRCOSRV1  
Kernel 1 (,KILL)^%ZTLOAD  
VA FileMan 1 NOW^%DTC  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;;Oct 20, 2000
SERVER ;
THDR ; Transaction header segment reader
ONE ; Single Message Transaction process
MANY ; Distributed transaction process
LTC ; Look up Transaction Code
TRTN ; Task transaction process
TRADEL(X)
TRAPRGE ; Purge old, incomplete, sequenced transactions
TSKKILL ; KILL Tasked PURGE process
TSKSET ; TASKs a PURGE transaction process
TRETRY ; Task to reprocess transaction
TRETRY1 ; Resend transaction in a new message
SEQ(X,Y) ;
DTC(SEC) ; Adds seconds to $H
DKILL ; Delete mail message from postmaster mailbox
ERROR ;

External References

Name Field # of Occurrence
NOW^%DTC DTC+2
^%ZTLOAD TRTN+7, TSKSET+10, TRETRY+9
KILL^%ZTLOAD TSKKILL+3
PERROR^PRCOSRV1 SERVER+3, ONE+6, TRAPRGE+3
TFILER^PRCOSRV1 ONE+2, MANY+1, TRETRY+2
REMSBMSG^XMA1C DKILL+4
^XMD TRETRY1+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TEST" LTC+17
^PRC(411 - [#411] LTC+1
^PRCF(423.5 - [#423.5] LTC+4, LTC+6
^PRCF(423.6 - [#423.6] THDR+19, MANY+2, MANY+4, MANY+6, MANY+10*, MANY+14, TRTN+8, TRTN+9*, TRTN+10, TSKKILL+2
TSKSET+3, TSKSET+11*, SEQ+3
^XMB(3.8 - [#3.8] LTC+10

Label References

Name Line Occurrences
$$DTC TSKSET+8, TRETRY+7
$$SEQ MANY+3
@( THDR+22
DKILL SERVER+4
LTC THDR+21
THDR SERVER+3
TRADEL ONE+7, TRAPRGE+1
TRETRY SERVER+3
TRTN ONE+11, MANY+12
TSKKILL ONE+5, MANY+11
TSKSET MANY+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%H DTC+1~, DTC+3
ACTION SERVER+1~, THDR+13*, THDR+14, THDR+22
CNT SERVER+1~, SEQ+1~, SEQ+2*, SEQ+3*, SEQ+4
MSG SERVER+1~, MANY+6*, MANY+7, MANY+8*, MANY+9*, MANY+10
PRCAH SERVER+2~
PRCDA SERVER+1~, THDR+20*, ONE+1*, ONE+7, MANY+2, MANY+3, MANY+4, MANY+6, MANY+10, MANY+14
TRTN+8, TRTN+9, TRTN+10, TRAPRGE+1, TSKKILL+2, TSKSET+3, TSKSET+11, TRETRY1+1
PRCEND SERVER+1~, SERVER+3, ONE+9*, TRETRY+1!
PRCETIME SERVER+1~, LTC+1*, LTC+2*, TSKSET+8, TRETRY+7
PRCKEY SERVER+1~, THDR+15*, THDR+16*, THDR+18, THDR+19
PRCMG SERVER+1~, LTC+8*, LTC+9, LTC+10*, LTC+11, LTC+12*, LTC+13
PRCOMSG SERVER+2~, THDR+8*
PRCOSND SERVER+2~, THDR+9*
PRCOSOP SERVER+2~, THDR+7*
PRCOSUB SERVER+2~, THDR+10*
PRCOXMRG SERVER+2~, THDR+6*
PRCRTN SERVER+1~, LTC+14*, LTC+18, TRTN+4
PRCXM SERVER+2~, SERVER+3, THDR+22, ONE+8!, ONE+11
PRCXM(1 THDR+14*, THDR+18*, ONE+4*, LTC+5*, LTC+7*, LTC+9*, LTC+11*, LTC+13*, LTC+16*, LTC+18*
TRAPRGE+2*
PRETRY SERVER+3, TRETRY+1!
S1 SERVER+2~, ONE+3
SEC DTC~, DTC+3
TIME DTC+1~, DTC+3*, DTC+4
TOTS SERVER+1~, THDR+17*, MANY+3
U THDR+3, THDR+12, THDR+13, THDR+15, THDR+16, THDR+17, MANY+2, MANY+7, MANY+8, MANY+9
LTC+1, LTC+4, LTC+7, LTC+8, LTC+9, LTC+10, LTC+11, LTC+12, LTC+13, LTC+14
LTC+15, TRTN+9, TSKKILL+2, TSKSET+3, TSKSET+11
X LTC+3~, LTC+15*, LTC+16, TRADEL~, SEQ~, SEQ+3
X1 LTC+3~, LTC+6*, LTC+7, LTC+8, LTC+10, LTC+14, LTC+15
>> XMER SERVER+3, THDR+2
>> XMREC THDR+1
>> XMRG THDR+3, THDR+6, THDR+12*, THDR+13, THDR+15, THDR+17, LTC+1, LTC+4, LTC+7, LTC+9
LTC+11, LTC+13
>> XMSER DKILL+2*
>> XMTEXT TRETRY1+1*
XMZ DKILL+1~, DKILL+3*
>> XQMSG THDR+8, DKILL+3
>> XQSND THDR+9
>> XQSOP THDR+7, DKILL+2
>> XQSUB THDR+10
Y THDR+19*, THDR+20, LTC+3~, LTC+4*, LTC+5, LTC+6, SEQ~, SEQ+3, SEQ+4
Z SEQ+1~, SEQ+3*
ZTDESC TRTN+1~, TSKKILL+1~, TSKSET+1~, TRETRY+3~
ZTDTH TRTN+1~, TRTN+5*, TSKKILL+1~, TSKSET+1~, TSKSET+8*, TRETRY+3~, TRETRY+7*
ZTIO TRTN+1~, TRTN+6*, TSKKILL+1~, TSKSET+1~, TSKSET+9*, TRETRY+3~, TRETRY+8*
>> ZTREQ SERVER+5*
ZTRTN TRTN+1~, TRTN+4*, TSKKILL+1~, TSKSET+1~, TSKSET+7*, TRETRY+3~, TRETRY+6*
ZTSAVE TRTN+1~, TSKKILL+1~, TSKSET+1~, TRETRY+3~
ZTSAVE("DT" TRTN+2*
ZTSAVE("DUN" TRETRY+4*
ZTSAVE("DUZ" TRTN+2*, TSKSET+4*, TRETRY+4*
ZTSAVE("PRCDA" TRTN+2*, TSKSET+4*, TRETRY+4*
ZTSAVE("PRCOMSG" TSKSET+5*
ZTSAVE("PRCOSND" TSKSET+5*
ZTSAVE("PRCOSOP" TSKSET+5*
ZTSAVE("PRCOSUB" TSKSET+5*
ZTSAVE("PRCOXMRG" TSKSET+5*
ZTSAVE("U" TRTN+2*
ZTSAVE("XMDUZ" TSKSET+4*
ZTSAVE("XMFROM" TSKSET+4*, TRETRY+4*
ZTSAVE("XMSUB" TRETRY+4*
ZTSAVE("XMY(" TRETRY+4*
ZTSAVE("XMZ" TSKSET+4*
ZTSAVE("ZTREQ" TRTN+3*, TSKSET+6*, TRETRY+5*
ZTSK TRTN+1~, TRTN+9, TSKKILL+1~, TSKKILL+2*, TSKSET+1~, TSKSET+11, TRETRY+3~
ZTUCI TRTN+1~, TSKKILL+1~, TSKSET+1~, TRETRY+3~

Marked Items

Name Field # of Occurrence
$T(ERROR+1 LTC+5
$T(ERROR+10 THDR+18
$T(ERROR+2 TRAPRGE+2
$T(ERROR+3 LTC+16, LTC+18
$T(ERROR+4 THDR+14
$T(ERROR+5 ONE+4
$T(ERROR+6 LTC+9
$T(ERROR+7 LTC+11
$T(ERROR+8 LTC+13
$T(ERROR+9 LTC+7
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All