8 Index

A

Abstract data model

   client

   server

Applicability

Asynchronous flags

C

Capability negotiation

Change tracking

Client

   abstract data model

   initialization

   message processing

   other local events

   overview

   sequencing rules

   timer events

   timers

Client - higher-layer triggered events

   advancing the table

   getting table state

   preparing the table

   querying the table

   registering for notifications

Client - message processing

   processing notifications

Client - sequencing rules

   processing notifications

Custom bookmarks

D

Data model - abstract

   client

   server

E

Examples

   obtaining a message list

   overview

   querying rows

   setting the columns on a table

   sorting a table by time delivered

   working with categories

F

Fields - vendor-extensible

G

Glossary

H

Higher-layer triggered events

   server

Higher-layer triggered events - client

   advancing the table

   getting table state

   preparing the table

   querying the table

   registering for notifications

I

Implementer - security considerations

Index of security parameters

Informative references

Initialization

   client

   server

Introduction

M

Message processing

   client

message processing - client

   processing notifications

message processing - server

   processing asynchronous requests

   processing RopAbort

   processing RopCollapseRow

   processing RopCreateBookmark

   processing RopExpandRow

   processing RopFindRow

   processing RopFreeBookmark

   processing RopGetCollapseState

   processing RopGetStatus

   processing RopQueryColumnsAll

   processing RopQueryPosition

   processing RopQueryRows

   processing RopResetTable

   processing RopRestrict

   processing RopSeekRow

   processing RopSeekRowBookmark

   processing RopSeekRowFractional

   processing RopSetCollapseState

   processing RopSetColumns

   processing RopSortTable

Message syntax overview

Messages

   message syntax

   Table ROPs

   Table-Specific Properties

   transport

N

Normative references

O

Obtaining a message list example

   client request buffer

   server response to client request

Other local events

   client

   server

Overview - message syntax

Overview - table notifications

Overview (synopsis)

P

Parameters - security index

PidTagContentCount property

PidTagContentUnreadCount property

PidTagDepth property

PidTagInstanceNum property

PidTagInstID property

PidTagRowType property

Preconditions

Predefined bookmarks

Prerequisites

Product behavior

Q

Querying rows example

   client request buffer

   server response to client request

R

References

   informative

   normative

Relationship to other protocols

RopAbort semantics

RopCollapseRow semantics

RopCreateBookmark semantics

RopExpandRow semantics

RopFindRow semantics

RopFreeBookmark semantics

RopGetCollapseState semantics

RopGetStatus semantics

RopQueryColumnsAll semantics

RopQueryPosition semantics

RopQueryRows semantics

RopResetTable semantics

RopRestrict semantics

RopSeekRow semantics

RopSeekRowBookmark semantics

RopSeekRowFractional semantics

RopSetCollapseState semantics

RopSetColumns semantics

RopSortTable semantics

S

Security

   implementer considerations

   parameter index

Sequencing rules

   client

Sequencing rules - client

   processing notifications

Sequencing rules - server

   processing asynchronous requests

   processing RopAbort

   processing RopCollapseRow

   processing RopCreateBookmark

   processing RopExpandRow

   processing RopFindRow

   processing RopFreeBookmark

   processing RopGetCollapseState

   processing RopGetStatus

   processing RopQueryColumnsAll

   processing RopQueryPosition

   processing RopQueryRows

   processing RopResetTable

   processing RopRestrict

   processing RopSeekRow

   processing RopSeekRowBookmark

   processing RopSeekRowFractional

   processing RopSetCollapseState

   processing RopSetColumns

   processing RopSortTable

Server

   abstract data model

   higher-layer triggered events

   initialization

   other local events

   timer events

   timers

Server - message processing

   processing asynchronous requests

   processing RopAbort

   processing RopCollapseRow

   processing RopCreateBookmark

   processing RopExpandRow

   processing RopFindRow

   processing RopFreeBookmark

   processing RopGetCollapseState

   processing RopGetStatus

   processing RopQueryColumnsAll

   processing RopQueryPosition

   processing RopQueryRows

   processing RopResetTable

   processing RopRestrict

   processing RopSeekRow

   processing RopSeekRowBookmark

   processing RopSeekRowFractional

   processing RopSetCollapseState

   processing RopSetColumns

   processing RopSortTable

Server - sequencing rules

   processing asynchronous requests

   processing RopAbort

   processing RopCollapseRow

   processing RopCreateBookmark

   processing RopExpandRow

   processing RopFindRow

   processing RopFreeBookmark

   processing RopGetCollapseState

   processing RopGetStatus

   processing RopQueryColumnsAll

   processing RopQueryPosition

   processing RopQueryRows

   processing RopResetTable

   processing RopRestrict

   processing RopSeekRow

   processing RopSeekRowBookmark

   processing RopSeekRowFractional

   processing RopSetCollapseState

   processing RopSetColumns

   processing RopSortTable

Setting the columns on a table example

   client request buffer

   server response to client request

Sorting a table by time delivered example

   client request buffer

   server response to client request

Standards assignments

T

Table notifications

Table ROP constants

   asynchronous flags

   custom bookmarks

   predefined bookmarks

   TableStatus

Table ROPs

   RopAbort semantics

   RopCollapseRow semantics

   RopCreateBookmark semantics

   RopExpandRow semantics

   RopFindRow semantics

   RopFreeBookmark semantics

   RopGetCollapseState semantics

   RopGetStatus semantics

   RopQueryColumnsAll semantics

   RopQueryPosition semantics

   RopQueryRows semantics

   RopResetTable semantics

   RopRestrict semantics

   RopSeekRow semantics

   RopSeekRowBookmark semantics

   RopSeekRowFractional semantics

   RopSetCollapseState semantics

   RopSetColumns semantics

   RopSortTable semantics

   table ROP constants – asynchronous flags

   table ROP constants - custom bookmarks

   table ROP constants - predefined bookmarks

   table ROP constants - TableStatus

Table ROPs message

Table-specific properties

   PidTagContentCount

   PidTagContentUnreadCount

   PidTagDepth

   PidTagInstanceNum

   PidTagInstID

   PidTagRowType

Table-Specific Properties message

TableStatus

Timer events

   client

   server

Timers

   client

   server

Tracking changes

Transport

Triggered events - client

   advancing the table

   getting table state

   preparing the table

   querying the table

   registering for notifications

Triggered events - higher-layer

   server

V

Vendor-extensible fields

Versioning

W

Working with categories example

   expanding a category row - client request buffer

   expanding a category row - overview

   expanding a category row - server response to client request

   querying rows with category view – client request buffer

   querying rows with category view - overview

   querying rows with category view – server response to client request

   sorting a table by category - client request buffer

   sorting a table by category - overview

   sorting a table by category - server response to client request

Show: