9 Index

A

Abstract data model

   client

   server

Address - new

Applicability

B

Body data

C

cacheRecord

Call request timeout

Cancel FileSearchRequest

Capability negotiation

Change tracking

Client

   abstract data model

   download events

   Download Response method

   FileDiscoveryAttempt events

   FileDiscoveryAttempt Response method

   FileSearchRequest events

   higher-layer triggered events

   initialization

   local events

   message processing

   sequencing rules

   timer events

   timers

Common data types

Connection failure during download

Connection failure during FileDiscoveryAttempt

D

Data model - abstract

   client

   server

Data types

DISCOVERY-REQUEST (section 2.2.2, section 3.2.5.3)

DISCOVERY-REQUEST method

DISCOVERY-RESPONSE

Download

   connection failure

   server certificate problems

Download events

Download request

Download response

Download Response method

Download response timeout

DOWNLOAD-REQUEST (section 2.2.4, section 3.2.5.4)

DOWNLOAD-REQUEST method

DOWNLOAD-RESPONSE

E

Error responses - HTTP-level

Events

   local - server

Examples

   overview

   successful FileSearchRequest with two servers

F

Fields - vendor-extensible

FileDiscoveryAttempt

   connection failure

   described

   pending completes

   server certificate problems

FileDiscoveryAttempt events

FileDiscoveryAttempt request timeout

FileDiscoveryAttempt response

FileDiscoveryAttempt Response method

FileDiscoveryAttempt response timeout

fileRange

FileSearchRequest

FileSearchRequest events

FileSearchRequest timeout (section 3.1.2.1, section 3.1.6.3)

G

General Rules for HTTP-Level Error Responses method

Glossary

guid

H

HEAD-REQUEST (section 2.2.6, section 3.2.5.5)

HEAD-REQUEST method

HEAD-RESPONSE

Higher-layer triggered events

   client

   server

HTTP header fields (section 2.2.2.1, section 2.2.2.2)

HTTP headers

HTTP-level error responses

I

Implementer - security considerations

Index of security parameters

Informative references

Initialization

   client

   server

Introduction

L

Local events

   client

   server

M

Message body

Message processing

   client

   server

Message Validation method

Messages

   data types

   syntax

   transport

   validation

Methods

   DISCOVERY-REQUEST

   Download Response

   DOWNLOAD-REQUEST

   FileDiscoveryAttempt Response

   General Rules for HTTP-Level Error Responses

   HEAD-REQUEST

   Message Validation

N

New download request

New FileSearchRequest

Normative references

Notification of new server or address

O

Overview (synopsis)

P

Parameters - security index

Pending FileDiscoveryAttempt completes

Preconditions

Prerequisites

Product behavior

R

References

   informative

   normative

Relationship to other protocols

RESULT_ACCESS_DENIED

RESULT_CLIENT_CERT_UNKNOWN

RESULT_FOUND

RESULT_INVALID_SEARCH

RESULT_NOT_FOUND

RESULT_OUT_OF_RESOURCES

RESULT_SERVER_CERT_UNKNOWN

RESULT_TRANSPORT_ERROR

RESULT_UNKNOWN

S

Schema - XML

searchRequest

searchResponse

searchStatus

Security

   implementer considerations

   parameter index

Sequencing rules

   client

   server

Server

   abstract data model

   DISCOVERY-REQUEST method

   DOWNLOAD-REQUEST method

   General Rules for HTTP-Level Error Responses method

   HEAD-REQUEST method

   higher-layer triggered events

   initialization

   local events

   message processing

   Message Validation method

   notification when new

   sequencing rules

   timer events

   timers

Server certificate problems during download

Server certificate problems during FileDiscoveryAttempt

Shutdown (section 3.1.7.3.9, section 3.2.4.2)

Standard HTTP header fields

Standards assignments

STATE_CHOOSE_SERVER

STATE_COMPLETE

STATE_DISCOVER_SERVERS

STATE_INIT

STATE_SEND_REQUEST

STATE_WAIT

Successful FileSearchRequest with two servers example

Syntax

Syntax - data types

T

Table of cache records

Table of servers

Timeout

   download request

   download response

   FileDiscoveryAttempt request

   FileDiscoveryAttempt response

   FileSearchRequest (section 3.1.2.1, section 3.1.6.3)

Timer events

   client

   server

Timers

   client

   server

Tracking changes

Transport

Triggered events - higher-layer

   client

   server

U

url

V

Validation

Vendor-extensible fields

Versioning

X

XML schema

Show: