�1���� Scope
�2����
Normative references
�3����
Definitions
�4����
Abbreviations
�5����
Overview
������� 5.1���� Legacy and base modes
������� 5.2���� AS concepts
����������������� 5.2.1���� Desktop and window model
����������������� 5.2.2���� Output
����������������� 5.2.3���� Control and input
����������������� 5.2.4���� Color
����������������� 5.2.5���� Coordinates and clipping
�6����
Use of MCS
������� 6.1���� MCS channel usage
������� 6.2���� Use of MCS data services
�7����
Use of GCC
�8��
��Protocol specification
������� 8.1���� AS sessions
������� 8.2���� Capabilities
����������������� 8.2.1���� Distribution of capabilities
����������������� 8.2.2���� Capabilities negotiation
����������������� 8.2.3���� General capability set
������������ �����8.2.4���� Bitmap
capability set
����������������� 8.2.5���� Order capability set
����������������� 8.2.6���� Order levels
����������������� 8.2.7���� Bitmap cache capability set
����������������� 8.2.8���� ColorTable Cache capability set
������������ �����8.2.9���� Window
activation capability set
���������������� 8.2.10���� Control capability set
���������������� 8.2.11���� Pointer capability set
���������������� 8.2.12���� Share capability set
���������������� 8.2.13���� Non Standard capability set
���������������� 8.2.14����
Capability update
������� 8.3���� ASPDU formats
����������������� 8.3.1���� Streams
����������������� 8.3.2���� General compression
������� 8.4���� ASCE activation
����������������� 8.4.1���� ASCE activation (Legacy mode)
������ �����������8.4.2���� Share
identifiers (Legacy mode)
����������������� 8.4.3���� ASCE activation and share identifiers
(Base mode)
������� 8.5���� Flow control
����������������� 8.5.1���� Flow control algorithm
����������������� 8.5.2���� Response to back pressure
������� 8.6���� Synchronization
����������������� 8.6.1���� ASCE synchronization
����������������� 8.6.2���� Hosting synchronization
����������������� 8.6.3���� Shadow synchronization
����������������� 8.6.4���� Input synchronization
������� 8.7� ���Remote sharing
������� 8.8���� Fonts
����������������� 8.8.2���� Font matching
����������������� 8.8.3���� Font aliasing
������� 8.9���� Application management
������ 8.10���� Window list management
���������������� 8.10.1���� Window list Z-order races
���������������� 8.10.2���� Implementation considerations
������ 8.11���� Window activation
���������������� 8.11.1���� Activation indications and requests
���������������� 8.11.2���� Activation identifiers and priorities
������ 8.12���� Control
��������� �������8.12.1���� Control
identifiers
���������������� 8.12.2���� Interaction with conducted mode
������ 8.13���� Mediated control
���������������� 8.13.1���� Taking control
���������������� 8.13.2���� Passing control
���������������� 8.13.3���� Detaching
���������������� 8.13.4���� Remote detach
������ 8.14���� Pointers
���������������� 8.14.1���� System pointers
���������������� 8.14.2���� Monochrome pointers
���������������� 8.14.3���� Color pointers
���������������� 8.14.4���� Pointer position updates
������
8.15���� Palette updates
������ 8.16���� Order updates
���������������� 8.16.1���� Primary orders
���������������� 8.16.2���� Secondary orders
���������������� 8.16.3���� Order encoding
���������������� 8.16.4���� Destination Blt
���������������� 8.16.5���� Pattern Blt
���������������� 8.16.6���� Screen Blt
���������������� 8.16.7���� Cache Bitmap
���������������� 8.16.8���� Cache ColorTable
���������������� 8.16.9���� Memory Blt
��������������� 8.16.10���� Memory Three Way Blt
��������������� 8.16.11���� Text
��������������� 8.16.12���� Extended Text
��������������� 8.16.13���� Frame
��������������� 8.16.14���� Rectangle
��������������� 8.16.15���� Opaque Rectangle
��������������� 8.16.16���� Line
��������������� 8.16.17���� Desktop Save
������������ ���8.16.18���� Desktop
Origin
��������������� 8.16.19���� Color Space
��������������� 8.16.20���� Three-Way ROPs
��������������� 8.16.21���� Two-Way ROPs
��������������� 8.16.22���� Brushes
��������������� 8.16.23���� Pens
��������������� 8.16.24���� Background mix
������ 8.17���� Bitmap updates
���������������� 8.17.1���� Uncompressed bitmap data
���������������� 8.17.2���� Compressed bitmap data
������ 8.18���� Input
���������������� 8.18.1���� Pointing device events
���������������� 8.18.2���� Keyboard events
���������������� 8.18.3���� Virtual keycodes
����� Page
���������������� 8.18.4���� Keyboard state
���������������� 8.18.5���� Quiet keys
���������������� 8.18.6���� Input synchronization event
������ 8.19���� Conducted mode operation
�9����
ASPDU definitions
������� 9.1���� Legacy mode ASN.1 definition
������� 9.2���� Base mode ASN.1 definition
������� 9.3���� Legacy mode encoding rules
������� 9.4���� Base mode non-collapsing capabilities encoding rules
Annex A � Static channel ID assignments
Annex B � Legacy application protocol key
Annex C � Object identifier assignments
Appendix I � Informative values
������� I.1���� Flow control
������� I.2���� Bitmap Caching
������� I.3���� ColorTable Caching
������� I.4���� Pointer Caching
������� I.5���� Desktop Save Cache
������� I.6���� General Compression