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 |  Label References |  Local Variables |  All
Print Page as PDF
Routine: XMJMF

Package: MailMan

Routine: XMJMF


Information

XMJMF ;ISC-SF/GMB-Find messages based on criteria ;07/10/2002 09:58

Source Information

Source file <XMJMF.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
MailMan 7 ERROR^XM  XMDIR^XMJDIR  FIND^XMJMF1  FIND^XMJMFA  (CHECK,INITAPI)^XMVVITAE  SET^XMXSEC1  WAIT^XMXUTIL  
VA Fileman 2 ($$EZBLD,BLD,MSG)^DIALOG  ^DIR  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
MailMan 4 XM SUPER SEARCH  XMJBM  XMJMLR  XMSEARCH  

Entry Points

Name Comments DBIA/ICR reference
A ; Search all existing messages by multiple criteria
M ; Search my mailbox by multiple criteria
S ; Search all existing messages by subject
FINDBSKT(XMDUZ,XMK,XMKN) ; Find messages in a particular basket
ALL(XMDUZ,XMFLAG) ;
SUPER ; Super Search all messages in the Message file
FIND ; Find messages in any basket or find any message

External References

Name Field # of Occurrence
$$EZBLD^DIALOG FIND+4, S+3, S+12
BLD^DIALOG S+4, ALL+5, ALL+12, ALL+15
MSG^DIALOG ALL+21
^DIR S+11
ERROR^XM SUPER+3
XMDIR^XMJDIR FIND+11
FIND^XMJMF1 FINDBSKT+1, ALL+24, M+1
FIND^XMJMFA S+13
CHECK^XMVVITAE FIND+2
INITAPI^XMVVITAE SUPER+2
SET^XMXSEC1 FIND+5, FIND+6, FIND+7
WAIT^XMXUTIL ALL+23

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,$$EZBLD^DIALOG(34417)
  • Line Location: S+12
Function Call: WRITE
  • Prompt: !
  • Line Location: ALL+2
Function Call: WRITE
  • Prompt: !
  • Line Location: ALL+22
Routine Call
  • DIALOG
  • Line Location:
    • S+4
    • ALL+5
    • ALL+12
    • ALL+15
Routine Call
  • DIALOG
  • Line Location:
    • FIND+4
    • S+3
    • S+12
Routine Call
  • DIR
  • Line Location:
    • S+11
Routine Call
  • DIALOG
  • Line Location:
    • ALL+21

Label References

Name Line Occurrences
@( FIND+13
ALL A+1, SUPER+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIR S+1~
DIR("??" S+10*
DIR("A" S+3*
DIR(0 S+2*
DIRUT S+1~, S+11
DUZ SUPER+4
IOM ALL+21
XMABORT FIND+1~, FIND+3*, FIND+11
XMDIR FIND+1~, FIND+11, FIND+12!
XMDIR("?" FIND+9*
XMDIR("??" FIND+10*
XMDIR("A" FIND+4*
XMDIR(0 FIND+8*
XMDUZ FINDBSKT~, FINDBSKT+1, S+13, A+1, ALL~, ALL+24, M+1, SUPER+1~
XMFLAG ALL~, ALL+4, ALL+24
XMK FINDBSKT~, FINDBSKT+1
XMKN FINDBSKT~, FINDBSKT+1
XMOPT FIND+1~, FIND+5, FIND+6, FIND+7, FIND+11, FIND+12!
XMOX FIND+1~, FIND+5, FIND+6, FIND+7, FIND+11, FIND+12!
XMTEXT ALL+1~
XMV SUPER+1~, SUPER+3
XMV("ERROR" SUPER+3
XMY FIND+1~, FIND+11, FIND+13
Y S+1~, S+13
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables |  All