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

Package: MailMan

Routine: XMKPRD


Information

XMKPRD ;ISC-SF/GMB-DNS Interface ;07/11/2002 08:09

Source Information

Source file <XMKPRD.m>

Entry Points

Name Comments DBIA/ICR reference
NEXTIPF(XMSITE,XMIPT,XMIPLIST) ; Function returns next IP address to try.
; IN:
; XMSITE - .01 field of domain in file 4.2 (not a synonym)
; XMIPT - List of IP addresses, separated by ",", already tried
; XMIPLIST - (optional) List of IP addresses, separated by ",", to try
IPADDR(XMSITE) ;
SAMESITE(X,XMSITE) ;
SHOW(XMDIALOG,XM1) ;
NEXTIP(XMIP,XMIPLIST) ;
CONNECT(XMSITE,XMIP,XMPORT) ; Function tries to connect to site.
; Returns the IP address if success; 0 if failure
; XMSITE - Site name to connect to
; XMIP - Site IP address to try first (optional). If none given,
; or if attempt fails, DNS is called to retrieve address(es).
; XMPORT - Port number to use (optional, default=25)
NEXTIPR(XMSITE,XMIP,XMIPLIST) ; Routine returns next IP address to try
; IN/OUT:
; XMIP - in: Last IP address tried
; out: Next IP address to try
; XMIPLIST - in: (optional) List of IP addresses, separated by ",",
; we haven't yet tried
; out: Same, but with XMIP (out) removed
TRYIP(XMIP,XMOK) ; Try the IP address, if it works, set XMOK=1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,$$EZBLD^DIALOG(XMDIALOG,$G(XM1))
  • Line Location: SHOW+2
Function Call: WRITE
  • Prompt: !,XMDIALOG
  • Line Location: SHOW+3

FileMan Files Accessed Via FileMan Db Call

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