Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Desc |  Directly Accessed By Routines |  Accessed By FileMan Db Calls |  Pointed To By FileMan Files |  Fields |  Found Entries |  External References |  Global Variables Directly Accessed |  Naked Globals |  Local Variables  | All
Print Page as PDF
Global: ^DIC(3.4

Package: Kernel

Global: ^DIC(3.4


Information

FileMan FileNo FileMan Filename Package
3.4 COMMUNICATIONS PROTOCOL Kernel

Description

Directly Accessed By Routines, Total: 5

Package Total Routines
MailMan 4 XMC1    XML    XML1CRC    XML4CRC1    
Kernel 1 ^DIC(3.4    

Accessed By FileMan Db Calls, Total: 3

Package Total Routines
MailMan 3 XML    XML1CRC    XML4CRC1    

Pointed To By FileMan Files, Total: 1

Package Total FileMan Files
MailMan 1 MAILMAN SITE PARAMETERS(#4.3)[8.23]    

Fields, Total: 6

Field # Name Loc Type Details
.01 NAME 0;1 FREE TEXT
************************REQUIRED FIELD************************

  • INPUT TRANSFORM:  K:$L(X)>30!($L(X)<3)!'(X'?1P.E)!(X'?.ANP) X
  • LAST EDITED:  OCT 09, 1985
  • HELP-PROMPT:  ANSWER MUST BE 3-30 CHARACTERS IN LENGTH
  • DESCRIPTION:  
    The name assigned to this particular communications protocol.
  • CROSS-REFERENCE:  3.4^B
    1)= S ^DIC(3.4,"B",$E(X,1,30),DA)=""
    2)= K ^DIC(3.4,"B",$E(X,1,30),DA)
1 SEND 1;E1,200 MUMPS

  • INPUT TRANSFORM:  K:$L(X)>200!($L(X)<1) X
  • HELP-PROMPT:  ANSWER MUST BE 1-200 CHARACTERS IN LENGTH
  • DESCRIPTION:  
    The executable MUMPS code that will send the data in the variable XMSG.
    WRITE AUTHORITY: @
2 RECEIVE 2;E1,200 MUMPS

  • INPUT TRANSFORM:  K:$L(X)>200!($L(X)<1) X
  • HELP-PROMPT:  ANSWER MUST BE 1-200 CHARACTERS IN LENGTH
  • DESCRIPTION:  
    The executable MUMPS code which will receive data and store it in the variable XMRG.
    WRITE AUTHORITY: @
3 OPEN 3;E1,200 MUMPS

  • INPUT TRANSFORM:  K:$L(X)>245 X D:$D(X) ^DIM
  • LAST EDITED:  APR 24, 2002
  • HELP-PROMPT:  ANSWER MUST BE 1-200 CHARACTERS IN LENGTH
  • DESCRIPTION:  The executable MUMPS code which will open the communication channel, setting the variable IO to the proper value.
    There are a couple of variables that can be set in this area to control the connection:
    XMNO220=1 will stop MailMan from issuing its second (and mandatory when talking to another MailMan system, but fatal when talking to non-MailMan SMTP messaging systems) 220 'ready' when the receiver is indicating it is on
    the line and ready to receive.
    XMD="D" causes MailMan to echo on the principle device the entire transmission script.
    WRITE AUTHORITY: @
4 CLOSE 4;E1,200 MUMPS

  • INPUT TRANSFORM:  K:$L(X)>200!($L(X)<1) X
  • HELP-PROMPT:  ANSWER MUST BE 1-200 CHARACTERS IN LENGTH
  • DESCRIPTION:  
    The executable MUMPS code which will close the communication channel.
    WRITE AUTHORITY: @
5 DESCRIPTION 5;0 WORD-PROCESSING #3.41

  • DESCRIPTION:  
    This is the description of the communications protocol file.

Found Entries, Total: 27

NAME: TEST    NAME: DIAL OUT    NAME: SERVER    NAME: CHECKED    NAME: SCP    NAME: DIRECT    NAME: NO-LF    NAME: S-GLOBAL    
NAME: R-GLOBAL    NAME: TAPE    NAME: T-IN    NAME: BCP    NAME: TASKER    NAME: TASK-IN    NAME: BSCP    NAME: 2BSCP    
NAME: 1SCP    NAME: TEST2BSCP    NAME: TESTBSCP    NAME: 3BSCP    NAME: BCX    NAME: SPEC    NAME: SWP    NAME: DECNET    
NAME: TCP/IP-MAILMAN    NAME: PC1    NAME: TCP/GTM    

External References

Name Field # of Occurrence
^%ZIS 3(IEN:1), 3(IEN:10), 3(IEN:11)
^DIM 3+1
TRAN^XMC1 1(IEN:5), 1(IEN:17), 1(IEN:18), 1(IEN:20), 1(IEN:25), 1(IEN:26), 1(IEN:27), 2(IEN:2), 2(IEN:5), 2(IEN:17)
2(IEN:18), 2(IEN:20), 2(IEN:25), 2(IEN:26), 2(IEN:27), 3(IEN:10)
ENR^XMC11 2(IEN:24)
ENS^XMC11 1(IEN:24)
REC^XML 2(IEN:4), 2(IEN:5), 2(IEN:21)
SEND^XML 1(IEN:4), 1(IEN:5), 1(IEN:21)
REC^XML1CRC 2(IEN:17)
SEND^XML1CRC 1(IEN:17)
INIT^XML2 3(IEN:12)
KILL^XML2 4(IEN:12)
REC^XML2 2(IEN:12)
SEND^XML2 1(IEN:12)
WRT^XML2 4(IEN:12)
REC^XML3 2(IEN:15)
SEND^XML3 1(IEN:15)
REC^XML3CRC 2(IEN:16)
SEND^XML3CRC 1(IEN:16)
SEND^XML4CRC 1(IEN:20)
REC^XML4CRC1 2(IEN:20)
OPEN^XMLPC 3(IEN:26)
REC^XMLPC 2(IEN:26)
SEND^XMLPC 1(IEN:26)
SEND^XMLSWP 1(IEN:23)
REC^XMLSWP0 2(IEN:23)
REC^XMLTCP 2(IEN:25)
RECGTM^XMLTCP 2(IEN:27)
SEND^XMLTCP 1(IEN:25)
SNDGTM^XMLTCP 1(IEN:27)
CLOSE^XMS2 4(IEN:8)
OPEN^XMS2 3(IEN:8)
CLOSE^XMS3 4(IEN:3)
OPEN^XMS3 3(IEN:3)
REC^XMS3 2(IEN:3)
SEN^XMS3 1(IEN:3)
REC^ZXML3CRC 2(IEN:18)
SEND^ZXML3CRC 1(IEN:18)
SEND^ZXMLBMP 1(IEN:19)
REC^ZXMLBMP1 2(IEN:19)

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZIS("C" 4(IEN:10), 4(IEN:11)
^%ZISL(4.281 - [#4.281] 1(IEN:13), 2(IEN:14)
^%ZOSF("OS" 3(IEN:5), 3(IEN:17), 3(IEN:20), 3(IEN:23)
^%ZTSK - [#14.4] 1(IEN:8), 2(IEN:9)
^DIC(3.4 - [#3.4] .01(XREF 1S), .01(XREF 1K)
^XMBX("TCPCHAN" 4(IEN:25), 4(IEN:27)

Naked Globals

Name Field # of Occurrence
^( 2(IEN:9), 2(IEN:14)
^("OS" 3(IEN:5), 3(IEN:17), 3(IEN:20)

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DA .01(XREF 1S), .01(XREF 1K)
>> ER 1(IEN:1), 1(IEN:2), 1(IEN:7), 1(IEN:8), 2(IEN:1), 2(IEN:2), 2(IEN:6), 2(IEN:7), 2(IEN:9), 2(IEN:22)
2(IEN:24), 3(IEN:1), 3(IEN:10), 4(IEN:1)
IO 3(IEN:2), 3(IEN:5), 3(IEN:6), 3(IEN:7), 3(IEN:10), 3(IEN:17), 3(IEN:20), 3(IEN:23), 3(IEN:24), 4(IEN:1)
4(IEN:12)
IO(0 3(IEN:2), 3(IEN:6), 3(IEN:7), 3(IEN:10), 3(IEN:24), 4(IEN:1)
>> J 1(IEN:18)
>> POP 3(IEN:1), 3(IEN:10)
X .01+1!, .01(XREF 1S), .01(XREF 1K), 1+1!, 1(IEN:4), 1(IEN:5), 1(IEN:15), 1(IEN:16), 1(IEN:17), 1(IEN:18)
1(IEN:20), 1(IEN:21), 1(IEN:26), 2+1!, 2(IEN:4), 3+1!, 3(IEN:25), 3(IEN:27), 4+1!, 4(IEN:12)
>> XM 1(IEN:5), 1(IEN:17), 1(IEN:20), 1(IEN:25), 1(IEN:26), 1(IEN:27), 2(IEN:5), 2(IEN:17), 2(IEN:20), 2(IEN:25)
2(IEN:26), 2(IEN:27), 3(IEN:23)
XMBCP 3(IEN:21), 4(IEN:21)
>> XMBT 3(IEN:10)
>> XMCLOSE 3(IEN:12)
XMDECNET 3(IEN:24), 4(IEN:24)
>> XMHOST 4(IEN:25), 4(IEN:27)
>> XMLCHAR 3(IEN:25), 3(IEN:27)
XMLCT 4(IEN:24)
XMLD 3(IEN:23), 4(IEN:23)
>> XMLER 3(IEN:25), 3(IEN:27)
>> XMLIN 1(IEN:8), 2(IEN:9), 2(IEN:20), 3(IEN:9)
XMLINE 1(IEN:13), 2(IEN:14), 3(IEN:25), 3(IEN:27), 4(IEN:24)
XMLST 3(IEN:24), 3(IEN:25), 3(IEN:27), 4(IEN:24)
XMLTCP 3(IEN:25), 3(IEN:27), 4(IEN:25), 4(IEN:27)
>> XMNO220 3(IEN:25), 3(IEN:27)
>> XMOBLC 4(IEN:12)
>> XMOPEN 3(IEN:12)
>> XMRG 2(IEN:1), 2(IEN:2), 2(IEN:4), 2(IEN:5), 2(IEN:6), 2(IEN:7), 2(IEN:9), 2(IEN:10), 2(IEN:11), 2(IEN:14)
2(IEN:17), 2(IEN:18), 2(IEN:20), 2(IEN:22), 2(IEN:24), 2(IEN:25), 2(IEN:26), 2(IEN:27)
>> XMSG 1(IEN:1), 1(IEN:2), 1(IEN:4), 1(IEN:5), 1(IEN:6), 1(IEN:7), 1(IEN:8), 1(IEN:9), 1(IEN:10), 1(IEN:13)
1(IEN:15), 1(IEN:16), 1(IEN:17), 1(IEN:18), 1(IEN:20), 1(IEN:21), 1(IEN:22), 1(IEN:24), 1(IEN:25), 1(IEN:26)
1(IEN:27)
>> XMSTIME 3(IEN:25), 3(IEN:27)
>> XMSUM 1(IEN:18)
>> XMTASK 1(IEN:13), 2(IEN:14)
>> XMTRAN 1(IEN:5), 1(IEN:17), 1(IEN:18), 1(IEN:20), 1(IEN:25), 1(IEN:26), 1(IEN:27), 2(IEN:2), 2(IEN:5), 2(IEN:17)
2(IEN:18), 2(IEN:20), 2(IEN:25), 2(IEN:26), 2(IEN:27), 3(IEN:10)
>> XMTSK 1(IEN:8), 2(IEN:9)
>> XMTSUM 1(IEN:18)
>> XMWDON 4(IEN:12)
>> XMWFLG 4(IEN:12)
Info |  Desc |  Directly Accessed By Routines |  Accessed By FileMan Db Calls |  Pointed To By FileMan Files |  Fields |  Found Entries |  External References |  Global Variables Directly Accessed |  Naked Globals |  Local Variables  | All