FreeRDP
rdpUpdateProxy Struct Reference

#include <message.h>

Collaboration diagram for rdpUpdateProxy:

Data Fields

rdpUpdate * update
 
pBeginPaint BeginPaint
 
pEndPaint EndPaint
 
pSetBounds SetBounds
 
pSynchronize Synchronize
 
pDesktopResize DesktopResize
 
pBitmapUpdate BitmapUpdate
 
pPalette Palette
 
pPlaySound PlaySound
 
pSetKeyboardIndicators SetKeyboardIndicators
 
pSetKeyboardImeStatus SetKeyboardImeStatus
 
pRefreshRect RefreshRect
 
pSuppressOutput SuppressOutput
 
pSurfaceCommand SurfaceCommand
 
pSurfaceBits SurfaceBits
 
pSurfaceFrameMarker SurfaceFrameMarker
 
pSurfaceFrameAcknowledge SurfaceFrameAcknowledge
 
pDstBlt DstBlt
 
pPatBlt PatBlt
 
pScrBlt ScrBlt
 
pOpaqueRect OpaqueRect
 
pDrawNineGrid DrawNineGrid
 
pMultiDstBlt MultiDstBlt
 
pMultiPatBlt MultiPatBlt
 
pMultiScrBlt MultiScrBlt
 
pMultiOpaqueRect MultiOpaqueRect
 
pMultiDrawNineGrid MultiDrawNineGrid
 
pLineTo LineTo
 
pPolyline Polyline
 
pMemBlt MemBlt
 
pMem3Blt Mem3Blt
 
pSaveBitmap SaveBitmap
 
pGlyphIndex GlyphIndex
 
pFastIndex FastIndex
 
pFastGlyph FastGlyph
 
pPolygonSC PolygonSC
 
pPolygonCB PolygonCB
 
pEllipseSC EllipseSC
 
pEllipseCB EllipseCB
 
pCacheBitmap CacheBitmap
 
pCacheBitmapV2 CacheBitmapV2
 
pCacheBitmapV3 CacheBitmapV3
 
pCacheColorTable CacheColorTable
 
pCacheGlyph CacheGlyph
 
pCacheGlyphV2 CacheGlyphV2
 
pCacheBrush CacheBrush
 
pCreateOffscreenBitmap CreateOffscreenBitmap
 
pSwitchSurface SwitchSurface
 
pCreateNineGridBitmap CreateNineGridBitmap
 
pFrameMarker FrameMarker
 
pStreamBitmapFirst StreamBitmapFirst
 
pStreamBitmapNext StreamBitmapNext
 
pDrawGdiPlusFirst DrawGdiPlusFirst
 
pDrawGdiPlusNext DrawGdiPlusNext
 
pDrawGdiPlusEnd DrawGdiPlusEnd
 
pDrawGdiPlusCacheFirst DrawGdiPlusCacheFirst
 
pDrawGdiPlusCacheNext DrawGdiPlusCacheNext
 
pDrawGdiPlusCacheEnd DrawGdiPlusCacheEnd
 
pWindowCreate WindowCreate
 
pWindowUpdate WindowUpdate
 
pWindowIcon WindowIcon
 
pWindowCachedIcon WindowCachedIcon
 
pWindowDelete WindowDelete
 
pNotifyIconCreate NotifyIconCreate
 
pNotifyIconUpdate NotifyIconUpdate
 
pNotifyIconDelete NotifyIconDelete
 
pMonitoredDesktop MonitoredDesktop
 
pNonMonitoredDesktop NonMonitoredDesktop
 
pPointerPosition PointerPosition
 
pPointerSystem PointerSystem
 
pPointerColor PointerColor
 
pPointerNew PointerNew
 
pPointerCached PointerCached
 
pPointerLarge PointerLarge
 
HANDLE thread
 

Detailed Description

FreeRDP: A Remote Desktop Protocol Implementation Asynchronous Message Queue

Copyright 2012 Marc-Andre Moreau marca.nosp@m.ndre.nosp@m..more.nosp@m.au@g.nosp@m.mail..nosp@m.com

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. Update Message Queue

