8 Index

A

Abstract data model

   client (section 3.1.1, section 3.2.1)

   server (section 3.1.1, section 3.3.1)

Annotated data transfer sequence examples

   Data PDU

   Incoming Data PDU

   overview

Annotated format change sequence examples

   client Format Change PDU

   overview

   server Format Change PDU

Annotated initialization sequence examples

   client Sound Formats PDU

   client Version PDU

   Format Change PDU

   Incoming Data PDU

   Open PDU

   Open Reply PDU

   overview

   server Sound Formats PDU

   server Version PDU

Applicability

Audio recording

C

Capability negotiation

Change tracking

Client (section 3.1, section 3.2)

   abstract data model (section 3.1.1, section 3.2.1)

   higher-layer triggered events (section 3.1.4, section 3.2.4)

   initialization (section 3.1.3, section 3.2.3)

   local events (section 3.1.7, section 3.2.7)

   message processing

      data transfer sequence

      format change sequence

      initialization sequence

      overview

   other local events

   sequencing rules

      data transfer sequence

      format change sequence

      initialization sequence

      overview

   timer events (section 3.1.6, section 3.2.6)

   timers (section 3.1.2, section 3.2.2)

D

Data model - abstract

   client (section 3.1.1, section 3.2.1)

   server (section 3.1.1, section 3.3.1)

Data PDU

   processing

   sending

Data Transfer Messages message

Data transfer sequence

   annotated examples

      Data PDU

      Incoming Data PDU

      overview

   client

      sending Data PDU

      sending Incoming Data PDU

   server

      processing Data PDU

      processing Incoming Data PDU

E

Examples

   annotated data transfer sequence

      Data PDU

      Incoming Data PDU

      overview

   annotated format change sequence

      client Format Change PDU

      overview

      server Format Change PDU

   annotated initialization sequence

      client Sound Formats PDU

      client Version PDU

      Format Change PDU

      Incoming Data PDU

      Open PDU

      Open Reply PDU

      overview

      server Sound Formats PDU

      server Version PDU

F

Fields - vendor-extensible

Format Change Messages message

Format Change PDU

   processing

      client

      server (section 3.3.5.1.7, section 3.3.5.3.2)

   sending

      client (section 3.2.5.1.7, section 3.2.5.3.2)

      server

Format change sequence

   annotated examples

      client Format Change PDU

      overview

      server Format Change PDU

   client

      processing Format Change PDU

      sending Format Change PDU

   server

      processing Format Change PDU

      sending Format Change PDU

G

Glossary

H

Higher-layer triggered events

   client (section 3.1.4, section 3.2.4)

   server (section 3.1.4, section 3.3.4)

I

Implementer - security considerations

Incoming Data PDU

   processing (section 3.3.5.1.4, section 3.3.5.2.1)

   sending (section 3.2.5.1.4, section 3.2.5.2.1)

Index of security parameters

Informative references

Initialization

   client (section 3.1.3, section 3.2.3)

   server (section 3.1.3, section 3.3.3)

Initialization Messages message

Initialization sequence

   annotated examples

      client Sound Formats PDU

      client Version PDU

      Format Change PDU

      Incoming Data PDU

      Open PDU

      Open Reply PDU

      overview

      server Sound Formats PDU

      server Version PDU

   client

      processing Open PDU

      processing Sound Formats PDU

      processing Version PDU

      sending Format Change PDU

      sending Incoming Data PDU

      sending Open Reply PDU

      sending Sound Formats PDU

      sending Version PDU

   server

      processing Format Change PDU

      processing Incoming Data PDU

      processing Open Reply PDU

      processing Sound Formats PDU

      processing Version PDU

      sending Open PDU

      sending Sound Formats PDU

      sending Version PDU

Introduction

L

Local events

   client (section 3.1.7, section 3.2.7)

   server (section 3.1.7, section 3.3.8)

M

