Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Details |  All
Print Page as PDF
Sub-Field: 1200.03

Package: ClassMan

CLASSMAN CLASSES(#1200)-->1200.03

Sub-Field: 1200.03


Information

Parent File Name Number Package
CLASSMAN CLASSES(#1200) MEMBERS 1200.03 ClassMan

Details

Field # Name Loc Type Details
.01 MEMBERS 0;1 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>30!($L(X)<3) X
  • LAST EDITED:  SEP 28, 1989
  • HELP-PROMPT:  Answer must be 3-30 characters in length.
  • DESCRIPTION:  
    This multiple holds the names of the participants of the class.  An actual instructor may join a class as a member and then be given control to conduct the class.
  • CROSS-REFERENCE:  1200.03^B
    1)= S ^KLAS(1200,DA(1),"M","B",$E(X,1,30),DA)=""
    2)= K ^KLAS(1200,DA(1),"M","B",$E(X,1,30),DA)
1 MSG TO MASTER 0;2 FREE TEXT

  • INPUT TRANSFORM:  K:X[""""!($A(X)=45) X I $D(X) K:$L(X)>40!($L(X)<1) X
  • LAST EDITED:  JUN 18, 1990
  • HELP-PROMPT:  ANSWER MUST BE 1-40 CHARACTERS IN LENGTH
  • DESCRIPTION:  This field is used to pass messages to the master routine. Messages include joining and leaving the class, and beginning and ending direct input mode when the member has been given control.
    Typically the field is stuffed with the appropriate message and then its entry is deleted. The set cross reference is then read by the master and the cross reference node is deleted by the master. There is no kill
    action when deleting the entry.
  • CROSS-REFERENCE:  1200.03^AD^MUMPS
    1)= S ^KLAS(1200,DA(1),"AMSG",DA,$E(X,1,30))=""
    2)= Q
2 MSG FR MASTER 0;3 FREE TEXT

  • INPUT TRANSFORM:  K:X[""""!($A(X)=45) X I $D(X) K:$L(X)>40!($L(X)<1) X
  • LAST EDITED:  JUN 18, 1990
  • HELP-PROMPT:  ANSWER MUST BE 1-40 CHARACTERS IN LENGTH
  • DESCRIPTION:  This field is used to pass messages from the master to the individual member. The typical message to the member is that he has been given control or that control is being taken away. The master sets the entry and then
    deletes the entry. The cross reference has no kill action. The members of the class scan their cross references. If one is found it is read and then the cross reference node is killed. The message then causes changes in
    the routines logical paths and the members keyboard becomes active and they can control the appliction being demonstrated or use direct mode input from an IADAT tape unit at their site.
  • CROSS-REFERENCE:  1200.03^AC^MUMPS
    1)= S ^KLAS(1200,DA(1),"M",DA,"AMSG",$E(X,1,30))=""
    2)= Q
3 LOGIN TIME 0;4 DATE

  • INPUT TRANSFORM:  S %DT="EST" D ^%DT S X=Y K:Y<1 X
  • LAST EDITED:  SEP 28, 1989
  • DESCRIPTION:  
    This is the actual login time of the member as the class is joined.
4 PORT 0;5 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>20!($L(X)<1) X
  • LAST EDITED:  SEP 28, 1989
  • HELP-PROMPT:  Answer must be 1-20 characters in length.
  • DESCRIPTION:  
    This is the port that the member has logged into.
5 JOB NUMBER 0;6 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>30!($L(X)<1) X
  • LAST EDITED:  SEP 28, 1989
  • HELP-PROMPT:  Answer must be 1-30 characters in length.
  • DESCRIPTION:  
    This is the job or pid number that the member logged in with.
Info |  Details |  All