Definition at line 33 of file libfreerdp/core/message.h.

Field Documentation

◆ BeginPaint

pBeginPaint rdpUpdateProxy::BeginPaint

Definition at line 39 of file libfreerdp/core/message.h.

◆ BitmapUpdate

pBitmapUpdate rdpUpdateProxy::BitmapUpdate

Definition at line 44 of file libfreerdp/core/message.h.

◆ CacheBitmap

pCacheBitmap rdpUpdateProxy::CacheBitmap

Definition at line 83 of file libfreerdp/core/message.h.

◆ CacheBitmapV2

pCacheBitmapV2 rdpUpdateProxy::CacheBitmapV2

Definition at line 84 of file libfreerdp/core/message.h.

◆ CacheBitmapV3

pCacheBitmapV3 rdpUpdateProxy::CacheBitmapV3

Definition at line 85 of file libfreerdp/core/message.h.

◆ CacheBrush

pCacheBrush rdpUpdateProxy::CacheBrush

Definition at line 89 of file libfreerdp/core/message.h.

◆ CacheColorTable

pCacheColorTable rdpUpdateProxy::CacheColorTable

Definition at line 86 of file libfreerdp/core/message.h.

◆ CacheGlyph

pCacheGlyph rdpUpdateProxy::CacheGlyph

Definition at line 87 of file libfreerdp/core/message.h.

◆ CacheGlyphV2

pCacheGlyphV2 rdpUpdateProxy::CacheGlyphV2

Definition at line 88 of file libfreerdp/core/message.h.

◆ CreateNineGridBitmap

pCreateNineGridBitmap rdpUpdateProxy::CreateNineGridBitmap

Definition at line 95 of file libfreerdp/core/message.h.

◆ CreateOffscreenBitmap

pCreateOffscreenBitmap rdpUpdateProxy::CreateOffscreenBitmap

Definition at line 93 of file libfreerdp/core/message.h.

◆ DesktopResize

pDesktopResize rdpUpdateProxy::DesktopResize

Definition at line 43 of file libfreerdp/core/message.h.

◆ DrawGdiPlusCacheEnd

pDrawGdiPlusCacheEnd rdpUpdateProxy::DrawGdiPlusCacheEnd

Definition at line 104 of file libfreerdp/core/message.h.

◆ DrawGdiPlusCacheFirst

pDrawGdiPlusCacheFirst rdpUpdateProxy::DrawGdiPlusCacheFirst

Definition at line 102 of file libfreerdp/core/message.h.

◆ DrawGdiPlusCacheNext

pDrawGdiPlusCacheNext rdpUpdateProxy::DrawGdiPlusCacheNext

Definition at line 103 of file libfreerdp/core/message.h.

◆ DrawGdiPlusEnd

pDrawGdiPlusEnd rdpUpdateProxy::DrawGdiPlusEnd

Definition at line 101 of file libfreerdp/core/message.h.

◆ DrawGdiPlusFirst

pDrawGdiPlusFirst rdpUpdateProxy::DrawGdiPlusFirst

Definition at line 99 of file libfreerdp/core/message.h.

◆ DrawGdiPlusNext

pDrawGdiPlusNext rdpUpdateProxy::DrawGdiPlusNext

Definition at line 100 of file libfreerdp/core/message.h.

◆ DrawNineGrid

pDrawNineGrid rdpUpdateProxy::DrawNineGrid

Definition at line 62 of file libfreerdp/core/message.h.

◆ DstBlt

pDstBlt rdpUpdateProxy::DstBlt

Definition at line 58 of file libfreerdp/core/message.h.

◆ EllipseCB

pEllipseCB rdpUpdateProxy::EllipseCB

Definition at line 79 of file libfreerdp/core/message.h.

◆ EllipseSC

pEllipseSC rdpUpdateProxy::EllipseSC

Definition at line 78 of file libfreerdp/core/message.h.

◆ EndPaint

pEndPaint rdpUpdateProxy::EndPaint

Definition at line 40 of file libfreerdp/core/message.h.

◆ FastGlyph

pFastGlyph rdpUpdateProxy::FastGlyph

Definition at line 75 of file libfreerdp/core/message.h.

◆ FastIndex

pFastIndex rdpUpdateProxy::FastIndex

Definition at line 74 of file libfreerdp/core/message.h.

◆ FrameMarker

pFrameMarker rdpUpdateProxy::FrameMarker

Definition at line 96 of file libfreerdp/core/message.h.

◆ GlyphIndex

pGlyphIndex rdpUpdateProxy::GlyphIndex

Definition at line 73 of file libfreerdp/core/message.h.

◆ LineTo

pLineTo rdpUpdateProxy::LineTo

Definition at line 68 of file libfreerdp/core/message.h.

◆ Mem3Blt

pMem3Blt rdpUpdateProxy::Mem3Blt

Definition at line 71 of file libfreerdp/core/message.h.

◆ MemBlt

pMemBlt rdpUpdateProxy::MemBlt

Definition at line 70 of file libfreerdp/core/message.h.

◆ MonitoredDesktop

pMonitoredDesktop rdpUpdateProxy::MonitoredDesktop

Definition at line 116 of file libfreerdp/core/message.h.

◆ MultiDrawNineGrid

pMultiDrawNineGrid rdpUpdateProxy::MultiDrawNineGrid

Definition at line 67 of file libfreerdp/core/message.h.

◆ MultiDstBlt

pMultiDstBlt rdpUpdateProxy::MultiDstBlt

Definition at line 63 of file libfreerdp/core/message.h.

◆ MultiOpaqueRect

pMultiOpaqueRect rdpUpdateProxy::MultiOpaqueRect

Definition at line 66 of file libfreerdp/core/message.h.

◆ MultiPatBlt

pMultiPatBlt rdpUpdateProxy::MultiPatBlt

Definition at line 64 of file libfreerdp/core/message.h.

◆ MultiScrBlt

pMultiScrBlt rdpUpdateProxy::MultiScrBlt

Definition at line 65 of file libfreerdp/core/message.h.

◆ NonMonitoredDesktop

pNonMonitoredDesktop rdpUpdateProxy::NonMonitoredDesktop

Definition at line 117 of file libfreerdp/core/message.h.

◆ NotifyIconCreate

pNotifyIconCreate rdpUpdateProxy::NotifyIconCreate

Definition at line 113 of file libfreerdp/core/message.h.

◆ NotifyIconDelete

pNotifyIconDelete rdpUpdateProxy::NotifyIconDelete

Definition at line 115 of file libfreerdp/core/message.h.

◆ NotifyIconUpdate

pNotifyIconUpdate rdpUpdateProxy::NotifyIconUpdate

Definition at line 114 of file libfreerdp/core/message.h.

◆ OpaqueRect

pOpaqueRect rdpUpdateProxy::OpaqueRect

Definition at line 61 of file libfreerdp/core/message.h.

◆ Palette

pPalette rdpUpdateProxy::Palette

Definition at line 45 of file libfreerdp/core/message.h.

◆ PatBlt

pPatBlt rdpUpdateProxy::PatBlt

Definition at line 59 of file libfreerdp/core/message.h.

◆ PlaySound

pPlaySound rdpUpdateProxy::PlaySound

Definition at line 46 of file libfreerdp/core/message.h.

◆ PointerCached

pPointerCached rdpUpdateProxy::PointerCached

Definition at line 125 of file libfreerdp/core/message.h.

◆ PointerColor

pPointerColor rdpUpdateProxy::PointerColor

Definition at line 123 of file libfreerdp/core/message.h.

◆ PointerLarge

pPointerLarge rdpUpdateProxy::PointerLarge

Definition at line 126 of file libfreerdp/core/message.h.

◆ PointerNew

pPointerNew rdpUpdateProxy::PointerNew

Definition at line 124 of file libfreerdp/core/message.h.

◆ PointerPosition

pPointerPosition rdpUpdateProxy::PointerPosition

Definition at line 121 of file libfreerdp/core/message.h.

◆ PointerSystem

pPointerSystem rdpUpdateProxy::PointerSystem

