SP-MODEL ptr=8 long=8 int=4 short=2 SP-SIZE P QXLAlphaBlend 27 1 SP-OFF P QXLAlphaBlend.alpha_flags 0 SP-OFF P QXLAlphaBlend.alpha 2 SP-OFF P QXLAlphaBlend.src_bitmap 3 SP-OFF P QXLAlphaBlend.src_area 11 SP-SIZE P QXLBitmap 30 1 SP-OFF P QXLBitmap.format 0 SP-OFF P QXLBitmap.flags 1 SP-OFF P QXLBitmap.x 2 SP-OFF P QXLBitmap.y 6 SP-OFF P QXLBitmap.stride 10 SP-OFF P QXLBitmap.palette 14 SP-OFF P QXLBitmap.data 22 SP-SIZE P QXLBrush 20 1 SP-OFF P QXLBrush.type 0 SP-SIZE P QXLClip 12 1 SP-OFF P QXLClip.type 0 SP-OFF P QXLClip.data 4 SP-SIZE P QXLClipRects 24 1 SP-OFF P QXLClipRects.num_rects 0 SP-OFF P QXLClipRects.chunk 4 SP-SIZE P QXLCommand 16 1 SP-OFF P QXLCommand.data 0 SP-OFF P QXLCommand.type 8 SP-OFF P QXLCommand.padding 12 SP-SIZE P QXLCommandExt 24 1 SP-OFF P QXLCommandExt.cmd 0 SP-OFF P QXLCommandExt.group_id 16 SP-OFF P QXLCommandExt.flags 20 SP-SIZE P QXLCompatAlphaBlend 25 1 SP-OFF P QXLCompatAlphaBlend.alpha 0 SP-OFF P QXLCompatAlphaBlend.src_bitmap 1 SP-OFF P QXLCompatAlphaBlend.src_area 9 SP-SIZE P QXLCompatDrawable 128 1 SP-OFF P QXLCompatDrawable.release_info 0 SP-OFF P QXLCompatDrawable.effect 8 SP-OFF P QXLCompatDrawable.type 9 SP-OFF P QXLCompatDrawable.bitmap_offset 10 SP-OFF P QXLCompatDrawable.bitmap_area 12 SP-OFF P QXLCompatDrawable.bbox 28 SP-OFF P QXLCompatDrawable.clip 44 SP-OFF P QXLCompatDrawable.mm_time 56 SP-SIZE P QXLCompatUpdateCmd 28 1 SP-OFF P QXLCompatUpdateCmd.release_info 0 SP-OFF P QXLCompatUpdateCmd.area 8 SP-OFF P QXLCompatUpdateCmd.update_id 24 SP-SIZE P QXLComposite 44 1 SP-OFF P QXLComposite.flags 0 SP-OFF P QXLComposite.src 4 SP-OFF P QXLComposite.src_transform 12 SP-OFF P QXLComposite.mask 20 SP-OFF P QXLComposite.mask_transform 28 SP-OFF P QXLComposite.src_origin 36 SP-OFF P QXLComposite.mask_origin 40 SP-SIZE P QXLCopyBits 8 1 SP-OFF P QXLCopyBits.src_pos 0 SP-SIZE P QXLCursor 42 1 SP-OFF P QXLCursor.header 0 SP-OFF P QXLCursor.data_size 18 SP-OFF P QXLCursor.chunk 22 SP-SIZE P QXLCursorCmd 150 1 SP-OFF P QXLCursorCmd.release_info 0 SP-OFF P QXLCursorCmd.type 8 SP-OFF P QXLCursorCmd.device_data 22 SP-SIZE P QXLCursorHeader 18 1 SP-OFF P QXLCursorHeader.unique 0 SP-OFF P QXLCursorHeader.type 8 SP-OFF P QXLCursorHeader.width 10 SP-OFF P QXLCursorHeader.height 12 SP-OFF P QXLCursorHeader.hot_spot_x 14 SP-OFF P QXLCursorHeader.hot_spot_y 16 SP-SIZE P QXLDataChunk 20 1 SP-OFF P QXLDataChunk.data_size 0 SP-OFF P QXLDataChunk.prev_chunk 4 SP-OFF P QXLDataChunk.next_chunk 12 SP-OFF P QXLDataChunk.data 20 SP-SIZE P QXLDrawable 191 1 SP-OFF P QXLDrawable.release_info 0 SP-OFF P QXLDrawable.surface_id 8 SP-OFF P QXLDrawable.effect 12 SP-OFF P QXLDrawable.type 13 SP-OFF P QXLDrawable.self_bitmap 14 SP-OFF P QXLDrawable.self_bitmap_area 15 SP-OFF P QXLDrawable.bbox 31 SP-OFF P QXLDrawable.clip 47 SP-OFF P QXLDrawable.mm_time 59 SP-OFF P QXLDrawable.surfaces_dest 63 SP-OFF P QXLDrawable.surfaces_rects 75 SP-SIZE P QXLEscapeSetCustomDisplay 12 1 SP-OFF P QXLEscapeSetCustomDisplay.xres 0 SP-OFF P QXLEscapeSetCustomDisplay.yres 4 SP-OFF P QXLEscapeSetCustomDisplay.bpp 8 SP-SIZE P QXLFill 39 1 SP-OFF P QXLFill.brush 0 SP-OFF P QXLFill.rop_descriptor 20 SP-OFF P QXLFill.mask 22 SP-SIZE P QXLHead 28 1 SP-OFF P QXLHead.id 0 SP-OFF P QXLHead.surface_id 4 SP-OFF P QXLHead.width 8 SP-OFF P QXLHead.height 12 SP-OFF P QXLHead.x 16 SP-OFF P QXLHead.y 20 SP-OFF P QXLHead.flags 24 SP-SIZE P QXLImage 48 1 SP-OFF P QXLImage.descriptor 0 SP-SIZE P QXLImageDescriptor 18 1 SP-OFF P QXLImageDescriptor.id 0 SP-OFF P QXLImageDescriptor.type 8 SP-OFF P QXLImageDescriptor.flags 9 SP-OFF P QXLImageDescriptor.width 10 SP-OFF P QXLImageDescriptor.height 14 SP-SIZE P QXLImageID 8 1 SP-OFF P QXLImageID.group 0 SP-OFF P QXLImageID.unique 4 SP-SIZE N QXLImageIDUnion 8 8 SP-OFF N QXLImageIDUnion.id 0 SP-OFF N QXLImageIDUnion.value 0 SP-SIZE P QXLLineAttr 20 1 SP-OFF P QXLLineAttr.flags 0 SP-OFF P QXLLineAttr.join_style 1 SP-OFF P QXLLineAttr.end_style 2 SP-OFF P QXLLineAttr.style_nseg 3 SP-OFF P QXLLineAttr.width 4 SP-OFF P QXLLineAttr.miter_limit 8 SP-OFF P QXLLineAttr.style 12 SP-SIZE P QXLMemSlot 16 1 SP-OFF P QXLMemSlot.mem_start 0 SP-OFF P QXLMemSlot.mem_end 8 SP-SIZE P QXLMessage 8 1 SP-OFF P QXLMessage.release_info 0 SP-OFF P QXLMessage.data 8 SP-SIZE P QXLMode 32 1 SP-OFF P QXLMode.id 0 SP-OFF P QXLMode.x_res 4 SP-OFF P QXLMode.y_res 8 SP-OFF P QXLMode.bits 12 SP-OFF P QXLMode.stride 16 SP-OFF P QXLMode.x_mili 20 SP-OFF P QXLMode.y_mili 24 SP-OFF P QXLMode.orientation 28 SP-SIZE P QXLModes 4 1 SP-OFF P QXLModes.n_modes 0 SP-OFF P QXLModes.modes 4 SP-SIZE P QXLMonitorsConfig 4 1 SP-OFF P QXLMonitorsConfig.count 0 SP-OFF P QXLMonitorsConfig.max_allowed 2 SP-OFF P QXLMonitorsConfig.heads 4 SP-SIZE P QXLOpaque 64 1 SP-OFF P QXLOpaque.src_bitmap 0 SP-OFF P QXLOpaque.src_area 8 SP-OFF P QXLOpaque.brush 24 SP-OFF P QXLOpaque.rop_descriptor 44 SP-OFF P QXLOpaque.scale_mode 46 SP-OFF P QXLOpaque.mask 47 SP-SIZE P QXLPalette 10 1 SP-OFF P QXLPalette.unique 0 SP-OFF P QXLPalette.num_ents 8 SP-OFF P QXLPalette.ents 10 SP-SIZE P QXLPath 24 1 SP-OFF P QXLPath.data_size 0 SP-OFF P QXLPath.chunk 4 SP-SIZE P QXLPathSeg 8 1 SP-OFF P QXLPathSeg.flags 0 SP-OFF P QXLPathSeg.count 4 SP-OFF P QXLPathSeg.points 8 SP-SIZE P QXLPattern 16 1 SP-OFF P QXLPattern.pat 0 SP-OFF P QXLPattern.pos 8 SP-SIZE P QXLPoint 8 1 SP-OFF P QXLPoint.x 0 SP-OFF P QXLPoint.y 4 SP-SIZE P QXLPoint16 4 1 SP-OFF P QXLPoint16.x 0 SP-OFF P QXLPoint16.y 2 SP-SIZE P QXLPointFix 8 1 SP-OFF P QXLPointFix.x 0 SP-OFF P QXLPointFix.y 4 SP-SIZE P QXLQMask 17 1 SP-OFF P QXLQMask.flags 0 SP-OFF P QXLQMask.pos 1 SP-OFF P QXLQMask.bitmap 9 SP-SIZE P QXLRasterGlyph 20 1 SP-OFF P QXLRasterGlyph.render_pos 0 SP-OFF P QXLRasterGlyph.glyph_origin 8 SP-OFF P QXLRasterGlyph.width 16 SP-OFF P QXLRasterGlyph.height 18 SP-OFF P QXLRasterGlyph.data 20 SP-SIZE P QXLRect 16 1 SP-OFF P QXLRect.top 0 SP-OFF P QXLRect.left 4 SP-OFF P QXLRect.bottom 8 SP-OFF P QXLRect.right 12 SP-SIZE P QXLReleaseInfo 8 1 SP-OFF P QXLReleaseInfo.id 0 SP-OFF P QXLReleaseInfo.next 0 SP-SIZE N QXLReleaseInfoExt 16 8 SP-OFF N QXLReleaseInfoExt.info 0 SP-OFF N QXLReleaseInfoExt.group_id 8 SP-SIZE P QXLRom 1160 1 SP-OFF P QXLRom.magic 0 SP-OFF P QXLRom.id 4 SP-OFF P QXLRom.update_id 8 SP-OFF P QXLRom.compression_level 12 SP-OFF P QXLRom.log_level 16 SP-OFF P QXLRom.mode 20 SP-OFF P QXLRom.modes_offset 24 SP-OFF P QXLRom.num_pages 28 SP-OFF P QXLRom.pages_offset 32 SP-OFF P QXLRom.draw_area_offset 36 SP-OFF P QXLRom.surface0_area_size 40 SP-OFF P QXLRom.ram_header_offset 44 SP-OFF P QXLRom.mm_clock 48 SP-OFF P QXLRom.n_surfaces 52 SP-OFF P QXLRom.flags 56 SP-OFF P QXLRom.slots_start 64 SP-OFF P QXLRom.slots_end 65 SP-OFF P QXLRom.slot_gen_bits 66 SP-OFF P QXLRom.slot_id_bits 67 SP-OFF P QXLRom.slot_generation 68 SP-OFF P QXLRom.client_present 69 SP-OFF P QXLRom.client_capabilities 70 SP-OFF P QXLRom.client_monitors_config_crc 128 SP-SIZE P QXLRop3 63 1 SP-OFF P QXLRop3.src_bitmap 0 SP-OFF P QXLRop3.src_area 8 SP-OFF P QXLRop3.brush 24 SP-OFF P QXLRop3.rop3 44 SP-OFF P QXLRop3.scale_mode 45 SP-OFF P QXLRop3.mask 46 SP-SIZE P QXLString 28 1 SP-OFF P QXLString.data_size 0 SP-OFF P QXLString.length 4 SP-OFF P QXLString.flags 6 SP-OFF P QXLString.chunk 8 SP-SIZE P QXLStroke 52 1 SP-OFF P QXLStroke.path 0 SP-OFF P QXLStroke.attr 8 SP-OFF P QXLStroke.brush 28 SP-OFF P QXLStroke.fore_mode 48 SP-OFF P QXLStroke.back_mode 50 SP-SIZE P QXLSurface 24 1 SP-OFF P QXLSurface.format 0 SP-OFF P QXLSurface.width 4 SP-OFF P QXLSurface.height 8 SP-OFF P QXLSurface.stride 12 SP-OFF P QXLSurface.data 16 SP-SIZE P QXLSurfaceCmd 41 1 SP-OFF P QXLSurfaceCmd.release_info 0 SP-OFF P QXLSurfaceCmd.surface_id 8 SP-OFF P QXLSurfaceCmd.type 12 SP-OFF P QXLSurfaceCmd.flags 13 SP-SIZE P QXLSurfaceCreate 40 1 SP-OFF P QXLSurfaceCreate.width 0 SP-OFF P QXLSurfaceCreate.height 4 SP-OFF P QXLSurfaceCreate.stride 8 SP-OFF P QXLSurfaceCreate.format 12 SP-OFF P QXLSurfaceCreate.position 16 SP-OFF P QXLSurfaceCreate.mouse_mode 20 SP-OFF P QXLSurfaceCreate.flags 24 SP-OFF P QXLSurfaceCreate.type 28 SP-OFF P QXLSurfaceCreate.mem 32 SP-SIZE P QXLSurfaceId 4 1 SP-OFF P QXLSurfaceId.surface_id 0 SP-SIZE P QXLText 68 1 SP-OFF P QXLText.str 0 SP-OFF P QXLText.back_area 8 SP-OFF P QXLText.fore_brush 24 SP-OFF P QXLText.back_brush 44 SP-OFF P QXLText.fore_mode 64 SP-OFF P QXLText.back_mode 66 SP-SIZE N QXLTransform 24 4 SP-OFF N QXLTransform.t00 0 SP-OFF N QXLTransform.t01 4 SP-OFF N QXLTransform.t02 8 SP-OFF N QXLTransform.t10 12 SP-OFF N QXLTransform.t11 16 SP-OFF N QXLTransform.t12 20 SP-SIZE P QXLTransparent 32 1 SP-OFF P QXLTransparent.src_bitmap 0 SP-OFF P QXLTransparent.src_area 8 SP-OFF P QXLTransparent.src_color 24 SP-OFF P QXLTransparent.true_color 28 SP-SIZE P QXLURect 16 1 SP-OFF P QXLURect.top 0 SP-OFF P QXLURect.left 4 SP-OFF P QXLURect.bottom 8 SP-OFF P QXLURect.right 12 SP-SIZE P QXLUpdateCmd 32 1 SP-OFF P QXLUpdateCmd.release_info 0 SP-OFF P QXLUpdateCmd.area 8 SP-OFF P QXLUpdateCmd.update_id 24 SP-OFF P QXLUpdateCmd.surface_id 28 SP-SIZE P SpiceDataHeader 18 1 SP-OFF P SpiceDataHeader.serial 0 SP-OFF P SpiceDataHeader.type 8 SP-OFF P SpiceDataHeader.size 10 SP-OFF P SpiceDataHeader.sub_list 14 SP-SIZE P SpiceLinkAuthMechanism 4 1 SP-OFF P SpiceLinkAuthMechanism.auth_mechanism 0 SP-SIZE P SpiceLinkEncryptedTicket 128 1 SP-OFF P SpiceLinkEncryptedTicket.encrypted_data 0 SP-SIZE P SpiceLinkHeader 16 1 SP-OFF P SpiceLinkHeader.magic 0 SP-OFF P SpiceLinkHeader.major_version 4 SP-OFF P SpiceLinkHeader.minor_version 8 SP-OFF P SpiceLinkHeader.size 12 SP-SIZE P SpiceLinkMess 18 1 SP-OFF P SpiceLinkMess.connection_id 0 SP-OFF P SpiceLinkMess.channel_type 4 SP-OFF P SpiceLinkMess.channel_id 5 SP-OFF P SpiceLinkMess.num_common_caps 6 SP-OFF P SpiceLinkMess.num_channel_caps 10 SP-OFF P SpiceLinkMess.caps_offset 14 SP-SIZE P SpiceLinkReply 178 1 SP-OFF P SpiceLinkReply.error 0 SP-OFF P SpiceLinkReply.pub_key 4 SP-OFF P SpiceLinkReply.num_common_caps 166 SP-OFF P SpiceLinkReply.num_channel_caps 170 SP-OFF P SpiceLinkReply.caps_offset 174 SP-SIZE P SpiceMiniDataHeader 6 1 SP-OFF P SpiceMiniDataHeader.type 0 SP-OFF P SpiceMiniDataHeader.size 2 SP-SIZE N SpiceStat 24 8 SP-OFF N SpiceStat.magic 0 SP-OFF N SpiceStat.version 4 SP-OFF N SpiceStat.generation 8 SP-OFF N SpiceStat.num_of_nodes 12 SP-OFF N SpiceStat.root_index 16 SP-OFF N SpiceStat.padding 20 SP-OFF N SpiceStat.nodes 24 SP-SIZE N SpiceStatNode 40 8 SP-OFF N SpiceStatNode.value 0 SP-OFF N SpiceStatNode.flags 8 SP-OFF N SpiceStatNode.next_sibling_index 12 SP-OFF N SpiceStatNode.first_child_index 16 SP-OFF N SpiceStatNode.name 20 SP-SIZE P SpiceSubMessage 6 1 SP-OFF P SpiceSubMessage.type 0 SP-OFF P SpiceSubMessage.size 2 SP-SIZE P SpiceSubMessageList 2 1 SP-OFF P SpiceSubMessageList.size 0 SP-OFF P SpiceSubMessageList.sub_messages 2 SP-SIZE N StreamDevHeader 8 4 SP-OFF N StreamDevHeader.protocol_version 0 SP-OFF N StreamDevHeader.padding 1 SP-OFF N StreamDevHeader.type 2 SP-OFF N StreamDevHeader.size 4 SP-SIZE N StreamMsgCapabilities 0 1 SP-OFF N StreamMsgCapabilities.capabilities 0 SP-SIZE N StreamMsgCursorMove 8 4 SP-OFF N StreamMsgCursorMove.x 0 SP-OFF N StreamMsgCursorMove.y 4 SP-SIZE N StreamMsgCursorSet 12 2 SP-OFF N StreamMsgCursorSet.width 0 SP-OFF N StreamMsgCursorSet.height 2 SP-OFF N StreamMsgCursorSet.hot_spot_x 4 SP-OFF N StreamMsgCursorSet.hot_spot_y 6 SP-OFF N StreamMsgCursorSet.type 8 SP-OFF N StreamMsgCursorSet.padding1 9 SP-OFF N StreamMsgCursorSet.data 12 SP-SIZE N StreamMsgData 0 1 SP-OFF N StreamMsgData.data 0 SP-SIZE N StreamMsgDeviceDisplayInfo 12 4 SP-OFF N StreamMsgDeviceDisplayInfo.stream_id 0 SP-OFF N StreamMsgDeviceDisplayInfo.device_display_id 4 SP-OFF N StreamMsgDeviceDisplayInfo.device_address_len 8 SP-OFF N StreamMsgDeviceDisplayInfo.device_address 12 SP-SIZE N StreamMsgFormat 12 4 SP-OFF N StreamMsgFormat.width 0 SP-OFF N StreamMsgFormat.height 4 SP-OFF N StreamMsgFormat.codec 8 SP-OFF N StreamMsgFormat.padding1 9 SP-SIZE N StreamMsgNotifyError 4 4 SP-OFF N StreamMsgNotifyError.error_code 0 SP-OFF N StreamMsgNotifyError.msg 4 SP-SIZE N StreamMsgQualityIndicator 0 1 SP-OFF N StreamMsgQualityIndicator.quality 0 SP-SIZE N StreamMsgStartStop 1 1 SP-OFF N StreamMsgStartStop.num_codecs 0 SP-OFF N StreamMsgStartStop.codecs 1 SP-SIZE P VDAgentAnnounceCapabilities 4 1 SP-OFF P VDAgentAnnounceCapabilities.request 0 SP-OFF P VDAgentAnnounceCapabilities.caps 4 SP-SIZE P VDAgentAudioVolumeSync 3 1 SP-OFF P VDAgentAudioVolumeSync.is_playback 0 SP-OFF P VDAgentAudioVolumeSync.mute 1 SP-OFF P VDAgentAudioVolumeSync.nchannels 2 SP-OFF P VDAgentAudioVolumeSync.volume 3 SP-SIZE P VDAgentClipboard 4 1 SP-OFF P VDAgentClipboard.type 0 SP-OFF P VDAgentClipboard.data 4 SP-SIZE P VDAgentClipboardGrab 0 1 SP-OFF P VDAgentClipboardGrab.types 0 SP-SIZE P VDAgentClipboardRelease 0 1 SP-OFF P VDAgentClipboardRelease.dummy_empty_field 0 SP-SIZE P VDAgentClipboardRequest 4 1 SP-OFF P VDAgentClipboardRequest.type 0 SP-SIZE P VDAgentDeviceDisplayInfo 16 1 SP-OFF P VDAgentDeviceDisplayInfo.channel_id 0 SP-OFF P VDAgentDeviceDisplayInfo.monitor_id 4 SP-OFF P VDAgentDeviceDisplayInfo.device_display_id 8 SP-OFF P VDAgentDeviceDisplayInfo.device_address_len 12 SP-OFF P VDAgentDeviceDisplayInfo.device_address 16 SP-SIZE P VDAgentDisplayConfig 8 1 SP-OFF P VDAgentDisplayConfig.flags 0 SP-OFF P VDAgentDisplayConfig.depth 4 SP-SIZE P VDAgentFileXferDataMessage 12 1 SP-OFF P VDAgentFileXferDataMessage.id 0 SP-OFF P VDAgentFileXferDataMessage.size 4 SP-OFF P VDAgentFileXferDataMessage.data 12 SP-SIZE P VDAgentFileXferStartMessage 4 1 SP-OFF P VDAgentFileXferStartMessage.id 0 SP-OFF P VDAgentFileXferStartMessage.data 4 SP-SIZE P VDAgentFileXferStatusError 5 1 SP-OFF P VDAgentFileXferStatusError.error_type 0 SP-OFF P VDAgentFileXferStatusError.error_code 1 SP-SIZE P VDAgentFileXferStatusMessage 8 1 SP-OFF P VDAgentFileXferStatusMessage.id 0 SP-OFF P VDAgentFileXferStatusMessage.result 4 SP-OFF P VDAgentFileXferStatusMessage.data 8 SP-SIZE P VDAgentFileXferStatusNotEnoughSpace 8 1 SP-OFF P VDAgentFileXferStatusNotEnoughSpace.disk_free_space 0 SP-SIZE P VDAgentGraphicsDeviceInfo 4 1 SP-OFF P VDAgentGraphicsDeviceInfo.count 0 SP-OFF P VDAgentGraphicsDeviceInfo.display_info 4 SP-OFF P VDAgentGraphicsDeviceInfo.display_info 4 SP-SIZE P VDAgentMaxClipboard 4 1 SP-OFF P VDAgentMaxClipboard.max 0 SP-SIZE P VDAgentMessage 20 1 SP-OFF P VDAgentMessage.protocol 0 SP-OFF P VDAgentMessage.type 4 SP-OFF P VDAgentMessage.opaque 8 SP-OFF P VDAgentMessage.size 16 SP-OFF P VDAgentMessage.data 20 SP-SIZE P VDAgentMonConfig 20 1 SP-OFF P VDAgentMonConfig.height 0 SP-OFF P VDAgentMonConfig.width 4 SP-OFF P VDAgentMonConfig.depth 8 SP-OFF P VDAgentMonConfig.x 12 SP-OFF P VDAgentMonConfig.y 16 SP-SIZE P VDAgentMonitorMM 4 1 SP-OFF P VDAgentMonitorMM.height 0 SP-OFF P VDAgentMonitorMM.width 2 SP-SIZE P VDAgentMonitorsConfig 8 1 SP-OFF P VDAgentMonitorsConfig.num_of_monitors 0 SP-OFF P VDAgentMonitorsConfig.flags 4 SP-OFF P VDAgentMonitorsConfig.monitors 8 SP-SIZE P VDAgentMouseState 13 1 SP-OFF P VDAgentMouseState.x 0 SP-OFF P VDAgentMouseState.y 4 SP-OFF P VDAgentMouseState.buttons 8 SP-OFF P VDAgentMouseState.display_id 12 SP-SIZE P VDAgentReply 8 1 SP-OFF P VDAgentReply.type 0 SP-OFF P VDAgentReply.error 4 SP-SIZE P VDIChunkHeader 8 1 SP-OFF P VDIChunkHeader.port 0 SP-OFF P VDIChunkHeader.size 4 SP-ENUM QXL_BITMAP_DIRECT 1 SP-ENUM QXL_BITMAP_TOP_DOWN 4 SP-ENUM QXL_BITMAP_UNSTABLE 2 SP-ENUM QXL_CMD_CURSOR 3 SP-ENUM QXL_CMD_DRAW 1 SP-ENUM QXL_CMD_MESSAGE 4 SP-ENUM QXL_CMD_NOP 0 SP-ENUM QXL_CMD_SURFACE 5 SP-ENUM QXL_CMD_UPDATE 2 SP-ENUM QXL_COPY_BITS 4 SP-ENUM QXL_CURSOR_HIDE 2 SP-ENUM QXL_CURSOR_MOVE 1 SP-ENUM QXL_CURSOR_SET 0 SP-ENUM QXL_CURSOR_TRAIL 3 SP-ENUM QXL_DRAW_ALPHA_BLEND 13 SP-ENUM QXL_DRAW_BLACKNESS 6 SP-ENUM QXL_DRAW_BLEND 5 SP-ENUM QXL_DRAW_COMPOSITE 14 SP-ENUM QXL_DRAW_COPY 3 SP-ENUM QXL_DRAW_FILL 1 SP-ENUM QXL_DRAW_INVERS 8 SP-ENUM QXL_DRAW_NOP 0 SP-ENUM QXL_DRAW_OPAQUE 2 SP-ENUM QXL_DRAW_ROP3 9 SP-ENUM QXL_DRAW_STROKE 10 SP-ENUM QXL_DRAW_TEXT 11 SP-ENUM QXL_DRAW_TRANSPARENT 12 SP-ENUM QXL_DRAW_WHITENESS 7 SP-ENUM QXL_EFFECT_BLACKNESS_ON_DUP 3 SP-ENUM QXL_EFFECT_BLEND 0 SP-ENUM QXL_EFFECT_NOP 6 SP-ENUM QXL_EFFECT_NOP_ON_DUP 5 SP-ENUM QXL_EFFECT_OPAQUE 1 SP-ENUM QXL_EFFECT_OPAQUE_BRUSH 7 SP-ENUM QXL_EFFECT_REVERT_ON_DUP 2 SP-ENUM QXL_EFFECT_WHITENESS_ON_DUP 4 SP-ENUM QXL_ESCAPE_MONITOR_CONFIG 65538 SP-ENUM QXL_ESCAPE_SET_CUSTOM_DISPLAY 65537 SP-ENUM QXL_IMAGE_CACHE 1 SP-ENUM QXL_IMAGE_GROUP_DEVICE 1 SP-ENUM QXL_IMAGE_GROUP_DRIVER 0 SP-ENUM QXL_IMAGE_GROUP_DRIVER_DONT_CACHE 3 SP-ENUM QXL_IMAGE_GROUP_RED 2 SP-ENUM QXL_IMAGE_HIGH_BITS_SET 2 SP-ENUM QXL_IO_ATTACH_PRIMARY 11 SP-ENUM QXL_IO_CREATE_PRIMARY 12 SP-ENUM QXL_IO_CREATE_PRIMARY_ASYNC 18 SP-ENUM QXL_IO_DESTROY_ALL_SURFACES 15 SP-ENUM QXL_IO_DESTROY_ALL_SURFACES_ASYNC 21 SP-ENUM QXL_IO_DESTROY_PRIMARY 13 SP-ENUM QXL_IO_DESTROY_PRIMARY_ASYNC 19 SP-ENUM QXL_IO_DESTROY_SURFACE_ASYNC 20 SP-ENUM QXL_IO_DESTROY_SURFACE_WAIT 14 SP-ENUM QXL_IO_DETACH_PRIMARY 10 SP-ENUM QXL_IO_FLUSH_RELEASE 23 SP-ENUM QXL_IO_FLUSH_SURFACES_ASYNC 22 SP-ENUM QXL_IO_LOG 7 SP-ENUM QXL_IO_MEMSLOT_ADD 8 SP-ENUM QXL_IO_MEMSLOT_ADD_ASYNC 17 SP-ENUM QXL_IO_MEMSLOT_DEL 9 SP-ENUM QXL_IO_MONITORS_CONFIG_ASYNC 24 SP-ENUM QXL_IO_NOTIFY_CMD 0 SP-ENUM QXL_IO_NOTIFY_CURSOR 1 SP-ENUM QXL_IO_NOTIFY_OOM 4 SP-ENUM QXL_IO_RANGE_INDEX 3 SP-ENUM QXL_IO_RANGE_SIZE 25 SP-ENUM QXL_IO_RESET 5 SP-ENUM QXL_IO_SET_MODE 6 SP-ENUM QXL_IO_UPDATE_AREA 2 SP-ENUM QXL_IO_UPDATE_AREA_ASYNC 16 SP-ENUM QXL_IO_UPDATE_IRQ 3 SP-ENUM QXL_OP_ADD 12 SP-ENUM QXL_OP_ATOP 9 SP-ENUM QXL_OP_ATOP_REVERSE 10 SP-ENUM QXL_OP_CLEAR 0 SP-ENUM QXL_OP_COLOR_BURN 54 SP-ENUM QXL_OP_COLOR_DODGE 53 SP-ENUM QXL_OP_DARKEN 51 SP-ENUM QXL_OP_DIFFERENCE 57 SP-ENUM QXL_OP_DST 2 SP-ENUM QXL_OP_EXCLUSION 58 SP-ENUM QXL_OP_HARD_LIGHT 55 SP-ENUM QXL_OP_HSL_COLOR 61 SP-ENUM QXL_OP_HSL_HUE 59 SP-ENUM QXL_OP_HSL_LUMINOSITY 62 SP-ENUM QXL_OP_HSL_SATURATION 60 SP-ENUM QXL_OP_IN 5 SP-ENUM QXL_OP_IN_REVERSE 6 SP-ENUM QXL_OP_LIGHTEN 52 SP-ENUM QXL_OP_MULTIPLY 48 SP-ENUM QXL_OP_OUT 7 SP-ENUM QXL_OP_OUT_REVERSE 8 SP-ENUM QXL_OP_OVER 3 SP-ENUM QXL_OP_OVERLAY 50 SP-ENUM QXL_OP_OVER_REVERSE 4 SP-ENUM QXL_OP_SATURATE 13 SP-ENUM QXL_OP_SCREEN 49 SP-ENUM QXL_OP_SOFT_LIGHT 56 SP-ENUM QXL_OP_SOURCE 1 SP-ENUM QXL_OP_XOR 11 SP-ENUM QXL_PATH_BEGIN 1 SP-ENUM QXL_PATH_BEZIER 16 SP-ENUM QXL_PATH_CLOSE 8 SP-ENUM QXL_PATH_END 2 SP-ENUM QXL_PCI_RANGES 4 SP-ENUM QXL_RAM_RANGE_INDEX 0 SP-ENUM QXL_REVISION_STABLE_V04 1 SP-ENUM QXL_REVISION_STABLE_V06 2 SP-ENUM QXL_REVISION_STABLE_V10 3 SP-ENUM QXL_REVISION_STABLE_V12 4 SP-ENUM QXL_ROM_RANGE_INDEX 2 SP-ENUM QXL_SURFACE_CMD_CREATE 0 SP-ENUM QXL_SURFACE_CMD_DESTROY 1 SP-ENUM QXL_VRAM_RANGE_INDEX 1 SP-ENUM SPICE_ALPHA_FLAGS_DEST_HAS_ALPHA 1 SP-ENUM SPICE_ALPHA_FLAGS_MASK 3 SP-ENUM SPICE_ALPHA_FLAGS_SRC_SURFACE_HAS_ALPHA 2 SP-ENUM SPICE_AUDIO_DATA_MODE_ENUM_END 4 SP-ENUM SPICE_AUDIO_DATA_MODE_INVALID 0 SP-ENUM SPICE_AUDIO_DATA_MODE_OPUS 3 SP-ENUM SPICE_AUDIO_DATA_MODE_RAW 1 SP-ENUM SPICE_AUDIO_FMT_ENUM_END 2 SP-ENUM SPICE_AUDIO_FMT_INVALID 0 SP-ENUM SPICE_AUDIO_FMT_S16 1 SP-ENUM SPICE_BITMAP_FLAGS_MASK 7 SP-ENUM SPICE_BITMAP_FLAGS_PAL_CACHE_ME 1 SP-ENUM SPICE_BITMAP_FLAGS_PAL_FROM_CACHE 2 SP-ENUM SPICE_BITMAP_FLAGS_TOP_DOWN 4 SP-ENUM SPICE_BITMAP_FMT_16BIT 6 SP-ENUM SPICE_BITMAP_FMT_1BIT_BE 2 SP-ENUM SPICE_BITMAP_FMT_1BIT_LE 1 SP-ENUM SPICE_BITMAP_FMT_24BIT 7 SP-ENUM SPICE_BITMAP_FMT_32BIT 8 SP-ENUM SPICE_BITMAP_FMT_4BIT_BE 4 SP-ENUM SPICE_BITMAP_FMT_4BIT_LE 3 SP-ENUM SPICE_BITMAP_FMT_8BIT 5 SP-ENUM SPICE_BITMAP_FMT_8BIT_A 10 SP-ENUM SPICE_BITMAP_FMT_ENUM_END 11 SP-ENUM SPICE_BITMAP_FMT_INVALID 0 SP-ENUM SPICE_BITMAP_FMT_RGBA 9 SP-ENUM SPICE_BRUSH_TYPE_ENUM_END 3 SP-ENUM SPICE_BRUSH_TYPE_NONE 0 SP-ENUM SPICE_BRUSH_TYPE_PATTERN 2 SP-ENUM SPICE_BRUSH_TYPE_SOLID 1 SP-ENUM SPICE_CHANNEL_CURSOR 4 SP-ENUM SPICE_CHANNEL_DISPLAY 2 SP-ENUM SPICE_CHANNEL_INPUTS 3 SP-ENUM SPICE_CHANNEL_MAIN 1 SP-ENUM SPICE_CHANNEL_PLAYBACK 5 SP-ENUM SPICE_CHANNEL_PORT 10 SP-ENUM SPICE_CHANNEL_RECORD 6 SP-ENUM SPICE_CHANNEL_SMARTCARD 8 SP-ENUM SPICE_CHANNEL_TUNNEL 7 SP-ENUM SPICE_CHANNEL_USBREDIR 9 SP-ENUM SPICE_CHANNEL_WEBDAV 11 SP-ENUM SPICE_CLIP_TYPE_ENUM_END 2 SP-ENUM SPICE_CLIP_TYPE_NONE 0 SP-ENUM SPICE_CLIP_TYPE_RECTS 1 SP-ENUM SPICE_COMMON_CAP_AUTH_SASL 2 SP-ENUM SPICE_COMMON_CAP_AUTH_SPICE 1 SP-ENUM SPICE_COMMON_CAP_MINI_HEADER 3 SP-ENUM SPICE_COMMON_CAP_PROTOCOL_AUTH_SELECTION 0 SP-ENUM SPICE_COMPOSITE_COMPONENT_ALPHA 262144 SP-ENUM SPICE_COMPOSITE_DEST_OPAQUE 16777216 SP-ENUM SPICE_COMPOSITE_FLAGS_MASK 33554431 SP-ENUM SPICE_COMPOSITE_HAS_MASK 524288 SP-ENUM SPICE_COMPOSITE_HAS_MASK_TRANSFORM 2097152 SP-ENUM SPICE_COMPOSITE_HAS_SRC_TRANSFORM 1048576 SP-ENUM SPICE_COMPOSITE_MASK_FILTER0 2048 SP-ENUM SPICE_COMPOSITE_MASK_FILTER2 8192 SP-ENUM SPICE_COMPOSITE_MASK_FITLER1 4096 SP-ENUM SPICE_COMPOSITE_MASK_OPAQUE 8388608 SP-ENUM SPICE_COMPOSITE_MASK_REPEAT0 65536 SP-ENUM SPICE_COMPOSITE_MASK_REPEAT1 131072 SP-ENUM SPICE_COMPOSITE_OP0 1 SP-ENUM SPICE_COMPOSITE_OP1 2 SP-ENUM SPICE_COMPOSITE_OP2 4 SP-ENUM SPICE_COMPOSITE_OP3 8 SP-ENUM SPICE_COMPOSITE_OP4 16 SP-ENUM SPICE_COMPOSITE_OP5 32 SP-ENUM SPICE_COMPOSITE_OP6 64 SP-ENUM SPICE_COMPOSITE_OP7 128 SP-ENUM SPICE_COMPOSITE_SOURCE_OPAQUE 4194304 SP-ENUM SPICE_COMPOSITE_SRC_FILTER0 256 SP-ENUM SPICE_COMPOSITE_SRC_FILTER1 512 SP-ENUM SPICE_COMPOSITE_SRC_FILTER2 1024 SP-ENUM SPICE_COMPOSITE_SRC_REPEAT0 16384 SP-ENUM SPICE_COMPOSITE_SRC_REPEAT1 32768 SP-ENUM SPICE_CURSOR_FLAGS_CACHE_ME 2 SP-ENUM SPICE_CURSOR_FLAGS_FROM_CACHE 4 SP-ENUM SPICE_CURSOR_FLAGS_MASK 7 SP-ENUM SPICE_CURSOR_FLAGS_NONE 1 SP-ENUM SPICE_CURSOR_TYPE_ALPHA 0 SP-ENUM SPICE_CURSOR_TYPE_COLOR16 4 SP-ENUM SPICE_CURSOR_TYPE_COLOR24 5 SP-ENUM SPICE_CURSOR_TYPE_COLOR32 6 SP-ENUM SPICE_CURSOR_TYPE_COLOR4 2 SP-ENUM SPICE_CURSOR_TYPE_COLOR8 3 SP-ENUM SPICE_CURSOR_TYPE_ENUM_END 7 SP-ENUM SPICE_CURSOR_TYPE_MONO 1 SP-ENUM SPICE_DATA_COMPRESSION_TYPE_ENUM_END 2 SP-ENUM SPICE_DATA_COMPRESSION_TYPE_LZ4 1 SP-ENUM SPICE_DATA_COMPRESSION_TYPE_NONE 0 SP-ENUM SPICE_DISPLAY_CAP_A8_SURFACE 3 SP-ENUM SPICE_DISPLAY_CAP_CODEC_H264 11 SP-ENUM SPICE_DISPLAY_CAP_CODEC_H265 14 SP-ENUM SPICE_DISPLAY_CAP_CODEC_MJPEG 9 SP-ENUM SPICE_DISPLAY_CAP_CODEC_VP8 10 SP-ENUM SPICE_DISPLAY_CAP_CODEC_VP9 13 SP-ENUM SPICE_DISPLAY_CAP_COMPOSITE 2 SP-ENUM SPICE_DISPLAY_CAP_GL_SCANOUT 7 SP-ENUM SPICE_DISPLAY_CAP_LZ4_COMPRESSION 5 SP-ENUM SPICE_DISPLAY_CAP_MONITORS_CONFIG 1 SP-ENUM SPICE_DISPLAY_CAP_MULTI_CODEC 8 SP-ENUM SPICE_DISPLAY_CAP_PREF_COMPRESSION 6 SP-ENUM SPICE_DISPLAY_CAP_PREF_VIDEO_CODEC_TYPE 12 SP-ENUM SPICE_DISPLAY_CAP_SIZED_STREAM 0 SP-ENUM SPICE_DISPLAY_CAP_STREAM_REPORT 4 SP-ENUM SPICE_END_CHANNEL 12 SP-ENUM SPICE_GL_SCANOUT_FLAGS_MASK 1 SP-ENUM SPICE_GL_SCANOUT_FLAGS_Y0TOP 1 SP-ENUM SPICE_IMAGE_COMPRESSION_AUTO_GLZ 2 SP-ENUM SPICE_IMAGE_COMPRESSION_AUTO_LZ 3 SP-ENUM SPICE_IMAGE_COMPRESSION_ENUM_END 8 SP-ENUM SPICE_IMAGE_COMPRESSION_GLZ 5 SP-ENUM SPICE_IMAGE_COMPRESSION_INVALID 0 SP-ENUM SPICE_IMAGE_COMPRESSION_LZ 6 SP-ENUM SPICE_IMAGE_COMPRESSION_LZ4 7 SP-ENUM SPICE_IMAGE_COMPRESSION_OFF 1 SP-ENUM SPICE_IMAGE_COMPRESSION_QUIC 4 SP-ENUM SPICE_IMAGE_FLAGS_CACHE_ME 1 SP-ENUM SPICE_IMAGE_FLAGS_CACHE_REPLACE_ME 4 SP-ENUM SPICE_IMAGE_FLAGS_HIGH_BITS_SET 2 SP-ENUM SPICE_IMAGE_FLAGS_MASK 7 SP-ENUM SPICE_IMAGE_SCALE_MODE_ENUM_END 2 SP-ENUM SPICE_IMAGE_SCALE_MODE_INTERPOLATE 0 SP-ENUM SPICE_IMAGE_SCALE_MODE_NEAREST 1 SP-ENUM SPICE_IMAGE_TYPE_BITMAP 0 SP-ENUM SPICE_IMAGE_TYPE_ENUM_END 110 SP-ENUM SPICE_IMAGE_TYPE_FROM_CACHE 103 SP-ENUM SPICE_IMAGE_TYPE_FROM_CACHE_LOSSLESS 106 SP-ENUM SPICE_IMAGE_TYPE_GLZ_RGB 102 SP-ENUM SPICE_IMAGE_TYPE_JPEG 105 SP-ENUM SPICE_IMAGE_TYPE_JPEG_ALPHA 108 SP-ENUM SPICE_IMAGE_TYPE_LZ4 109 SP-ENUM SPICE_IMAGE_TYPE_LZ_PLT 100 SP-ENUM SPICE_IMAGE_TYPE_LZ_RGB 101 SP-ENUM SPICE_IMAGE_TYPE_QUIC 1 SP-ENUM SPICE_IMAGE_TYPE_RESERVED 2 SP-ENUM SPICE_IMAGE_TYPE_SURFACE 104 SP-ENUM SPICE_IMAGE_TYPE_ZLIB_GLZ_RGB 107 SP-ENUM SPICE_INFO_CODE_ENUM_END 1 SP-ENUM SPICE_INFO_GENERAL 0 SP-ENUM SPICE_INPUTS_CAP_KEY_SCANCODE 0 SP-ENUM SPICE_JPEG_ALPHA_FLAGS_MASK 1 SP-ENUM SPICE_JPEG_ALPHA_FLAGS_TOP_DOWN 1 SP-ENUM SPICE_KEYBOARD_MODIFIER_FLAGS_CAPS_LOCK 4 SP-ENUM SPICE_KEYBOARD_MODIFIER_FLAGS_MASK 7 SP-ENUM SPICE_KEYBOARD_MODIFIER_FLAGS_NUM_LOCK 2 SP-ENUM SPICE_KEYBOARD_MODIFIER_FLAGS_SCROLL_LOCK 1 SP-ENUM SPICE_LINE_FLAGS_MASK 12 SP-ENUM SPICE_LINE_FLAGS_START_WITH_GAP 4 SP-ENUM SPICE_LINE_FLAGS_STYLED 8 SP-ENUM SPICE_LINK_ERR_BAD_CONNECTION_ID 8 SP-ENUM SPICE_LINK_ERR_CHANNEL_NOT_AVAILABLE 9 SP-ENUM SPICE_LINK_ERR_ENUM_END 10 SP-ENUM SPICE_LINK_ERR_ERROR 1 SP-ENUM SPICE_LINK_ERR_INVALID_DATA 3 SP-ENUM SPICE_LINK_ERR_INVALID_MAGIC 2 SP-ENUM SPICE_LINK_ERR_NEED_SECURED 5 SP-ENUM SPICE_LINK_ERR_NEED_UNSECURED 6 SP-ENUM SPICE_LINK_ERR_OK 0 SP-ENUM SPICE_LINK_ERR_PERMISSION_DENIED 7 SP-ENUM SPICE_LINK_ERR_VERSION_MISMATCH 4 SP-ENUM SPICE_MAIN_CAP_AGENT_CONNECTED_TOKENS 2 SP-ENUM SPICE_MAIN_CAP_NAME_AND_UUID 1 SP-ENUM SPICE_MAIN_CAP_SEAMLESS_MIGRATE 3 SP-ENUM SPICE_MAIN_CAP_SEMI_SEAMLESS_MIGRATE 0 SP-ENUM SPICE_MASK_FLAGS_INVERS 1 SP-ENUM SPICE_MASK_FLAGS_MASK 1 SP-ENUM SPICE_MIGRATE_FLAGS_MASK 3 SP-ENUM SPICE_MIGRATE_NEED_DATA_TRANSFER 2 SP-ENUM SPICE_MIGRATE_NEED_FLUSH 1 SP-ENUM SPICE_MOUSE_BUTTON_DOWN 5 SP-ENUM SPICE_MOUSE_BUTTON_ENUM_END 8 SP-ENUM SPICE_MOUSE_BUTTON_EXTRA 7 SP-ENUM SPICE_MOUSE_BUTTON_INVALID 0 SP-ENUM SPICE_MOUSE_BUTTON_LEFT 1 SP-ENUM SPICE_MOUSE_BUTTON_MASK_DOWN 16 SP-ENUM SPICE_MOUSE_BUTTON_MASK_EXTRA 64 SP-ENUM SPICE_MOUSE_BUTTON_MASK_LEFT 1 SP-ENUM SPICE_MOUSE_BUTTON_MASK_MASK 127 SP-ENUM SPICE_MOUSE_BUTTON_MASK_MIDDLE 2 SP-ENUM SPICE_MOUSE_BUTTON_MASK_RIGHT 4 SP-ENUM SPICE_MOUSE_BUTTON_MASK_SIDE 32 SP-ENUM SPICE_MOUSE_BUTTON_MASK_UP 8 SP-ENUM SPICE_MOUSE_BUTTON_MIDDLE 2 SP-ENUM SPICE_MOUSE_BUTTON_RIGHT 3 SP-ENUM SPICE_MOUSE_BUTTON_SIDE 6 SP-ENUM SPICE_MOUSE_BUTTON_UP 4 SP-ENUM SPICE_MOUSE_MODE_CLIENT 2 SP-ENUM SPICE_MOUSE_MODE_MASK 3 SP-ENUM SPICE_MOUSE_MODE_SERVER 1 SP-ENUM SPICE_MSGC_ACK 2 SP-ENUM SPICE_MSGC_ACK_SYNC 1 SP-ENUM SPICE_MSGC_DISCONNECTING 6 SP-ENUM SPICE_MSGC_DISPLAY_GL_DRAW_DONE 104 SP-ENUM SPICE_MSGC_DISPLAY_INIT 101 SP-ENUM SPICE_MSGC_DISPLAY_PREFERRED_COMPRESSION 103 SP-ENUM SPICE_MSGC_DISPLAY_PREFERRED_VIDEO_CODEC_TYPE 105 SP-ENUM SPICE_MSGC_DISPLAY_STREAM_REPORT 102 SP-ENUM SPICE_MSGC_END_DISPLAY 106 SP-ENUM SPICE_MSGC_END_INPUTS 115 SP-ENUM SPICE_MSGC_END_MAIN 113 SP-ENUM SPICE_MSGC_END_PORT 202 SP-ENUM SPICE_MSGC_END_RECORD 104 SP-ENUM SPICE_MSGC_END_SMARTCARD 102 SP-ENUM SPICE_MSGC_END_SPICEVMC 103 SP-ENUM SPICE_MSGC_INPUTS_KEY_DOWN 101 SP-ENUM SPICE_MSGC_INPUTS_KEY_MODIFIERS 103 SP-ENUM SPICE_MSGC_INPUTS_KEY_SCANCODE 104 SP-ENUM SPICE_MSGC_INPUTS_KEY_UP 102 SP-ENUM SPICE_MSGC_INPUTS_MOUSE_MOTION 111 SP-ENUM SPICE_MSGC_INPUTS_MOUSE_POSITION 112 SP-ENUM SPICE_MSGC_INPUTS_MOUSE_PRESS 113 SP-ENUM SPICE_MSGC_INPUTS_MOUSE_RELEASE 114 SP-ENUM SPICE_MSGC_MAIN_AGENT_DATA 107 SP-ENUM SPICE_MSGC_MAIN_AGENT_START 106 SP-ENUM SPICE_MSGC_MAIN_AGENT_TOKEN 108 SP-ENUM SPICE_MSGC_MAIN_ATTACH_CHANNELS 104 SP-ENUM SPICE_MSGC_MAIN_CLIENT_INFO 101 SP-ENUM SPICE_MSGC_MAIN_MIGRATE_CONNECTED 102 SP-ENUM SPICE_MSGC_MAIN_MIGRATE_CONNECTED_SEAMLESS 111 SP-ENUM SPICE_MSGC_MAIN_MIGRATE_CONNECT_ERROR 103 SP-ENUM SPICE_MSGC_MAIN_MIGRATE_DST_DO_SEAMLESS 110 SP-ENUM SPICE_MSGC_MAIN_MIGRATE_END 109 SP-ENUM SPICE_MSGC_MAIN_MOUSE_MODE_REQUEST 105 SP-ENUM SPICE_MSGC_MAIN_QUALITY_INDICATOR 112 SP-ENUM SPICE_MSGC_MIGRATE_DATA 5 SP-ENUM SPICE_MSGC_MIGRATE_FLUSH_MARK 4 SP-ENUM SPICE_MSGC_PONG 3 SP-ENUM SPICE_MSGC_PORT_EVENT 201 SP-ENUM SPICE_MSGC_RECORD_DATA 101 SP-ENUM SPICE_MSGC_RECORD_MODE 102 SP-ENUM SPICE_MSGC_RECORD_START_MARK 103 SP-ENUM SPICE_MSGC_SMARTCARD_ATR 101 SP-ENUM SPICE_MSGC_SMARTCARD_DATA 101 SP-ENUM SPICE_MSGC_SMARTCARD_ERROR 101 SP-ENUM SPICE_MSGC_SMARTCARD_HEADER 101 SP-ENUM SPICE_MSGC_SMARTCARD_READER_ADD 101 SP-ENUM SPICE_MSGC_SPICEVMC_COMPRESSED_DATA 102 SP-ENUM SPICE_MSGC_SPICEVMC_DATA 101 SP-ENUM SPICE_MSG_BASE_LAST 100 SP-ENUM SPICE_MSG_CURSOR_HIDE 105 SP-ENUM SPICE_MSG_CURSOR_INIT 101 SP-ENUM SPICE_MSG_CURSOR_INVAL_ALL 108 SP-ENUM SPICE_MSG_CURSOR_INVAL_ONE 107 SP-ENUM SPICE_MSG_CURSOR_MOVE 104 SP-ENUM SPICE_MSG_CURSOR_RESET 102 SP-ENUM SPICE_MSG_CURSOR_SET 103 SP-ENUM SPICE_MSG_CURSOR_TRAIL 106 SP-ENUM SPICE_MSG_DISCONNECTING 6 SP-ENUM SPICE_MSG_DISPLAY_COPY_BITS 104 SP-ENUM SPICE_MSG_DISPLAY_DRAW_ALPHA_BLEND 313 SP-ENUM SPICE_MSG_DISPLAY_DRAW_BLACKNESS 306 SP-ENUM SPICE_MSG_DISPLAY_DRAW_BLEND 305 SP-ENUM SPICE_MSG_DISPLAY_DRAW_COMPOSITE 318 SP-ENUM SPICE_MSG_DISPLAY_DRAW_COPY 304 SP-ENUM SPICE_MSG_DISPLAY_DRAW_FILL 302 SP-ENUM SPICE_MSG_DISPLAY_DRAW_INVERS 308 SP-ENUM SPICE_MSG_DISPLAY_DRAW_OPAQUE 303 SP-ENUM SPICE_MSG_DISPLAY_DRAW_ROP3 309 SP-ENUM SPICE_MSG_DISPLAY_DRAW_STROKE 310 SP-ENUM SPICE_MSG_DISPLAY_DRAW_TEXT 311 SP-ENUM SPICE_MSG_DISPLAY_DRAW_TRANSPARENT 312 SP-ENUM SPICE_MSG_DISPLAY_DRAW_WHITENESS 307 SP-ENUM SPICE_MSG_DISPLAY_GL_DRAW 321 SP-ENUM SPICE_MSG_DISPLAY_GL_SCANOUT_UNIX 320 SP-ENUM SPICE_MSG_DISPLAY_INVAL_ALL_PALETTES 108 SP-ENUM SPICE_MSG_DISPLAY_INVAL_ALL_PIXMAPS 106 SP-ENUM SPICE_MSG_DISPLAY_INVAL_LIST 105 SP-ENUM SPICE_MSG_DISPLAY_INVAL_PALETTE 107 SP-ENUM SPICE_MSG_DISPLAY_MARK 102 SP-ENUM SPICE_MSG_DISPLAY_MODE 101 SP-ENUM SPICE_MSG_DISPLAY_MONITORS_CONFIG 317 SP-ENUM SPICE_MSG_DISPLAY_QUALITY_INDICATOR 322 SP-ENUM SPICE_MSG_DISPLAY_RESET 103 SP-ENUM SPICE_MSG_DISPLAY_STREAM_ACTIVATE_REPORT 319 SP-ENUM SPICE_MSG_DISPLAY_STREAM_CLIP 124 SP-ENUM SPICE_MSG_DISPLAY_STREAM_CREATE 122 SP-ENUM SPICE_MSG_DISPLAY_STREAM_DATA 123 SP-ENUM SPICE_MSG_DISPLAY_STREAM_DATA_SIZED 316 SP-ENUM SPICE_MSG_DISPLAY_STREAM_DESTROY 125 SP-ENUM SPICE_MSG_DISPLAY_STREAM_DESTROY_ALL 126 SP-ENUM SPICE_MSG_DISPLAY_SURFACE_CREATE 314 SP-ENUM SPICE_MSG_DISPLAY_SURFACE_DESTROY 315 SP-ENUM SPICE_MSG_END_CURSOR 109 SP-ENUM SPICE_MSG_END_DISPLAY 323 SP-ENUM SPICE_MSG_END_INPUTS 112 SP-ENUM SPICE_MSG_END_MAIN 119 SP-ENUM SPICE_MSG_END_PLAYBACK 108 SP-ENUM SPICE_MSG_END_PORT 203 SP-ENUM SPICE_MSG_END_RECORD 105 SP-ENUM SPICE_MSG_END_SMARTCARD 102 SP-ENUM SPICE_MSG_END_SPICEVMC 103 SP-ENUM SPICE_MSG_INPUTS_INIT 101 SP-ENUM SPICE_MSG_INPUTS_KEY_MODIFIERS 102 SP-ENUM SPICE_MSG_INPUTS_MOUSE_MOTION_ACK 111 SP-ENUM SPICE_MSG_LIST 8 SP-ENUM SPICE_MSG_MAIN_AGENT_CONNECTED 107 SP-ENUM SPICE_MSG_MAIN_AGENT_CONNECTED_TOKENS 115 SP-ENUM SPICE_MSG_MAIN_AGENT_DATA 109 SP-ENUM SPICE_MSG_MAIN_AGENT_DISCONNECTED 108 SP-ENUM SPICE_MSG_MAIN_AGENT_TOKEN 110 SP-ENUM SPICE_MSG_MAIN_CHANNELS_LIST 104 SP-ENUM SPICE_MSG_MAIN_INIT 103 SP-ENUM SPICE_MSG_MAIN_MIGRATE_BEGIN 101 SP-ENUM SPICE_MSG_MAIN_MIGRATE_BEGIN_SEAMLESS 116 SP-ENUM SPICE_MSG_MAIN_MIGRATE_CANCEL 102 SP-ENUM SPICE_MSG_MAIN_MIGRATE_DST_SEAMLESS_ACK 117 SP-ENUM SPICE_MSG_MAIN_MIGRATE_DST_SEAMLESS_NACK 118 SP-ENUM SPICE_MSG_MAIN_MIGRATE_END 112 SP-ENUM SPICE_MSG_MAIN_MIGRATE_SWITCH_HOST 111 SP-ENUM SPICE_MSG_MAIN_MOUSE_MODE 105 SP-ENUM SPICE_MSG_MAIN_MULTI_MEDIA_TIME 106 SP-ENUM SPICE_MSG_MAIN_NAME 113 SP-ENUM SPICE_MSG_MAIN_UUID 114 SP-ENUM SPICE_MSG_MIGRATE 1 SP-ENUM SPICE_MSG_MIGRATE_DATA 2 SP-ENUM SPICE_MSG_NOTIFY 7 SP-ENUM SPICE_MSG_PING 4 SP-ENUM SPICE_MSG_PLAYBACK_DATA 101 SP-ENUM SPICE_MSG_PLAYBACK_LATENCY 107 SP-ENUM SPICE_MSG_PLAYBACK_MODE 102 SP-ENUM SPICE_MSG_PLAYBACK_MUTE 106 SP-ENUM SPICE_MSG_PLAYBACK_START 103 SP-ENUM SPICE_MSG_PLAYBACK_STOP 104 SP-ENUM SPICE_MSG_PLAYBACK_VOLUME 105 SP-ENUM SPICE_MSG_PORT_EVENT 202 SP-ENUM SPICE_MSG_PORT_INIT 201 SP-ENUM SPICE_MSG_RECORD_MUTE 104 SP-ENUM SPICE_MSG_RECORD_START 101 SP-ENUM SPICE_MSG_RECORD_STOP 102 SP-ENUM SPICE_MSG_RECORD_VOLUME 103 SP-ENUM SPICE_MSG_SET_ACK 3 SP-ENUM SPICE_MSG_SMARTCARD_DATA 101 SP-ENUM SPICE_MSG_SPICEVMC_COMPRESSED_DATA 102 SP-ENUM SPICE_MSG_SPICEVMC_DATA 101 SP-ENUM SPICE_MSG_WAIT_FOR_CHANNELS 5 SP-ENUM SPICE_NOTIFY_SEVERITY_ENUM_END 3 SP-ENUM SPICE_NOTIFY_SEVERITY_ERROR 2 SP-ENUM SPICE_NOTIFY_SEVERITY_INFO 0 SP-ENUM SPICE_NOTIFY_SEVERITY_WARN 1 SP-ENUM SPICE_NOTIFY_VISIBILITY_ENUM_END 3 SP-ENUM SPICE_NOTIFY_VISIBILITY_HIGH 2 SP-ENUM SPICE_NOTIFY_VISIBILITY_LOW 0 SP-ENUM SPICE_NOTIFY_VISIBILITY_MEDIUM 1 SP-ENUM SPICE_PATH_BEGIN 1 SP-ENUM SPICE_PATH_BEZIER 16 SP-ENUM SPICE_PATH_CLOSE 8 SP-ENUM SPICE_PATH_END 2 SP-ENUM SPICE_PATH_FLAGS_MASK 27 SP-ENUM SPICE_PLAYBACK_CAP_CELT_0_5_1 0 SP-ENUM SPICE_PLAYBACK_CAP_LATENCY 2 SP-ENUM SPICE_PLAYBACK_CAP_OPUS 3 SP-ENUM SPICE_PLAYBACK_CAP_VOLUME 1 SP-ENUM SPICE_PORT_EVENT_BREAK 2 SP-ENUM SPICE_PORT_EVENT_CLOSED 1 SP-ENUM SPICE_PORT_EVENT_OPENED 0 SP-ENUM SPICE_RECORD_CAP_CELT_0_5_1 0 SP-ENUM SPICE_RECORD_CAP_OPUS 2 SP-ENUM SPICE_RECORD_CAP_VOLUME 1 SP-ENUM SPICE_RESOURCE_TYPE_ENUM_END 2 SP-ENUM SPICE_RES_TYPE_INVALID 0 SP-ENUM SPICE_RES_TYPE_PIXMAP 1 SP-ENUM SPICE_ROPD_INVERS_BRUSH 2 SP-ENUM SPICE_ROPD_INVERS_DEST 4 SP-ENUM SPICE_ROPD_INVERS_RES 1024 SP-ENUM SPICE_ROPD_INVERS_SRC 1 SP-ENUM SPICE_ROPD_MASK 2047 SP-ENUM SPICE_ROPD_OP_AND 32 SP-ENUM SPICE_ROPD_OP_BLACKNESS 128 SP-ENUM SPICE_ROPD_OP_INVERS 512 SP-ENUM SPICE_ROPD_OP_OR 16 SP-ENUM SPICE_ROPD_OP_PUT 8 SP-ENUM SPICE_ROPD_OP_WHITENESS 256 SP-ENUM SPICE_ROPD_OP_XOR 64 SP-ENUM SPICE_SPICEVMC_CAP_DATA_COMPRESS_LZ4 0 SP-ENUM SPICE_STAT_NODE_FLAG_ENABLED 1 SP-ENUM SPICE_STAT_NODE_FLAG_VALUE 4 SP-ENUM SPICE_STAT_NODE_FLAG_VISIBLE 2 SP-ENUM SPICE_STREAM_FLAGS_MASK 1 SP-ENUM SPICE_STREAM_FLAGS_TOP_DOWN 1 SP-ENUM SPICE_STRING_FLAGS_MASK 15 SP-ENUM SPICE_STRING_FLAGS_RASTER_A1 1 SP-ENUM SPICE_STRING_FLAGS_RASTER_A4 2 SP-ENUM SPICE_STRING_FLAGS_RASTER_A8 4 SP-ENUM SPICE_STRING_FLAGS_RASTER_TOP_DOWN 8 SP-ENUM SPICE_SURFACE_FLAGS_MASK 3 SP-ENUM SPICE_SURFACE_FLAGS_PRIMARY 1 SP-ENUM SPICE_SURFACE_FLAGS_STREAMING_MODE 2 SP-ENUM SPICE_SURFACE_FMT_16_555 16 SP-ENUM SPICE_SURFACE_FMT_16_565 80 SP-ENUM SPICE_SURFACE_FMT_1_A 1 SP-ENUM SPICE_SURFACE_FMT_32_ARGB 96 SP-ENUM SPICE_SURFACE_FMT_32_xRGB 32 SP-ENUM SPICE_SURFACE_FMT_8_A 8 SP-ENUM SPICE_SURFACE_FMT_ENUM_END 97 SP-ENUM SPICE_SURFACE_FMT_INVALID 0 SP-ENUM SPICE_VIDEO_CODEC_TYPE_ENUM_END 6 SP-ENUM SPICE_VIDEO_CODEC_TYPE_H264 3 SP-ENUM SPICE_VIDEO_CODEC_TYPE_H265 5 SP-ENUM SPICE_VIDEO_CODEC_TYPE_MJPEG 1 SP-ENUM SPICE_VIDEO_CODEC_TYPE_VP8 2 SP-ENUM SPICE_VIDEO_CODEC_TYPE_VP9 4 SP-ENUM SPICE_VSC_MESSAGE_TYPE_APDU 7 SP-ENUM SPICE_VSC_MESSAGE_TYPE_ATR 5 SP-ENUM SPICE_VSC_MESSAGE_TYPE_CardRemove 6 SP-ENUM SPICE_VSC_MESSAGE_TYPE_ENUM_END 10 SP-ENUM SPICE_VSC_MESSAGE_TYPE_Error 2 SP-ENUM SPICE_VSC_MESSAGE_TYPE_Flush 8 SP-ENUM SPICE_VSC_MESSAGE_TYPE_FlushComplete 9 SP-ENUM SPICE_VSC_MESSAGE_TYPE_Init 1 SP-ENUM SPICE_VSC_MESSAGE_TYPE_ReaderAdd 3 SP-ENUM SPICE_VSC_MESSAGE_TYPE_ReaderRemove 4 SP-ENUM SPICE_WARN_CODE_ENUM_END 1 SP-ENUM SPICE_WARN_GENERAL 0 SP-ENUM STREAM_CAP_END 1 SP-ENUM STREAM_CAP_QUALITY_INDICATOR 0 SP-ENUM STREAM_TYPE_CAPABILITIES 1 SP-ENUM STREAM_TYPE_CURSOR_MOVE 7 SP-ENUM STREAM_TYPE_CURSOR_SET 6 SP-ENUM STREAM_TYPE_DATA 3 SP-ENUM STREAM_TYPE_DEVICE_DISPLAY_INFO 8 SP-ENUM STREAM_TYPE_FORMAT 2 SP-ENUM STREAM_TYPE_INVALID 0 SP-ENUM STREAM_TYPE_NOTIFY_ERROR 5 SP-ENUM STREAM_TYPE_QUALITY_INDICATOR 9 SP-ENUM STREAM_TYPE_START_STOP 4 SP-ENUM VDP_CLIENT_PORT 1 SP-ENUM VDP_END_PORT 3 SP-ENUM VDP_SERVER_PORT 2 SP-ENUM VD_AGENT_ANNOUNCE_CAPABILITIES 6 SP-ENUM VD_AGENT_AUDIO_VOLUME_SYNC 15 SP-ENUM VD_AGENT_CAP_AUDIO_VOLUME_SYNC 11 SP-ENUM VD_AGENT_CAP_CLIPBOARD 3 SP-ENUM VD_AGENT_CAP_CLIPBOARD_BY_DEMAND 5 SP-ENUM VD_AGENT_CAP_CLIPBOARD_GRAB_SERIAL 17 SP-ENUM VD_AGENT_CAP_CLIPBOARD_NO_RELEASE_ON_REGRAB 16 SP-ENUM VD_AGENT_CAP_CLIPBOARD_SELECTION 6 SP-ENUM VD_AGENT_CAP_DISPLAY_CONFIG 4 SP-ENUM VD_AGENT_CAP_FILE_XFER_DETAILED_ERRORS 14 SP-ENUM VD_AGENT_CAP_FILE_XFER_DISABLED 13 SP-ENUM VD_AGENT_CAP_GRAPHICS_DEVICE_INFO 15 SP-ENUM VD_AGENT_CAP_GUEST_LINEEND_CRLF 9 SP-ENUM VD_AGENT_CAP_GUEST_LINEEND_LF 8 SP-ENUM VD_AGENT_CAP_MAX_CLIPBOARD 10 SP-ENUM VD_AGENT_CAP_MONITORS_CONFIG 1 SP-ENUM VD_AGENT_CAP_MONITORS_CONFIG_POSITION 12 SP-ENUM VD_AGENT_CAP_MOUSE_STATE 0 SP-ENUM VD_AGENT_CAP_REPLY 2 SP-ENUM VD_AGENT_CAP_SPARSE_MONITORS_CONFIG 7 SP-ENUM VD_AGENT_CLIENT_DISCONNECTED 13 SP-ENUM VD_AGENT_CLIPBOARD 4 SP-ENUM VD_AGENT_CLIPBOARD_FILE_LIST 6 SP-ENUM VD_AGENT_CLIPBOARD_GRAB 7 SP-ENUM VD_AGENT_CLIPBOARD_IMAGE_BMP 3 SP-ENUM VD_AGENT_CLIPBOARD_IMAGE_JPG 5 SP-ENUM VD_AGENT_CLIPBOARD_IMAGE_PNG 2 SP-ENUM VD_AGENT_CLIPBOARD_IMAGE_TIFF 4 SP-ENUM VD_AGENT_CLIPBOARD_NONE 0 SP-ENUM VD_AGENT_CLIPBOARD_RELEASE 9 SP-ENUM VD_AGENT_CLIPBOARD_REQUEST 8 SP-ENUM VD_AGENT_CLIPBOARD_SELECTION_CLIPBOARD 0 SP-ENUM VD_AGENT_CLIPBOARD_SELECTION_PRIMARY 1 SP-ENUM VD_AGENT_CLIPBOARD_SELECTION_SECONDARY 2 SP-ENUM VD_AGENT_CLIPBOARD_UTF8_TEXT 1 SP-ENUM VD_AGENT_CONFIG_MONITORS_FLAG_PHYSICAL_SIZE 2 SP-ENUM VD_AGENT_CONFIG_MONITORS_FLAG_USE_POS 1 SP-ENUM VD_AGENT_DISPLAY_CONFIG 5 SP-ENUM VD_AGENT_DISPLAY_CONFIG_FLAG_DISABLE_ANIMATION 4 SP-ENUM VD_AGENT_DISPLAY_CONFIG_FLAG_DISABLE_FONT_SMOOTH 2 SP-ENUM VD_AGENT_DISPLAY_CONFIG_FLAG_DISABLE_WALLPAPER 1 SP-ENUM VD_AGENT_DISPLAY_CONFIG_FLAG_SET_COLOR_DEPTH 8 SP-ENUM VD_AGENT_END_CAP 18 SP-ENUM VD_AGENT_END_MESSAGE 17 SP-ENUM VD_AGENT_ERROR 2 SP-ENUM VD_AGENT_FILE_XFER_DATA 12 SP-ENUM VD_AGENT_FILE_XFER_START 10 SP-ENUM VD_AGENT_FILE_XFER_STATUS 11 SP-ENUM VD_AGENT_FILE_XFER_STATUS_CANCELLED 1 SP-ENUM VD_AGENT_FILE_XFER_STATUS_CAN_SEND_DATA 0 SP-ENUM VD_AGENT_FILE_XFER_STATUS_DISABLED 7 SP-ENUM VD_AGENT_FILE_XFER_STATUS_ERROR 2 SP-ENUM VD_AGENT_FILE_XFER_STATUS_ERROR_GLIB_IO 0 SP-ENUM VD_AGENT_FILE_XFER_STATUS_NOT_ENOUGH_SPACE 4 SP-ENUM VD_AGENT_FILE_XFER_STATUS_SESSION_LOCKED 5 SP-ENUM VD_AGENT_FILE_XFER_STATUS_SUCCESS 3 SP-ENUM VD_AGENT_FILE_XFER_STATUS_VDAGENT_NOT_CONNECTED 6 SP-ENUM VD_AGENT_GRAPHICS_DEVICE_INFO 16 SP-ENUM VD_AGENT_MAX_CLIPBOARD 14 SP-ENUM VD_AGENT_MONITORS_CONFIG 2 SP-ENUM VD_AGENT_MOUSE_STATE 1 SP-ENUM VD_AGENT_REPLY 3 SP-ENUM VD_AGENT_SUCCESS 1 SP-TOTAL sizes=99 offs=360 enums=605 packed=394 plain=65