XMA21 ;ISC-SF/GMB-Address lookup APIs ;07/17/2003 13:03
Source file <XMA21.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| CHK | ; Check to see if a user is a member of a mail group.
 ; Sets $T if member. ; Needs: ; XMDUZ DUZ of the user ; Y IEN of the mail group  | 
 
  | 
| DX | ;
 | 
|
| DES | ; Interactive addressing.  Set next default recipient.
 ; XMY is not killed upon entry. ; Needs: ; XMMG Next default recipient ; See entry point TO for other needs and outputs associated with ; this entry point.  | 
 
 
 
  | 
| DEST | ; Interactive addressing.  Set first default recipient.
 ; XMY is killed upon entry. ; Needs: ; XMDUN First default recipient ; See entry point TO for other needs and outputs associated with ; this entry point.  | 
 
  | 
| TO(XMTO) | ;
 ; Entry points DES and DEST also Need: ; XMDUZ DUZ of user ; XMDF if $D(XMDF) then do not restrict addressees ; Output: ; XMY( Array of addressees: XMY(addressee)="" ; XMOUT if $D(XMOUT) user aborted addressing ; X if X="^" user aborted addressing, else X=""  | 
|
| SW | ;
 | 
|
| INST | ; Non-interactive addressing (Just fall thru to WHO)
 | 
 
  | 
| WHO | ; Non-interactive addressing
 ; Needs: ; XMDUZ user's DUZ ; X local or remote address ; (-X will remove address) ; XMDF if $D(XMDF) then do not restrict addressees ; XMLOC if $D(XMLOC), forces output of XMMG error message if error ; Output: ; XMY address: XMY(address)="" ; Y if Y=-1, then lookup has failed ; = <DUZ^full name> if local addressee ; = <domain ien^domain name> if remote addressee ; XMMG contains error message if Y=-1 ; = "" if local addressee ; = via domain message if remote addressee  | 
 
  | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
  |