Definition at line 122 of file libfreerdp/core/message.h.

◆ PolygonCB

pPolygonCB rdpUpdateProxy::PolygonCB

Definition at line 77 of file libfreerdp/core/message.h.

◆ PolygonSC

pPolygonSC rdpUpdateProxy::PolygonSC

Definition at line 76 of file libfreerdp/core/message.h.

◆ Polyline

pPolyline rdpUpdateProxy::Polyline

Definition at line 69 of file libfreerdp/core/message.h.

◆ RefreshRect

pRefreshRect rdpUpdateProxy::RefreshRect

Definition at line 49 of file libfreerdp/core/message.h.

◆ SaveBitmap

pSaveBitmap rdpUpdateProxy::SaveBitmap

Definition at line 72 of file libfreerdp/core/message.h.

◆ ScrBlt

pScrBlt rdpUpdateProxy::ScrBlt

Definition at line 60 of file libfreerdp/core/message.h.

◆ SetBounds

pSetBounds rdpUpdateProxy::SetBounds

Definition at line 41 of file libfreerdp/core/message.h.

◆ SetKeyboardImeStatus

pSetKeyboardImeStatus rdpUpdateProxy::SetKeyboardImeStatus

Definition at line 48 of file libfreerdp/core/message.h.

◆ SetKeyboardIndicators

pSetKeyboardIndicators rdpUpdateProxy::SetKeyboardIndicators

Definition at line 47 of file libfreerdp/core/message.h.

◆ StreamBitmapFirst

pStreamBitmapFirst rdpUpdateProxy::StreamBitmapFirst

Definition at line 97 of file libfreerdp/core/message.h.

◆ StreamBitmapNext

pStreamBitmapNext rdpUpdateProxy::StreamBitmapNext

Definition at line 98 of file libfreerdp/core/message.h.

◆ SuppressOutput

pSuppressOutput rdpUpdateProxy::SuppressOutput

Definition at line 50 of file libfreerdp/core/message.h.

◆ SurfaceBits

pSurfaceBits rdpUpdateProxy::SurfaceBits

Definition at line 52 of file libfreerdp/core/message.h.

◆ SurfaceCommand

pSurfaceCommand rdpUpdateProxy::SurfaceCommand

Definition at line 51 of file libfreerdp/core/message.h.

◆ SurfaceFrameAcknowledge

pSurfaceFrameAcknowledge rdpUpdateProxy::SurfaceFrameAcknowledge

Definition at line 54 of file libfreerdp/core/message.h.

◆ SurfaceFrameMarker

pSurfaceFrameMarker rdpUpdateProxy::SurfaceFrameMarker

Definition at line 53 of file libfreerdp/core/message.h.

◆ SwitchSurface

pSwitchSurface rdpUpdateProxy::SwitchSurface

Definition at line 94 of file libfreerdp/core/message.h.

◆ Synchronize

pSynchronize rdpUpdateProxy::Synchronize

Definition at line 42 of file libfreerdp/core/message.h.

◆ thread

HANDLE rdpUpdateProxy::thread

Definition at line 128 of file libfreerdp/core/message.h.

◆ update

rdpUpdate* rdpUpdateProxy::update

Definition at line 35 of file libfreerdp/core/message.h.

◆ WindowCachedIcon

pWindowCachedIcon rdpUpdateProxy::WindowCachedIcon

Definition at line 111 of file libfreerdp/core/message.h.

◆ WindowCreate

pWindowCreate rdpUpdateProxy::WindowCreate

Definition at line 108 of file libfreerdp/core/message.h.

◆ WindowDelete

pWindowDelete rdpUpdateProxy::WindowDelete

Definition at line 112 of file libfreerdp/core/message.h.

◆ WindowIcon

pWindowIcon rdpUpdateProxy::WindowIcon

Definition at line 110 of file libfreerdp/core/message.h.

◆ WindowUpdate

pWindowUpdate rdpUpdateProxy::WindowUpdate

Definition at line 109 of file libfreerdp/core/message.h.


The documentation for this struct was generated from the following file: