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: XUMFX

Package: Kernel

Routine: XUMFX


Information

XUMFX ;ISS/RAM - XUMF API's;04/15/02

Source Information

Source file <XUMFX.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA Fileman 5 MSG^DIALOG  FILE^DICN  FIELD^DID  (CHK,FILE,VAL)^DIE  $$ROOT^DILFD  
Kernel 1 EM^XUMFH  
MailMan 1 ^XMD  

Caller Graph

Caller Graph Total: 7

Package Total Caller Graph
Kernel 7 XUMF1H  XUMF5I  XUMF5II  XUMFXACK  XUMFXH  XUMFXP1  XUMFXP2  

Entry Points

Name Comments DBIA/ICR reference
EM(ERROR,ERR,XMSUB,XMY) ; -- error message
VUID(FILE,FIELD,VUID,X) ; -- If value type pointer and VUID may be used,
; get IEN and set it as internal value
MFE(IFN,PKV,HLCS,IEN,ERROR) ; -- update
VAL(FILE,FIELD,VUID,VALUE,IENS) ; convert to internal

External References

Name Field # of Occurrence
MSG^DIALOG EM+4
FILE^DICN MFE+72
FIELD^DID VUID+6
CHK^DIE MFE+68
FILE^DIE MFE+50, MFE+86
VAL^DIE VAL+16
$$ROOT^DILFD MFE+38
^XMD EM+17
EM^XUMFH MFE+14, MFE+19, MFE+41, MFE+53, MFE+60, MFE+71, MFE+75, MFE+89

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(4.001 - [#4.001] MFE+16, EM+11
^TMP("XUMF ERROR" EM+15*

Label References

Name Line Occurrences
$$VUID VAL+6
EM VAL+9, VAL+17

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIC MFE+2~, MFE+72!*
DIC(0 MFE+72*
ERR MFE+14, MFE+19, MFE+41, MFE+47!, MFE+51, MFE+53, MFE+54!, MFE+60, MFE+71, MFE+75
, MFE+84!, MFE+87, MFE+89, MFE+90!, VAL+2~, VAL+17, EM~
ERROR MFE~, MFE+4*, MFE+7, MFE+9*, MFE+11, MFE+13*, MFE+14, MFE+18*, MFE+19, MFE+40*
, MFE+41, MFE+52*, MFE+53, MFE+59*, MFE+60, MFE+66, MFE+70*, MFE+71, MFE+74*, MFE+75
, MFE+88*, MFE+89, VAL+8*, VAL+18*, EM~, EM+7
FDA MFE+2~, MFE+47!
FDA( MFE+49*, MFE+81*, MFE+82*
FIELD VUID~, VUID+3, VUID+6, VAL~, VAL+6, VAL+16
FILE VUID~, VUID+3, VUID+6, VAL~, VAL+6, VAL+16
FLD MFE+2~
GROUP EM+2~, EM+11*, EM+12*
>> HL("MID" EM+6
HLCS MFE~, MFE+4*, MFE+5*, MFE+11, MFE+36, MFE+37, MFE+63, MFE+67, MFE+81
>> HLNODE MFE+9, MFE+13, MFE+18
I MFE+2~
ID MFE+2~
IEN MFE~, MFE+4*, MFE+42*, MFE+45, MFE+46*, MFE+48, MFE+52, MFE+56, MFE+58, MFE+62
, MFE+64*, MFE+66, MFE+76*, MFE+78, MFE+88
IENS MFE+2~, MFE+48*, MFE+49, MFE+78*, MFE+81, MFE+82, VAL~, VAL+16
IFN MFE~, MFE+4*, MFE+9, MFE+16, MFE+38, MFE+40, MFE+49, MFE+52, MFE+68, MFE+70
, MFE+72, MFE+81, MFE+82, MFE+88, EM+11
>> KEY MFE+63*, MFE+64, EM+8
MFE MFE+2~, MFE+16*, MFE+80
NAME MFE+2~, MFE+67*, MFE+68
PKV MFE~, MFE+11, MFE+36, MFE+37, MFE+52, MFE+59, MFE+63, MFE+67, MFE+70, MFE+74
, MFE+81, MFE+88
RESULT VAL+2~, VAL+4, VAL+6*, VAL+7, VAL+8*, VAL+16, VAL+18, VAL+20
>> ROOT MFE+38*, MFE+39, MFE+42, MFE+46, MFE+64
U MFE+16, MFE+80, VUID+9, EM+11
VALUE VAL~, VAL+5*, VAL+6, VAL+8, VAL+9, VAL+11, VAL+12*, VAL+13, VAL+14*, VAL+16
VUID MFE+36*, MFE+37*, MFE+42, MFE+46, VUID~, VUID+3, VUID+4, VUID+5, VAL~, VAL+4
, VAL+5, VAL+6
X MFE+2~, MFE+68, MFE+69, VUID~, VUID+4, VUID+5, EM+2~, EM+4, EM+15
X( EM+6*, EM+7*, EM+8*
X1 VUID+2~, VUID+7*, VUID+8, VUID+9*, VUID+10*, VUID+11
X1("POINTER" VUID+7
XMDUZ EM+2~, EM+10*
XMSUB EM~, EM+9*
XMTEXT EM+2~, EM+13*
XMY EM~
XMY( EM+12*
XMY("G.XUMF E RROR" , EM+10*
XREF MFE+2~, MFE+16*, MFE+17, MFE+64
>> XUMFSDS MFE+12, MFE+37, MFE+58
XVUID VUID+2~, VUID+5*
Y MFE+2~, MFE+73, MFE+76
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All