Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call
Print Page as PDF
Routine: XMA3

Package: MailMan

Routine: XMA3


Information

XMA3 ;ISC-SF/GMB-XMCLEAN, XMAUTOPURGE ;04/18/2002 07:09

Source Information

Source file <XMA3.m>

Entry Points

Name Comments DBIA/ICR reference
EN ;
STAT ;
SCAN ; PURGE MESSAGES
PURGEIT(XMPARM) ;
INIT(XMIEN,XMPARM,XMKILL,XMABORT) ;
GETPARMS(XMPARM) ;
PDATE(XMDAYS,XMDEFALT) ; Subtract so many days from today and return that date.
FINISH(XMIEN,XMCRE8,XMKILL,XMCNT,XMABORT) ;
MPURGE(XMCRE8,XMPARM,XMKILL,XMCNT,XMABORT) ;
PURGE(XMZ,XMKILL) ; Purge message and responses
KILLRESP(XMZ,XMKILL) ; Kill response
KILLMSG(XMZ,XMKILL) ; Kill message
CLEAN ; Clean various files
CSTAT ; Clean Statistics file audits - delete records more than 2 years old
CMBOX ; Clean the mailbox file
CWASTE(XMDUZ,XMCNT,XMABORT) ; Clean a user's WASTE basket
CARRIVE ; Clean the postmaster's ARRIVING basket

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: SCAN+21
Function Call: WRITE
  • Prompt: !
  • Line Location: SCAN+23
Function Call: WRITE
  • Prompt: !!,"*** Stopping prematurely per user request ***"
  • Line Location: FINISH+3
Function Call: WRITE
  • Prompt: !
  • Line Location: FINISH+9
Function Call: WRITE
  • Prompt: !
  • Condition for execution: $X>40
  • Line Location: MPURGE+7
Function Call: WRITE
  • Prompt: XMCNT,"."
  • Line Location: MPURGE+7
Function Call: WRITE
  • Prompt: !
  • Condition for execution: $X>40
  • Line Location: CWASTE+2
Function Call: WRITE
  • Prompt: XMCNT,"."
  • Line Location: CWASTE+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^XMB(3.7 - [#3.7] Classic Fileman Calls
Info |  Source |  Entry Points |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call