summaryrefslogtreecommitdiff
path: root/renames
blob: a451615d549b9efdf17993d090201b532164fb52 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
RED_MAGIC SPICE_MAGIC
RED_VERSION_MAJOR SPICE_VERSION_MAJOR
RED_VERSION_MINOR SPICE_VERSION_MINOR

RED_MAX_PASSWORD_LENGTH SPICE_MAX_PASSWORD_LENGTH
RED_TICKET_KEY_PAIR_LENGTH SPICE_TICKET_KEY_PAIR_LENGTH
RED_TICKET_PUBKEY_BYTES SPICE_TICKET_PUBKEY_BYTES

# Channel types
RED_CHANNEL_MAIN     SPICE_CHANNEL_MAIN
RED_CHANNEL_DISPLAY  SPICE_CHANNEL_DISPLAY
RED_CHANNEL_INPUTS   SPICE_CHANNEL_INPUTS
RED_CHANNEL_CURSOR   SPICE_CHANNEL_CURSOR
RED_CHANNEL_PLAYBACK SPICE_CHANNEL_PLAYBACK
RED_CHANNEL_RECORD   SPICE_CHANNEL_RECORD
RED_CHANNEL_TUNNEL   SPICE_CHANNEL_TUNNEL
RED_CHANNEL_END	     SPICE_END_CHANNEL


RED_ERR_OK SPICE_LINK_ERR_OK
RED_ERR_ERROR SPICE_LINK_ERR_ERROR
RED_ERR_INVALID_MAGIC SPICE_LINK_ERR_INVALID_MAGIC
RED_ERR_INVALID_DATA SPICE_LINK_ERR_INVALID_DATA
RED_ERR_VERSION_MISMATCH SPICE_LINK_ERR_VERSION_MISMATCH
RED_ERR_NEED_SECURED SPICE_LINK_ERR_NEED_SECURED
RED_ERR_NEED_UNSECURED SPICE_LINK_ERR_NEED_UNSECURED
RED_ERR_PERMISSION_DENIED SPICE_LINK_ERR_PERMISSION_DENIED
RED_ERR_BAD_CONNECTION_ID SPICE_LINK_ERR_BAD_CONNECTION_ID
RED_ERR_CHANNEL_NOT_AVAILABLE SPICE_LINK_ERR_CHANNEL_NOT_AVAILABLE
RED_ERR_ SPICE_ERR_

RED_WARN_GENERAL SPICE_WARN_GENERAL
RED_INFO_GENERAL SPICE_INFO_GENERAL
RedLinkHeader SpiceLinkHeader
RedLinkMess SpiceLinkMess
RedLinkReply SpiceLinkReply
RedLinkEncryptedTicket SpiceLinkEncryptedTicket
RedDataHeader SpiceDataHeader
RedSubMessage SpicedSubMessage
RedSubMessageList SpiceSubMessageList

RED_MIGRATE		SPICE_MSG_MIGRATE
RED_MIGRATE_DATA       	SPICE_MSG_MIGRATE_DATA
RED_SET_ACK	       	SPICE_MSG_SET_ACK
RED_PING	       	SPICE_MSG_PING
RED_WAIT_FOR_CHANNELS  	SPICE_MSG_WAIT_FOR_CHANNELS
RED_DISCONNECTING      	SPICE_MSG_DISCONNECTING
RED_NOTIFY	       	SPICE_MSG_NOTIFY
RED_FIRST_AVAIL_MESSAGE	SPICE_MSG_FIRST_AVAIL

REDC_ACK_SYNC            SPICE_MSGC_ACK_SYNC
REDC_ACK		 SPICE_MSGC_ACK
REDC_PONG		 SPICE_MSGC_PONG
REDC_MIGRATE_FLUSH_MARK	 SPICE_MSGC_MIGRATE_FLUSH_MARK
REDC_MIGRATE_DATA	 SPICE_MSGC_MIGRATE_DATA
REDC_DISCONNECTING	 SPICE_MSGC_DISCONNECTING
REDC_FIRST_AVAIL_MESSAGE SPICE_MSGC_FIRST_AVAIL

RED_MIGRATE_BEGIN       SPICE_MSG_MAIN_MIGRATE_BEGIN
RED_MIGRATE_CANCEL	SPICE_MSG_MAIN_MIGRATE_CANCEL
RED_INIT		SPICE_MSG_MAIN_INIT
RED_CHANNELS_LIST	SPICE_MSG_MAIN_CHANNELS_LIST
RED_MOUSE_MODE		SPICE_MSG_MAIN_MOUSE_MODE
RED_MULTI_MEDIA_TIME	SPICE_MSG_MAIN_MULTI_MEDIA_TIME
RED_AGENT_CONNECTED	SPICE_MSG_MAIN_AGENT_CONNECTED
RED_AGENT_DISCONNECTED	SPICE_MSG_MAIN_AGENT_DISCONNECTED
RED_AGENT_DATA		SPICE_MSG_MAIN_AGENT_DATA
RED_AGENT_TOKEN		SPICE_MSG_MAIN_AGENT_TOKEN
RED_MESSAGES_END	SPICE_MSG_END_MAIN

REDC_CLIENT_INFO           SPICE_MSGC_MAIN_CLIENT_INFO
REDC_MIGRATE_CONNECTED	   SPICE_MSGC_MAIN_MIGRATE_CONNECTED
REDC_MIGRATE_CONNECT_ERROR SPICE_MSGC_MAIN_MIGRATE_CONNECT_ERROR
REDC_ATTACH_CHANNELS	   SPICE_MSGC_MAIN_ATTACH_CHANNELS
REDC_MOUSE_MODE_REQUEST	   SPICE_MSGC_MAIN_MOUSE_MODE_REQUEST
REDC_AGENT_START	   SPICE_MSGC_MAIN_AGENT_START
REDC_AGENT_DATA		   SPICE_MSGC_MAIN_AGENT_DATA
REDC_AGENT_TOKEN	   SPICE_MSGC_MAIN_AGENT_TOKEN

RED_INPUTS_INIT             SPICE_MSG_INPUTS_INIT
RED_INPUTS_KEY_MODIFAIERS   SPICE_MSG_INPUTS_KEY_MODIFIERS
RED_INPUTS_MOUSE_MOTION_ACK SPICE_MSG_INPUTS_MOUSE_MOTION_ACK
RED_INPUTS_MESSAGES_END	    SPICE_MSG_END_INPUTS

RED_MOTION_ACK_BUNCH        SPICE_INPUT_MOTION_ACK_BUNCH

RED_SCROLL_LOCK_MODIFIER SPICE_SCROLL_LOCK_MODIFIER
RED_NUM_LOCK_MODIFIER SPICE_NUM_LOCK_MODIFIER
RED_CAPS_LOCK_MODIFIER SPICE_CAPS_LOCK_MODIFIER

RedInputsInit SpiceMsgInputsInit
RedKeyModifiers SpiceMsgInputsKeyModifiers
RedMultiMediaTime SpiceMsgMainMultiMediaTime

RED_PUBKEY_TYPE_INVALID SPICE_PUBKEY_TYPE_INVALID
RED_PUBKEY_TYPE_RSA SPICE_PUBKEY_TYPE_RSA
RED_PUBKEY_TYPE_RSA2 SPICE_PUBKEY_TYPE_RSA2
RED_PUBKEY_TYPE_DSA SPICE_PUBKEY_TYPE_DSA
RED_PUBKEY_TYPE_DSA1 SPICE_PUBKEY_TYPE_DSA1
RED_PUBKEY_TYPE_DSA2 SPICE_PUBKEY_TYPE_DSA2
RED_PUBKEY_TYPE_DSA3 SPICE_PUBKEY_TYPE_DSA3
RED_PUBKEY_TYPE_DSA4 SPICE_PUBKEY_TYPE_DSA4
RED_PUBKEY_TYPE_DH SPICE_PUBKEY_TYPE_DH
RED_PUBKEY_TYPE_EC SPICE_PUBKEY_TYPE_EC

RedMigrationBegin SpiceMsgMainMigrationBegin

RED_MIGRATE_NEED_FLUSH SPICE_MIGRATE_NEED_FLUSH
RED_MIGRATE_NEED_DATA_TRANSFER SPICE_MIGRATE_NEED_DATA_TRANSFER

RED_RES_TYPE_INVALID SPICE_RES_TYPE_INVALID
RED_RES_TYPE_PIXMAP SPICE_RES_TYPE_PIXMAP

RedResorceID SpiceResorceID
RedResorceList SpiceResorceList
RedSetAck SpiceMsgSetAck
RedWaitForChannel SpiceWaitForChannel
RedWaitForChannels SpiceMsgWaitForChannels

# This seems to have the wrong name compared to the protocol docs, fix
RedChannelInit SpiceChannelId

RedMigrate SpiceMsgMigrate
RedInit SpiceMsgMainInit
RedDisconnect SpiceMsgDisconnect

RED_NOTIFY_SEVERITY_INFO SPICE_NOTIFY_SEVERITY_INFO
RED_NOTIFY_SEVERITY_WARN SPICE_NOTIFY_SEVERITY_WARN
RED_NOTIFY_SEVERITY_ERROR SPICE_NOTIFY_SEVERITY_ERROR

RED_NOTIFY_VISIBILITY_LOW SPICE_NOTIFY_VISIBILITY_LOW
RED_NOTIFY_VISIBILITY_MEDIUM SPICE_NOTIFY_VISIBILITY_MEDIUM
RED_NOTIFY_VISIBILITY_HIGH SPICE_NOTIFY_VISIBILITY_HIGH

RedNotify SpiceMsgNotify
RedChannels SpiceMsgChannels
RedMouseMode SpiceMsgMainMouseMode
RedPing SpiceMsgPing

RedAgentDisconnect SpiceMsgMainAgentDisconnect
RedAgentTokens SpiceMsgMainAgentTokens
RedcAgentTokens SpiceMsgcMainAgentTokens
RedcAgentStart SpiceMsgcMainAgentStart

# This seem unused in the codebase???
RedcClientInfo SpiceMsgcClientInfo

RedcMouseModeRequest SpiceMsgcMainMouseModeRequest

RED_AGENT_MAX_DATA_SIZE SPICE_AGENT_MAX_DATA_SIZE

RED_DISPLAY_MODE                   SPICE_MSG_DISPLAY_MODE
RED_DISPLAY_MARK		   SPICE_MSG_DISPLAY_MARK
RED_DISPLAY_RESET		   SPICE_MSG_DISPLAY_RESET
RED_DISPLAY_COPY_BITS		   SPICE_MSG_DISPLAY_COPY_BITS
RED_DISPLAY_INVAL_LIST		   SPICE_MSG_DISPLAY_INVAL_LIST
RED_DISPLAY_INVAL_ALL_PIXMAPS	   SPICE_MSG_DISPLAY_INVAL_ALL_PIXMAPS
RED_DISPLAY_INVAL_PALETTE	   SPICE_MSG_DISPLAY_INVAL_PALETTE
RED_DISPLAY_INVAL_ALL_PALETTES	   SPICE_MSG_DISPLAY_INVAL_ALL_PALETTES
RED_DISPLAY_STREAM_CREATE	   SPICE_MSG_DISPLAY_STREAM_CREATE
RED_DISPLAY_STREAM_DATA		   SPICE_MSG_DISPLAY_STREAM_DATA
RED_DISPLAY_STREAM_CLIP		   SPICE_MSG_DISPLAY_STREAM_CLIP
RED_DISPLAY_STREAM_DESTROY	   SPICE_MSG_DISPLAY_STREAM_DESTROY
RED_DISPLAY_STREAM_DESTROY_ALL	   SPICE_MSG_DISPLAY_STREAM_DESTROY_ALL
RED_DISPLAY_DRAW_FILL		   SPICE_MSG_DISPLAY_DRAW_FILL
RED_DISPLAY_DRAW_OPAQUE		   SPICE_MSG_DISPLAY_DRAW_OPAQUE
RED_DISPLAY_DRAW_COPY		   SPICE_MSG_DISPLAY_DRAW_COPY
RED_DISPLAY_DRAW_BLEND		   SPICE_MSG_DISPLAY_DRAW_BLEND
RED_DISPLAY_DRAW_BLACKNESS	   SPICE_MSG_DISPLAY_DRAW_BLACKNESS
RED_DISPLAY_DRAW_WHITENESS	   SPICE_MSG_DISPLAY_DRAW_WHITENESS
RED_DISPLAY_DRAW_INVERS		   SPICE_MSG_DISPLAY_DRAW_INVERS
RED_DISPLAY_DRAW_ROP3		   SPICE_MSG_DISPLAY_DRAW_ROP3
RED_DISPLAY_DRAW_STROKE		   SPICE_MSG_DISPLAY_DRAW_STROKE
RED_DISPLAY_DRAW_TEXT		   SPICE_MSG_DISPLAY_DRAW_TEXT
RED_DISPLAY_DRAW_TRANSPARENT	   SPICE_MSG_DISPLAY_DRAW_TRANSPARENT
RED_DISPLAY_DRAW_ALPHA_BLEND	   SPICE_MSG_DISPLAY_DRAW_ALPHA_BLEND
RED_DISPLAY_MESSAGES_END	   SPICE_MSG_END_DISPLAY


RED_CURSOR_NONE SPICE_CURSOR_FLAGS_NONE
RED_CURSOR_CACHE_ME SPICE_CURSOR_FLAGS_CACHE_ME
RED_CURSOR_FROM_CACHE SPICE_CURSOR_FLAGS_FROM_CACHE

RedCursor SpiceCursor
RedMode SpiceMsgDisplayMode

RedDrawBase SpiceMsgDisplayBase
RedCopyBits SpiceMsgDisplayCopyBits
RedFill SpiceMsgDisplayDrawFill
RedOpaque SpiceMsgDisplayDrawOpaque
RedCopy SpiceMsgDisplayDrawCopy
RedTransparent SpiceMsgDisplayDrawTransparent
RedAlphaBlend SpiceMsgDisplayDrawAlphaBlend
RedBlend SpiceMsgDisplayDrawBlend
RedRop3 SpiceMsgDisplayDrawRop3
RedBlackness SpiceMsgDisplayDrawBlackness
RedWhiteness SpiceMsgDisplayDrawWhiteness
RedInvers SpiceMsgDisplayDrawInvers
RedStroke SpiceMsgDisplayDrawStroke
RedText SpiceMsgDisplayDrawText
RedInvalOne SpiceMsgDisplayInvalOne

RED_VIDEO_CODEC_TYPE_MJPEG SPICE_VIDEO_CODEC_TYPE_MJPEG
STREAM_TOP_DOWN SPICE_STREAM_FLAGS_TOP_DOWN

RedStreamCreate SpiceMsgDisplayStreamCreate
RedStreamData SpiceMsgDisplayStreamData
RedStreamClip SpiceMsgDisplayStreamClip
RedStreamDestroy SpiceMsgDisplayStreamDestroy


RED_CURSOR_INIT          SPICE_MSG_CURSOR_INIT
RED_CURSOR_RESET	 SPICE_MSG_CURSOR_RESET
RED_CURSOR_SET		 SPICE_MSG_CURSOR_SET
RED_CURSOR_MOVE		 SPICE_MSG_CURSOR_MOVE
RED_CURSOR_HIDE		 SPICE_MSG_CURSOR_HIDE
RED_CURSOR_TRAIL	 SPICE_MSG_CURSOR_TRAIL
RED_CURSOR_INVAL_ONE	 SPICE_MSG_CURSOR_INVAL_ONE
RED_CURSOR_INVAL_ALL	 SPICE_MSG_CURSOR_INVAL_ALL
RED_CURSOR_MESSAGES_END	 SPICE_MSG_END_CURSOR

RedCursorInit  SpiceMsgCursorInit
RedCursorSet   SpiceMsgCursorSet
RedCursorMove  SpiceMsgCursorMove
RedCursorTrail SpiceMsgCursorTrail

REDC_DISPLAY_INIT SPICE_MSGC_DISPLAY_INIT
REDC_DISPLAY_MESSGES_END SPICE_MSGC_END_DISPLAY

RedcDisplayInit SpiceMsgcDisplayInit

REDC_INPUTS_KEY_DOWN        SPICE_MSGC_INPUTS_KEY_DOWN
REDC_INPUTS_KEY_UP	    SPICE_MSGC_INPUTS_KEY_UP
REDC_INPUTS_KEY_MODIFAIERS  SPICE_MSGC_INPUTS_KEY_MODIFIERS
REDC_INPUTS_MOUSE_MOTION    SPICE_MSGC_INPUTS_MOUSE_MOTION
REDC_INPUTS_MOUSE_POSITION  SPICE_MSGC_INPUTS_MOUSE_POSITION
REDC_INPUTS_MOUSE_PRESS	    SPICE_MSGC_INPUTS_MOUSE_PRESS
REDC_INPUTS_MOUSE_RELEASE   SPICE_MSGC_INPUTS_MOUSE_RELEASE
REDC_INPUTS_MESSGES_END	    SPICE_MSGC_END_INPUTS_MESSGES

RedcKeyDown SpiceMsgcKeyDown
RedcKeyUp SpiceMsgcKeyUp

RED_MOUSE_MODE_SERVER SPICE_MOUSE_MODE_SERVER
RED_MOUSE_MODE_CLIENT SPICE_MOUSE_MODE_CLIENT

RedcKeyModifiers SpiceMsgcKeyModifiers
RedButton SpiceMouseButton

REDC_MOUSE_INVALID_BUTTON SPICE_MOUSE_BUTTON_INVALID
REDC_MOUSE_LBUTTON	  SPICE_MOUSE_BUTTON_LEFT
REDC_MOUSE_MBUTTON	  SPICE_MOUSE_BUTTON_MIDDLE
REDC_MOUSE_RBUTTON	  SPICE_MOUSE_BUTTON_RIGHT
REDC_MOUSE_UBUTTON	  SPICE_MOUSE_BUTTON_UP
REDC_MOUSE_DBUTTON	  SPICE_MOUSE_BUTTON_DOWN

REDC_LBUTTON_MASK SPICE_MOUSE_BUTTON_MASK_LEFT
REDC_MBUTTON_MASK SPICE_MOUSE_BUTTON_MASK_MIDDLE
REDC_RBUTTON_MASK SPICE_MOUSE_BUTTON_MASK_RIGHT

RedcMouseMotion   SpiceMsgcMouseMotion
RedcMousePosition SpiceMsgcMousePosition
RedcMousePress	  SpiceMsgcMousePress
RedcMouseRelease  SpiceMsgcMouseRelease

RED_AUDIO_FMT_INVALD SPICE_AUDIO_FMT_INVALD
RED_AUDIO_FMT_S16 SPICE_AUDIO_FMT_S16
RED_AUDIO_FMT_ SPICE_AUDIO_FMT_

RED_AUDIO_DATA_MODE_INVALD SPICE_AUDIO_DATA_MODE_INVALD
RED_AUDIO_DATA_MODE_RAW SPICE_AUDIO_DATA_MODE_RAW
RED_AUDIO_DATA_MODE_CELT_0_5_1 SPICE_AUDIO_DATA_MODE_CELT_0_5_1
RED_AUDIO_DATA_MODE_ SPICE_AUDIO_DATA_MODE_

RED_PLAYBACK_DATA          SPICE_MSG_PLAYBACK_DATA
RED_PLAYBACK_MODE	   SPICE_MSG_PLAYBACK_MODE
RED_PLAYBACK_START	   SPICE_MSG_PLAYBACK_START
RED_PLAYBACK_STOP	   SPICE_MSG_PLAYBACK_STOP
RED_PLAYBACK_MESSAGES_END  SPICE_MSG_END_PLAYBACK


RED_PLAYBACK_CAP_CELT_0_5_1 SPICE_PLAYBACK_CAP_CELT_0_5_1

RED_RECORD_START        SPICE_MSG_RECORD_START
RED_RECORD_STOP		SPICE_MSG_RECORD_STOP
RED_RECORD_MESSAGES_END	SPICE_MSG_END_RECORD

RED_RECORD_CAP_CELT_0_5_1 SPICE_RECORD_CAP_CELT_0_5_1

RedPlaybackMode SpiceMsgPlaybackMode
RedPlaybackStart SpiceMsgPlaybackStart
RedPlaybackPacket SpiceMsgPlaybackPacket
RedRecordStart SpiceMsgRecordStart
RedcRecordMode SpiceMsgcRecordMode
RedcRecordPacket SpiceMsgcRecordPacket
RedcRecordStartMark SpiceMsgcRecordStartMark

REDC_RECORD_DATA SPICE_MSGC_RECORD_DATA
REDC_RECORD_MODE SPICE_MSGC_RECORD_MODE
REDC_RECORD_START_MARK SPICE_MSGC_RECORD_START_MARK
REDC_RECORD_MESSAGES_END SPICE_MSGC_END_RECORD

RED_TUNNEL_SERVICE_TYPE_INVALID SPICE_TUNNEL_SERVICE_TYPE_INVALID
RED_TUNNEL_SERVICE_TYPE_GENERIC SPICE_TUNNEL_SERVICE_TYPE_GENERIC
RED_TUNNEL_SERVICE_TYPE_IPP SPICE_TUNNEL_SERVICE_TYPE_IPP

RED_TUNNEL_INIT              SPICE_MSG_TUNNEL_INIT
RED_TUNNEL_SERVICE_IP_MAP    SPICE_MSG_TUNNEL_SERVICE_IP_MAP
RED_TUNNEL_SOCKET_OPEN	     SPICE_MSG_TUNNEL_SOCKET_OPEN
RED_TUNNEL_SOCKET_FIN	     SPICE_MSG_TUNNEL_SOCKET_FIN
RED_TUNNEL_SOCKET_CLOSE	     SPICE_MSG_TUNNEL_SOCKET_CLOSE
RED_TUNNEL_SOCKET_DATA	     SPICE_MSG_TUNNEL_SOCKET_DATA
RED_TUNNEL_SOCKET_CLOSED_ACK SPICE_MSG_TUNNEL_SOCKET_CLOSED_ACK
RED_TUNNEL_SOCKET_TOKEN	     SPICE_MSG_TUNNEL_SOCKET_TOKEN
RED_TUNNEL_MESSAGES_END	     SPICE_MSG_END_TUNNEL

RedTunnelIPv4 SpiceTunnelIPv4

RED_TUNNEL_IP_TYPE_INVALID SPICE_TUNNEL_IP_TYPE_INVALID
RED_TUNNEL_IP_TYPE_IPv4 SPICE_TUNNEL_IP_TYPE_IPv4

RedTunnelInit SpiceMsgTunnelInit
RedTunnelIpInfo SpiceMsgTunnelIpInfo
RedTunnelServiceIpMap SpiceMsgTunnelServiceIpMap
RedTunnelSocketOpen SpiceMsgTunnelSocketOpen
RedTunnelSocketFin SpiceMsgTunnelSocketFin
RedTunnelSocketClose SpiceMsgTunnelSocketClose
RedTunnelSocketData SpiceMsgTunnelSocketData
RedTunnelSocketTokens SpiceMsgTunnelSocketTokens
RedTunnelSocketClosedAck SpiceMsgTunnelSocketClosedAck

REDC_TUNNEL_SERVICE_ADD SPICE_MSGC_TUNNEL_SERVICE_ADD
REDC_TUNNEL_SERVICE_REMOVE SPICE_MSGC_TUNNEL_SERVICE_REMOVE
REDC_TUNNEL_SOCKET_OPEN_ACK SPICE_MSGC_TUNNEL_SOCKET_OPEN_ACK
REDC_TUNNEL_SOCKET_OPEN_NACK SPICE_MSGC_TUNNEL_SOCKET_OPEN_NACK
REDC_TUNNEL_SOCKET_FIN SPICE_MSGC_TUNNEL_SOCKET_FIN
REDC_TUNNEL_SOCKET_CLOSED SPICE_MSGC_TUNNEL_SOCKET_CLOSED
REDC_TUNNEL_SOCKET_CLOSED_ACK SPICE_MSGC_TUNNEL_SOCKET_CLOSED_ACK
REDC_TUNNEL_SOCKET_DATA SPICE_MSGC_TUNNEL_SOCKET_DATA
REDC_TUNNEL_SOCKET_TOKEN SPICE_MSGC_TUNNEL_SOCKET_TOKEN
REDC_TUNNEL_MESSGES_END SPICE_MSGC_END_TUNNEL

RedcTunnelAddGenericService SpiceMsgcTunnelAddGenericService
RedcTunnelAddPrintService SpiceMsgcTunnelAddPrintService
RedcTunnelRemoveService SpiceMsgcTunnelRemoveService
RedcTunnelSocketOpenAck SpiceMsgcTunnelSocketOpenAck
RedcTunnelSocketOpenNack SpiceMsgcTunnelSocketOpenNack
RedcTunnelSocketData SpiceMsgcTunnelSocketData
RedcTunnelSocketFin SpiceMsgcTunnelSocketFin
RedcTunnelSocketClosed SpiceMsgcTunnelSocketClosed
RedcTunnelSocketClosedAck SpiceMsgcTunnelSocketClosedAck
RedcTunnelSocketTokens SpiceMsgcTunnelSocketTokens


FIXED28_4 SPICE_FIXED28_4
ADDRESS SPICE_ADDRESS

GET_ADDRESS SPICE_GET_ADDRESS
SET_ADDRESS SPICE_SET_ADDRESS

