
{ This type contains information of a general nature regarding the type of
{ message and some specific information about the message.  The size of the
{ maximum variant of this type is used for every creation of the type.  So...
{ keep it to a reasonable size.  Any additional data should be handled using
{ pointers nested within this type.

{ This type is used in remote procedure calls.  When used in this fashion, any
{ pointer values are invalid until the remote procedure call procedure on the
{ server initializes them.  This is the SERVER's responsibility.

  TYPE
    jmt$job_message = record
      case message_kind: jmt$job_message_kind of
      = jmc$jmk_null_message =
        ,

      = jmc$jmk_unseen_mail_message =
        unseen_mail_message: jmt$unseen_mail_message,
      casend,
    recend;

*copyc jmt$unseen_mail_message
*copyc jmt$job_message_kind
