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 |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: XUMFR

Package: Kernel

Routine: XUMFR


Information

XUMFR ;OIFO-OAK/RAM - pre/post update subroutines;04/15/02 ;10/12/05 12:12

Source Information

Source file <XUMFR.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Kernel 2 ($$FIELD,$$FILE)^XUMF  EN^XUMF5I  
MailMan 1 ^XMD  
VA FileMan 1 $$GET1^DIQ  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Kernel 1 XUMFP4C  

Entry Points

Name Comments DBIA/ICR reference
NULL ; -- do nothing
PRE ; -- pre update
POST ; -- post update
DATA(ARRAY) ; -- array(sequence)=fieldLabel_": "_value
XM(X,XUMFKEY) ; -- MailMan notification
MD5 ;MD5 Hash value

External References

Name Field # of Occurrence
$$GET1^DIQ DATA+16, DATA+22, XM+7
^XMD XM+17
$$FIELD^XUMF DATA+17, DATA+23
$$FILE^XUMF XM+12
EN^XUMF5I MD5+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("XUMF MFS" DATA+5, DATA+6, DATA+8, DATA+11, DATA+12, DATA+13, DATA+14, DATA+19
^TMP("XUMF PRE" PRE+4!, PRE+8*, POST+8, POST+14, POST+17!

Label References

Name Line Occurrences
DATA PRE+6, POST+4
XM POST+15

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ARRAY PRE+2~, PRE+6, PRE+8, POST+2~, POST+4, DATA~
ARRAY( POST+7, POST+8, POST+12, POST+13!, DATA+17*, DATA+23*
FIELD DATA+2~, DATA+13*, DATA+15*, DATA+16, DATA+17
FILE DATA+2~, DATA+11*, DATA+16, DATA+17
FLAG POST+2~, POST+6*, POST+7, POST+8*, POST+10
FLD DATA+2~, DATA+8*, DATA+10, DATA+18, DATA+19, DATA+21*, DATA+22, DATA+23
GROUP XM+2~, XM+7*, XM+8*, XM+14
>> HL("MID" XM+9
>> HLCS XM+4*, XM+5
I POST+2~, POST+6*, POST+7*, POST+8, POST+11*, POST+12*, POST+13
IDX DATA+2~
>> IEN DATA+22, XM+7, MD5+1
IENS DATA+2~, DATA+12*, DATA+16
>> IFN DATA+22, DATA+23, XM+12
>> KEY POST+15
LKUP DATA+2~, DATA+14*, DATA+15, DATA+20*, DATA+21
SEG DATA+2~, DATA+4*, DATA+5*, DATA+6, DATA+8, DATA+11, DATA+12, DATA+13, DATA+14, DATA+19
SEQ DATA+2~, DATA+4*, DATA+6*, DATA+8, DATA+11, DATA+12, DATA+13, DATA+14, DATA+17, DATA+19
, DATA+23
U DATA+20
VALUE DATA+2~, DATA+16*, DATA+17, DATA+22*, DATA+23
X POST+2~, POST+14*, POST+15, XM~
X( POST+13*, XM+9*, XM+11*
XMDUZ XM+2~, XM+13*
>> XMSUB XM+12*
>> XMTEXT XM+15*
>> XMY( XM+14*
>> XMY("G.XUMF S ERVER" , XM+13*
XUMFKEY XM~, XM+5*, XM+12
ZDTYP DATA+2~, DATA+19*, DATA+20
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All