3.1.4.11 Sized Envelope Record

  • If the record type the participant read from the protocol stream is not Sized Envelope Record, it MUST be handled as follows:

    • If the record type is End Record, the participant MUST notify the higher layer of the receipt of End Record and set Receive Allowed to FALSE.

    • If the record type is a Fault Record, the session MUST be closed.

    • Otherwise, it MUST be handled as described in section 3.1.4.2.

  • The participant MUST obtain the message as detailed in section 3.1.4.1. The participant SHOULD use a MaxEnvelopeSize.<20>

    If the message is too large, a Fault Record MAY<21> be sent, and the session MUST be closed.