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 |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: XMP

Package: MailMan

Routine: XMP


Information

XMP ;(WASH ISC)/THM/CAP-PackMan ;04/17/2002 11:03

Source Information

Source file <XMP.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA Fileman 3 ^DIC  IXALL^DIK  EN^DIWE  
Kernel 2 ^%ZISC  ($$DOW,$$FMTE,$$NOW)^XLFDT  
MailMan 2 XMZ^XMA2  $$NAME^XMXUTIL  

Caller Graph

Caller Graph Total: 5

Package Total Caller Graph
MailMan 4 XMD  XMJMOI  XMJMS  XMPG  
Kernel 1 XPDTP  

Entry Points

Name Comments DBIA/ICR reference
KIDS ;from XPDTP
NOKL
F
FX
DIFROM
Q
MM
NEW
GO
TABLE ;;;DESCRIPTION^PROGRAM OR TAG^PROGRAM
OLD
NT
O1

External References

Name Field # of Occurrence
^%ZISC FX+7
^DIC FX
IXALL^DIK GO+3
EN^DIWE NEW+4
$$DOW^XLFDT DIFROM+5
$$FMTE^XLFDT DIFROM+5
$$NOW^XLFDT DIFROM+5
XMZ^XMA2 KIDS+1
$$NAME^XMXUTIL DIFROM+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: FX+0
Function Call: WRITE
  • Prompt: !,"This message has already been SENT. You may not CHANGE it.",$C(7)
  • Line Location: FX+3
Function Call: WRITE
  • Prompt: !,"You do not have the privilege to LOAD packages nor routines nor globals.",$C(7)
  • Line Location: FX+4
Function Call: WRITE
  • Prompt: !
  • Line Location: Q+0
Function Call: WRITE
  • Prompt: !,"Please enter description of PACKMAN Message",!,$C(7)
  • Line Location: NEW+1
Function Call: WRITE
  • Prompt: !
  • Line Location: OLD+0
Routine Call
  • DIC
  • Line Location:
    • FX

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^XMB(3.9 - [#3.9] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DOPT("XMP" NOKL, GO!, GO+1*, GO+2*
^TMP("XMP" DIFROM+6, DIFROM+8, DIFROM+9!, OLD!
^VA(200 - [#200] DIFROM+1
^XMB("NETNAME" DIFROM+2
^XMB(3.9 - [#3.9] FX+1, FX+2, FX+3, FX+6, KIDS+1*, DIFROM+6*, DIFROM+7*, DIFROM+8*, DIFROM+9*
^XUSEC("XUPROG" FX+4
^XUSEC("XUPROGMODE" FX+5

Label References

Name Line Occurrences
@( FX+7
DIFROM KIDS+1, NEW
F NOKL
FX FX+3, FX+4, FX+7, MM
NEW F
NT O1
O1 O1
OLD DIFROM+6
Q FX+1, FX+7

Naked Globals

Name Field # of Occurrence
^( FX+3, DIFROM+8, NT
^("NETNAME" DIFROM+2
^(0 FX+2
^(1 DIFROM+5*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% DIFROM*, DIFROM+1*, DIFROM+2*, DIFROM+3*, DIFROM+4, DIFROM+8*, DIFROM+9!
DD FX+1!
>> DIA("P" NEW+2*
DIC FX*!, NEW+2*
DIC(0 FX*
DIE Q!, DIFROM*, NT, MM*
DIF Q!, DIFROM*, DIFROM+5, MM*
>> DIFROM GO+3, NEW, DIFROM+3
>> DIK GO*
>> DIWESUB NEW+3*
DO FX+1!
DUZ FX+4, FX+5, DIFROM+1
DUZ(0 FX+4, FX+5
>> DWLW NEW+2*
>> DWPK NEW+2*
>> I GO+2*, DIFROM+7*, DIFROM+8*, DIFROM+9
>> J DIFROM+7*, DIFROM+8*
U FX+1, FX+2, FX+3, FX+6, KIDS+1, DIFROM+2, DIFROM+9
>> X GO+2*, FX+1*, FX+3, FX+4, FX+5, FX+7, O1, NT*
>> XCN OLD*, O1, NT*
XCNP FX+2*, FX+3, Q!, DIFROM+6*, DIFROM+9*
>> XMA DIFROM+5*, DIFROM+9
XMA0 DIFROM+4*, DIFROM+5, DIFROM+9!, OLD!
>> XMDF NEW
>> XMDUZ FX+3
>> XMR FX+1*, FX+3
XMSUB Q!, NEW+3
>> XMSUBJ NEW+3
>> XMZ GO+3, FX+1, FX+2, FX+3, FX+6, KIDS+1, DIFROM+6, DIFROM+7, DIFROM+8, DIFROM+9
Y FX+1!, FX+3*
Y(0 FX+1
>> ZTQUEUED NEW, OLD, O1

Marked Items

Name Field # of Occurrence
$T(TABLE+I GO+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All