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 copy sequence examples
Annotated initialization sequence examples
Annotated paste sequence examples
C
Client
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 (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)
Client Clipboard Capabilities PDU example
Client Temporary Directory PDU example
Client Temporary Directory store
Clipboard PDU Header (CLIPRDR_HEADER) message
Clipboard Redirection Virtual Channel
CLIPRDR_FILECONTENTS_REQUEST packet
CLIPRDR_FILECONTENTS_RESPONSE packet
CLIPRDR_FORMAT_DATA_REQUEST packet
CLIPRDR_FORMAT_DATA_RESPONSE packet
CLIPRDR_GENERAL_CAPABILITY packet
CLIPRDR_LONG_FORMAT_NAME packet
CLIPRDR_LONG_FORMAT_NAMES packet
CLIPRDR_SHORT_FORMAT_NAME packet
CLIPRDR_SHORT_FORMAT_NAMES packet
CLIPRDR_UNLOCK_CLIPDATA packet
Copy Sequence (section 1.3.2.2.1, section 2.2.3, section 3.1.5.2, section 4.2)
D
Data model - abstract
client (section 3.1.1, section 3.2.1)
server (section 3.1.1, section 3.3.1)
Data types
E
Examples
annotated copy sequence examples
annotated initialization sequence examples
annotated paste sequence examples
client Clipboard Capabilities PDU example
client Temporary Directory PDU example
Format Data Request PDU example
Format Data Response PDU example
Format List PDU example (section 4.1.5, section 4.2.1)
Format List Response PDU example (section 4.1.6, section 4.2.2)
server Clipboard Capabilities PDU example
server Monitor Ready PDU example
F
Format Data Request PDU example
Format Data Response PDU example
Format List PDU example (section 4.1.5, section 4.2.1)
Format List Response PDU example (section 4.1.6, section 4.2.2)
G
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
Initialization
client (section 3.1.3, section 3.2.3)
server (section 3.1.3, section 3.3.3)
Initialization Sequence (section 1.3.2.1, section 2.2.2, section 3.2.5.1, section 3.3.5.1, section 4.1)
Initialization Sequence message
Interacting with local Clipboard and applications
L
Local events
client (section 3.1.7, section 3.2.7)
server (section 3.1.7, section 3.3.7)
M
Message processing
client (section 3.1.5, section 3.2.5)
server (section 3.1.5, section 3.3.5)
Messages
Clipboard PDU Header (CLIPRDR_HEADER)
N
O
Other local events
P
Paste Sequence (section 1.3.2.2.3, section 2.2.5, section 3.1.5.4, section 4.4)
Processing a Client Clipboard Capabilities PDU
Processing a File Contents Request PDU
Processing a File Contents Response PDU
Processing a Format Data Request PDU
Processing a Format Data Response PDU
Processing a Monitor Ready PDU
Processing a Server Clipboard Capabilities PDU
Processing a Temporary Directory PDU
Processing Format List Response PDU
R
Relationship to other protocols
S
Security
Sending a Client Clipboard Capabilities PDU
Sending a File Contents Request PDU
Sending a File Contents Response PDU
Sending a Format Data Request PDU
Sending a Format Data Response PDU
Sending a Server Clipboard Capabilities PDU
Sending a Temporary Directory PDU
Sending Format List Response PDU
Sequencing rules
client (section 3.1.5, section 3.2.5)
server (section 3.1.5, section 3.3.5)
Server
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.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)
Server Clipboard Capabilities PDU example
Server Monitor Ready PDU example
T
Timer events
client (section 3.1.6, section 3.2.6)
server (section 3.1.6, section 3.3.6)
Timers
client (section 3.1.2, section 3.2.2)
server (section 3.1.2, section 3.3.2)
Triggered events - higher-layer
client (section 3.1.4, section 3.2.4)
server (section 3.1.4, section 3.3.4)
V