Message processing

   client

      data transfer sequence

      format change sequence

      initialization sequence

      overview

   server

      data transfer sequence

      format change sequence

      initialization sequence

      overview

Messages

   Data Transfer Messages

   Format Change Messages

   Initialization Messages

   SNDIN_PDU Header

   syntax

      data transfer messages

      format change messages

      initialization messages

      overview

   transport

MSG_SNDIN_DATA packet

MSG_SNDIN_DATA_INCOMING packet

MSG_SNDIN_FORMATS packet

MSG_SNDIN_OPEN packet

MSG_SNDIN_OPEN_REPLY packet

MSG_SNDIN_VERSION packet (section 2.2.2.1, section 2.2.4.1)

N

Normative references

O

Open PDU

   processing

   sending

Open Reply PDU

   processing

   sending

Other local events

   client

   server

Overview (synopsis)

   data transfer sequence

   format change sequence

   initialization sequence

   overview

P

Parameters - security index

PDU (protocol data unit)

   processing Data

   processing Format Change

      client

      server (section 3.3.5.1.7, section 3.3.5.3.2)

   processing Incoming Data (section 3.3.5.1.4, section 3.3.5.2.1)

   processing Open

   processing Open Reply

   processing Sound Formats

      client

      server

   processing Version

      client

      server

   sending Data

   sending Format Change

      client (section 3.2.5.1.7, section 3.2.5.3.2)

      server

   sending Incoming Data (section 3.2.5.1.4, section 3.2.5.2.1)

   sending Open

   sending Open Reply

   sending Sound Formats

      client

      server

   sending Version

      client

      server

Preconditions

Prerequisites

Product behavior

Protocol data unit (PDU)

   processing Data

   processing Format Change

      client

      server (section 3.3.5.1.7, section 3.3.5.3.2)

   processing Incoming Data (section 3.3.5.1.4, section 3.3.5.2.1)

   processing Open

   processing Open Reply

   processing Sound Formats

      client

      server

   processing Version

      client

      server

   sending Data

   sending Format Change

      client (section 3.2.5.1.7, section 3.2.5.3.2)

      server

   sending Incoming Data (section 3.2.5.1.4, section 3.2.5.2.1)

   sending Open

   sending Open Reply

   sending Sound Formats

      client

      server

   sending Version

      client

      server

R

Recording audio

References

   informative

   normative

Relationship to other protocols

S

Security

   implementer considerations

   parameter index

Sequencing rules

   client

      data transfer sequence

      format change sequence

      initialization sequence

      overview

   server

      data transfer sequence

      format change sequence

      initialization sequence

      overview

Server (section 3.1, section 3.3)

   abstract data model (section 3.1.1, section 3.3.1)

   higher-layer triggered events (section 3.1.4, section 3.3.4)

   initialization (section 3.1.3, section 3.3.3)

   local events (section 3.1.7, section 3.3.8)

   message processing

      data transfer sequence

      format change sequence

      initialization sequence

      overview

   other local events

   sequencing rules

      data transfer sequence

      format change sequence

      initialization sequence

      overview

   timer events (section 3.1.6, section 3.3.7)

   timers (section 3.1.2, section 3.3.2)

SNDIN_PDU Header message

SNDIN_PDU packet

Sound Formats PDU

   processing

      client

      server

   sending

      client

      server

Standards assignments

Syntax

   data transfer messages

   format change messages

   initialization messages

   overview

T

Timer events

   client (section 3.1.6, section 3.2.6)

   server (section 3.1.6, section 3.3.7)

Timers

   client (section 3.1.2, section 3.2.2)

   server (section 3.1.2, section 3.3.2)

Tracking changes

Transport

Triggered events - higher-layer

   client (section 3.1.4, section 3.2.4)

   server (section 3.1.4, section 3.3.4)

V

Vendor-extensible fields

Version PDU

   processing

      client

      server

   sending

      client

      server

Versioning

W

WAVEFORMAT_EXTENSIBLE packet