8 Index

A

Abstract data model

   initiator (section 3.1.1, section 3.2.1)

   receiver (section 3.1.1, section 3.3.1)

Applicability

C

Capability negotiation

Change tracking

Closed transport session - underlying

Communication modes

   message chunking

   message property scope

   message traffic flow

   overview

   protocol receiver mode

D

Data model - abstract

   initiator (section 3.1.1, section 3.2.1)

   receiver (section 3.1.1, section 3.3.1)

Data_Chunk packet

Duplex Mode example

E

Encoding Record type

End Record type

End_Record packet

Envelope Encoding Record

Envelope records

Envelope Records message

Examples

   Duplex Mode

   Initiator Receiver

      End Message

      Preamble End Message

      Preamble Message

      Sized Envelope Message

   Receiver Initiator

      End Message

      Preamble Ack Message

      Sized Envelope Message

Extensible_Encoding_Record packet

F

Fault Records message

Fault_Records packet

Fields - vendor-extensible

G

Glossary

Grammar

H

Handling receipt of an unexpected record type

Higher-layer triggered events

   initiator

      end record - send

      message

         receive

         send

      overview (section 3.1.4, section 3.2.4)

      preamble - send

      session

         closed

         initialized

   receiver

      end record - send

      message

         receive

         send

      overview (section 3.1.4, section 3.3.4)

      preamble - receive

      session

         closed

         initialized

I

Implementer - security considerations

Index of security parameters

Informative references

Initialization

   initiator (section 3.1.3, section 3.2.3)

   receiver (section 3.1.3, section 3.3.3)

Initiator

   abstract data model (section 3.1.1, section 3.2.1)

   higher-layer triggered events

      end record - send

      message

         receive

         send

      overview (section 3.1.4, section 3.2.4)

      preamble - send

      session

         closed

         initialized

   initialization (section 3.1.3, section 3.2.3)

   local events (section 3.1.7, section 3.2.7)

   message processing (section 3.1.5, section 3.2.5)

   sequencing rules (section 3.1.5, section 3.2.5)

   timer events (section 3.1.6, section 3.2.6)

   timers (section 3.1.2, section 3.2.2)

Initiator Receiver

   End Message example

   Preamble End Message example

   Preamble Message example

   Sized Envelope Message example

Initiator-receiver interactions

Interactions - initiator-receiver

Introduction

K

Known_Encoding_Record packet

L

Large message exchange scenario

Local events

   initiator (section 3.1.7, section 3.2.7)

   receiver (section 3.1.7, section 3.3.7)

M

Message exchange scenario

   large

   multiple bidirectional

   offline

Message processing

   initiator (section 3.1.5, section 3.2.5)

   receiver (section 3.1.5, section 3.3.5)

Messages

   chunking

   Envelope Records

   Fault Records

   Preamble Message

   Property Records

   property scope

   Record Size Encoding

   Record Types

   traffic flow

   transport

Mode Record type

Mode_Record packet

Multiple bidirectional message exchange scenario

N

Normative references

O

Offline message exchange scenario

Overview (synopsis)

P

Parameter index - security

Parameters - security index

Preamble Ack Record type

Preamble End Record type

Preamble Message message

Preamble_Ack_Record packet

Preamble_End_Record packet

Preamble_Message packet

Preconditions

Prerequisites

Product behavior

Property records

Property Records message

Protocol Details

   overview

Protocol receiver mode

Protocol upgrades

R

Reading variable-sized records

Receipt of an unexpected record type - handling

Receiver

   abstract data model (section 3.1.1, section 3.3.1)

   higher-layer triggered events

      end record - send

      message

         receive

         send

      overview (section 3.1.4, section 3.3.4)

      preamble - receive

      session

         closed

         initialized

   initialization (section 3.1.3, section 3.3.3)

   local events (section 3.1.7, section 3.3.7)

   message processing (section 3.1.5, section 3.3.5)

   sequencing rules (section 3.1.5, section 3.3.5)

   timer events (section 3.1.6, section 3.3.6)

   timers (section 3.1.2, section 3.3.2)

Receiver Initiator

   End Message example

   Preamble Ack Message example

   Sized Envelope Message example

Record Size Encoding message

Record Types message

Records

   Encoding Record type

   End Record type

   envelope

   handling receipt of an unexpected type

   Mode Record type

   Preamble Ack Record type

   Preamble End Record type

   property

   reading variable-sized

   size encoding

   Sized Envelope Record type

   types

   Unsized Envelope Record type

   Upgrade Request Record type

   Upgrade Response Record type

   Version Record type

   Via Record type

References

   informative

   normative

Relationship to other protocols

S

Scenarios

   large message exchange

   message exchange

      large

      multiple bidirectional

      offline

   multiple bidirectional message exchange

   offline message exchange

   overview

Security

   implementer considerations

   parameter index

Sequencing rules

   initiator (section 3.1.5, section 3.2.5)

   receiver (section 3.1.5, section 3.3.5)

Sized Envelope Record type

Sized_Envelope_Record packet

Standards assignments

T

Timer events

   initiator (section 3.1.6, section 3.2.6)

   receiver (section 3.1.6, section 3.3.6)

Timers

   initiator (section 3.1.2, section 3.2.2)

   receiver (section 3.1.2, section 3.3.2)

Tracking changes

Transport

Transport session - underlying - closed

Triggered events - higher-layer

   initiator

      end record - send

      message

         receive

         send

      overview (section 3.1.4, section 3.2.4)

      preamble - send

      session

         closed

         initialized

   receiver

      end record - send

      message

         receive

         send

      overview (section 3.1.4, section 3.3.4)

      preamble - receive

      session

         closed

         initialized

U

Underlying transport session is closed

Unexpected record type - handling receipt

Unsized Envelope Record type

Unsized_Envelope_Record packet

Upgrade Request Record type

Upgrade Response Record type

Upgrade_Request_Record packet

Upgrade_Response_Record packet

Upgrades

V

Variable-sized records - reading

Vendor-extensible fields

Version Record type

Version_Record packet

Versioning

Via Record type

Via_Record packet