-- EnvelopeContentsP0V0.Mesa
-- Copyright Ó 1991 by Xerox Corporation. All rights reserved.
 -- Copyright (C) 1989 by Xerox Corporation. All rights reserved.
 -- Generated by Willie-sue.pa at February 13, 1989 6:52:56 pm PST
 -- using Sirocco [2.0] of February 10, 1989 6:26:26 pm PST

DIRECTORY
 CrRPC,
 CHNameP2V0,
 MailTransportP17V5,
 EnvelopeFormatP1517V1,
 Rope;

EnvelopeContentsP0V0: CEDAR DEFINITIONS ~ {

 ROPE: TYPE ~ Rope.ROPE;


 OriginatorFromItemType: TYPE ~ PROC [h: CrRPC.Handle, item: MailTransportP17V5.Opaque] RETURNS [length: CARD16, value: MailTransportP17V5.RName];
 OriginatorFromItem: OriginatorFromItemType;

 PostmarkFromItemType: TYPE ~ PROC [h: CrRPC.Handle, item: MailTransportP17V5.Opaque] RETURNS [length: CARD16, value: EnvelopeFormatP1517V1.Postmark];
 PostmarkFromItem: PostmarkFromItemType;

 OtherRecipientsFromItemType: TYPE ~ PROC [h: CrRPC.Handle, item: MailTransportP17V5.Opaque] RETURNS [length: CARD16, value: MailTransportP17V5.RecipientList];
 OtherRecipientsFromItem: OtherRecipientsFromItemType;

 TableOfContentsFromItemType: TYPE ~ PROC [h: CrRPC.Handle, item: MailTransportP17V5.Opaque] RETURNS [length: CARD16, value: EnvelopeFormatP1517V1.TableOfContents];
 TableOfContentsFromItem: TableOfContentsFromItemType;

 ReportFromItemType: TYPE ~ PROC [h: CrRPC.Handle, item: MailTransportP17V5.Opaque] RETURNS [length: CARD16, value: EnvelopeFormatP1517V1.Report];
 ReportFromItem: ReportFromItemType;

 ReturnToNameFromItemType: TYPE ~ PROC [h: CrRPC.Handle, item: MailTransportP17V5.Opaque] RETURNS [length: CARD16, value: MailTransportP17V5.RName];
 ReturnToNameFromItem: ReturnToNameFromItemType;

 ContentsTypeFromItemType: TYPE ~ PROC [h: CrRPC.Handle, item: MailTransportP17V5.Opaque] RETURNS [length: CARD16, value: CARD32];
 ContentsTypeFromItem: ContentsTypeFromItemType;

 AuthenticationLevelOfSenderFromItemType: TYPE ~ PROC [h: CrRPC.Handle, item: MailTransportP17V5.Opaque] RETURNS [length: CARD16, value: EnvelopeFormatP1517V1.AuthenticationLevelOfSender];
 AuthenticationLevelOfSenderFromItem: AuthenticationLevelOfSenderFromItemType;

 TransportOptionsFromItemType: TYPE ~ PROC [h: CrRPC.Handle, item: MailTransportP17V5.Opaque] RETURNS [length: CARD16, value: EnvelopeFormatP1517V1.TransportOptions];
 TransportOptionsFromItem: TransportOptionsFromItemType;

 AddressChangeNoticeFromItemType: TYPE ~ PROC [h: CrRPC.Handle, item: MailTransportP17V5.Opaque] RETURNS [length: CARD16, value: MailTransportP17V5.RName];
 AddressChangeNoticeFromItem: AddressChangeNoticeFromItemType;

 MessageIDFromItemType: TYPE ~ PROC [h: CrRPC.Handle, item: MailTransportP17V5.Opaque] RETURNS [length: CARD16, value: MailTransportP17V5.MessageID];
 MessageIDFromItem: MessageIDFromItemType;

 ContentsSizeFromItemType: TYPE ~ PROC [h: CrRPC.Handle, item: MailTransportP17V5.Opaque] RETURNS [length: CARD16, value: CARD32];
 ContentsSizeFromItem: ContentsSizeFromItemType;

 ConvertedFromItemType: TYPE ~ PROC [h: CrRPC.Handle, item: MailTransportP17V5.Opaque] RETURNS [length: CARD16, value: EnvelopeFormatP1517V1.Converted];
 ConvertedFromItem: ConvertedFromItemType;

 X400SpecificReportInformationFromItemType: TYPE ~ PROC [h: CrRPC.Handle, item: MailTransportP17V5.Opaque] RETURNS [length: CARD16, value: EnvelopeFormatP1517V1.X400SpecificReportInformation];
 X400SpecificReportInformationFromItem: X400SpecificReportInformationFromItemType;

 PriorityFromItemType: TYPE ~ PROC [h: CrRPC.Handle, item: MailTransportP17V5.Opaque] RETURNS [length: CARD16, value: EnvelopeFormatP1517V1.Priority];
 PriorityFromItem: PriorityFromItemType;

 PreviousRecipientsFromItemType: TYPE ~ PROC [h: CrRPC.Handle, item: MailTransportP17V5.Opaque] RETURNS [length: CARD16, value: MailTransportP17V5.RecipientList];
 PreviousRecipientsFromItem: PreviousRecipientsFromItemType;

 GatewayPostmarkFromItemType: TYPE ~ PROC [h: CrRPC.Handle, item: MailTransportP17V5.Opaque] RETURNS [length: CARD16, value: EnvelopeFormatP1517V1.Postmark];
 GatewayPostmarkFromItem: GatewayPostmarkFromItemType;

}...