PATH_BEGIN SPICE_PATH_BEGIN
PATH_END SPICE_PATH_END
PATH_CLOSE SPICE_PATH_CLOSE
PATH_BEZIER SPICE_PATH_BEZIER

LINE_ATTR_STARTGAP SPICE_LINE_ATTR_STARTGAP
LINE_ATTR_STYLED SPICE_LINE_ATTR_STYLED

PointFix SpicePointFix
Point SpicePoint
Point16 SpicePoint16
Rect SpiceRect
PathSeg SpicePathSeg
ClipType SpiceClipType

CLIP_TYPE_NONE SPICE_CLIP_TYPE_NONE
CLIP_TYPE_RECTS SPICE_CLIP_TYPE_RECTS
CLIP_TYPE_PATH SPICE_CLIP_TYPE_PATH

Clip SpiceClip

ROPDescriptor SpiceROPDescriptor
Pattern SpicePattern

BRUSH_TYPE_NONE SPICE_BRUSH_TYPE_NONE
BRUSH_TYPE_SOLID SPICE_BRUSH_TYPE_SOLID
BRUSH_TYPE_PATTERN SPICE_BRUSH_TYPE_PATTERN

Brush SpiceBrush

MASK_INVERS SPICE_MASK_FLAGS_INVERS

QMask SpiceQMask
Fill SpiceFill
Palette SpicePalette

IMAGE_TYPE_BITMAP SPICE_IMAGE_TYPE_BITMAP
IMAGE_TYPE_QUIC SPICE_IMAGE_TYPE_QUIC
IMAGE_TYPE_RESERVED SPICE_IMAGE_TYPE_RESERVED
IMAGE_TYPE_LZ_PLT SPICE_IMAGE_TYPE_LZ_PLT
IMAGE_TYPE_LZ_RGB SPICE_IMAGE_TYPE_LZ_RGB
IMAGE_TYPE_GLZ_RGB SPICE_IMAGE_TYPE_GLZ_RGB
IMAGE_TYPE_FROM_CACHE SPICE_IMAGE_TYPE_FROM_CACHE

IMAGE_CACHE_ME SPICE_IMAGE_FLAGS_CACHE_ME

ImageDescriptor SpiceImageDescriptor

BITMAP_FMT_INVALID SPICE_BITMAP_FMT_INVALID
BITMAP_FMT_1BIT_LE SPICE_BITMAP_FMT_1BIT_LE
BITMAP_FMT_1BIT_BE SPICE_BITMAP_FMT_1BIT_BE
BITMAP_FMT_4BIT_LE SPICE_BITMAP_FMT_4BIT_LE
BITMAP_FMT_4BIT_BE SPICE_BITMAP_FMT_4BIT_BE
BITMAP_FMT_8BIT SPICE_BITMAP_FMT_8BIT
BITMAP_FMT_16BIT SPICE_BITMAP_FMT_16BIT
BITMAP_FMT_24BIT SPICE_BITMAP_FMT_24BIT
BITMAP_FMT_32BIT SPICE_BITMAP_FMT_32BIT
BITMAP_FMT_RGBA SPICE_BITMAP_FMT_RGBA


BITMAP_PAL_CACHE_ME SPICE_BITMAP_FLAGS_PAL_CACHE_ME
BITMAP_PAL_FROM_CACHE SPICE_BITMAP_FLAGS_PAL_FROM_CACHE
BITMAP_TOP_DOWN SPICE_BITMAP_FLAGS_TOP_DOWN

Bitmap SpiceBitmap
BitmapImage SpiceBitmapImage
QUICData SpiceQUICData
QUICImage SpiceQUICImage
LZ_RGBImage SpiceLZRGBImage
LZ_RGBData SpiceLZRGBData
LZ_PLTData SpiceLZPLTData
LZ_PLTImage SpiceLZPLTImage

IMAGE_SCALE_INTERPOLATE SPICE_IMAGE_SCALE_MODE_INTERPOLATE
IMAGE_SCALE_NEAREST SPICE_IMAGE_SCALE_MODE_NEAREST

Opaque SpiceOpaque
Copy SpiceCopy
Blend SpiceBlend
Transparent SpiceTransparent
AlphaBlnd SpiceAlphaBlnd
Rop3 SpiceRop3
Blackness SpiceBlackness
Invers SpiceInvers
Whiteness SpiceWhiteness

LINE_STYLED SPICE_LINE_FLAGS_STYLED
LINE_START_WITH_GAP SPICE_LINE_FLAGS_START_WITH_GAP

LINE_CAP_ROUND SPICE_LINE_CAP_ROUND
LINE_CAP_SQUARE SPICE_LINE_CAP_SQUARE
LINE_CAP_BUTT SPICE_LINE_CAP_BUTT

LINE_JOIN_ROUND SPICE_LINE_JOIN_ROUND
LINE_JOIN_BEVEL SPICE_LINE_JOIN_BEVEL
LINE_JOIN_MITER SPICE_LINE_JOIN_MITER

LineAttr SpiceLineAttr
Stroke SpiceStroke
RasterGlyph SpiceRasterGlyph
VectotGlyph SpiceVectorGlyph

STRING_RASTER_A1 SPICE_STRING_FLAGS_RASTER_A1
STRING_RASTER_A4 SPICE_STRING_FLAGS_RASTER_A4
STRING_RASTER_A8 SPICE_STRING_FLAGS_RASTER_A8
STRING_RASTER_TOP_DOWN SPICE_STRING_FLAGS_RASTER_TOP_DOWN

String SpiceString
Text SpiceText

CURSOR_TYPE_ALPHA SPICE_CURSOR_TYPE_ALPHA
CURSOR_TYPE_MONO SPICE_CURSOR_TYPE_MONO
CURSOR_TYPE_COLOR4 SPICE_CURSOR_TYPE_COLOR4
CURSOR_TYPE_COLOR8 SPICE_CURSOR_TYPE_COLOR8
CURSOR_TYPE_COLOR16 SPICE_CURSOR_TYPE_COLOR16
CURSOR_TYPE_COLOR24 SPICE_CURSOR_TYPE_COLOR24
CURSOR_TYPE_COLOR32 SPICE_CURSOR_TYPE_COLOR32

CursorHeader SpiceCursorHeader

ROPD_INVERS_SRC SPICE_ROPD_INVERS_SRC
ROPD_INVERS_BRUSH SPICE_ROPD_INVERS_BRUSH
ROPD_INVERS_DEST SPICE_ROPD_INVERS_DEST
ROPD_OP_PUT SPICE_ROPD_OP_PUT
ROPD_OP_OR SPICE_ROPD_OP_OR
ROPD_OP_AND SPICE_ROPD_OP_AND
ROPD_OP_XOR SPICE_ROPD_OP_XOR
ROPD_OP_BLACKNESS SPICE_ROPD_OP_BLACKNESS
ROPD_OP_WHITENESS SPICE_ROPD_OP_WHITENESS
ROPD_OP_INVERS SPICE_ROPD_OP_INVERS
ROPD_INVERS_RES SPICE_ROPD_INVERS_RES

RING_DECLARE SPICE_RING_DECLARE
RING_INIT SPICE_RING_INIT
RING_INDEX_MASK SPICE_RING_INDEX_MASK
RING_IS_PACKED SPICE_RING_IS_PACKED
RING_IS_EMPTY SPICE_RING_IS_EMPTY
RING_IS_FULL SPICE_RING_IS_FULL
RING_PROD_ITEM SPICE_RING_PROD_ITEM
RING_PROD_WAIT SPICE_RING_PROD_WAIT
RING_PUSH SPICE_RING_PUSH
RING_CONS_ITEM SPICE_RING_CONS_ITEM
RING_CONS_WAIT SPICE_RING_CONS_WAIT
RING_POP SPICE_RING_POP

PHYSICAL QXLPHYSICAL

REDS_STAT_SHM_NAME SPICE_STAT_SHM_NAME
REDS_STAT_NODE_NAME_MAX_LENGTH SPICE_STAT_NODE_NAME_MAX
REDS_STAT_MAGIC SPICE_STAT_MAGIC
REDS_STAT_VERSION SPICE_STAT_VERSION

STAT_NODE_FLAG_ENABLED SPICE_STAT_NODE_FLAG_ENABLED
STAT_NODE_FLAG_VISIBLE SPICE_STAT_NODE_FLAG_VISIBLE
STAT_NODE_FLAG_VALUE SPICE_STAT_NODE_FLAG_VALUE

STAT_NODE_MASK_SHOW SPICE_STAT_NODE_MASK_SHOW
STAT_NODE_MASK_SHOW_VALUE SPICE_STAT_NODE_MASK_SHOW_VALUE

StatNode SpiceStatNode
RedsStat SpiceStat