FreeRDP
rdpUpdate Struct Reference

#include <update.h>

Data Fields

rdpContext * context
 
UINT32 paddingA [16-1]
 
pBeginPaint BeginPaint
 
pEndPaint EndPaint
 
pSetBounds SetBounds
 
pSynchronize Synchronize
 
pDesktopResize DesktopResize
 
pBitmapUpdate BitmapUpdate
 
pPalette Palette
 
pPlaySound PlaySound
 
pSetKeyboardIndicators SetKeyboardIndicators
 
pSetKeyboardImeStatus SetKeyboardImeStatus
 
UINT32 paddingB [32-26]
 
rdpPointerUpdate * pointer
 
rdpPrimaryUpdate * primary
 
rdpSecondaryUpdate * secondary
 
rdpAltSecUpdate * altsec
 
rdpWindowUpdate * window
 
UINT32 paddingC [48-37]
 
pRefreshRect RefreshRect
 
pSuppressOutput SuppressOutput
 
pRemoteMonitors RemoteMonitors
 
UINT32 paddingD [64-51]
 
pSurfaceCommand SurfaceCommand
 
pSurfaceBits SurfaceBits
 
pSurfaceFrameMarker SurfaceFrameMarker
 
pSurfaceFrameBits SurfaceFrameBits
 
pSurfaceFrameAcknowledge SurfaceFrameAcknowledge
 
pSaveSessionInfo SaveSessionInfo
 
UINT32 paddingE [80-70]
 
wLog * log
 
BOOL dump_rfx
 
BOOL play_rfx
 
rdpPcap * pcap_rfx
 
BOOL initialState
 
BOOL asynchronous
 
rdpUpdateProxy * proxy
 
wMessageQueue * queue
 
wStream * us
 
UINT16 numberOrders
 
BOOL combineUpdates
 
rdpBounds currentBounds
 
rdpBounds previousBounds
 

Detailed Description

FreeRDP: A Remote Desktop Protocol Implementation Update Interface API

Copyright 2011 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.

Field Documentation

rdpAltSecUpdate* rdpUpdate::altsec
BOOL rdpUpdate::asynchronous
pBeginPaint rdpUpdate::BeginPaint
pBitmapUpdate rdpUpdate::BitmapUpdate
BOOL rdpUpdate::combineUpdates
rdpContext* rdpUpdate::context
rdpBounds rdpUpdate::currentBounds
pDesktopResize rdpUpdate::DesktopResize
BOOL rdpUpdate::dump_rfx
pEndPaint rdpUpdate::EndPaint
BOOL rdpUpdate::initialState
wLog* rdpUpdate::log
UINT16 rdpUpdate::numberOrders
UINT32 rdpUpdate::paddingA[16-1]
UINT32 rdpUpdate::paddingB[32-26]
UINT32 rdpUpdate::paddingC[48-37]
UINT32 rdpUpdate::paddingD[64-51]
UINT32 rdpUpdate::paddingE[80-70]
pPalette rdpUpdate::Palette
rdpPcap* rdpUpdate::pcap_rfx
BOOL rdpUpdate::play_rfx
pPlaySound rdpUpdate::PlaySound
rdpPointerUpdate* rdpUpdate::pointer
rdpBounds rdpUpdate::previousBounds
rdpPrimaryUpdate* rdpUpdate::primary
rdpUpdateProxy* rdpUpdate::proxy
wMessageQueue* rdpUpdate::queue
pRefreshRect rdpUpdate::RefreshRect
pRemoteMonitors rdpUpdate::RemoteMonitors
pSaveSessionInfo rdpUpdate::SaveSessionInfo
rdpSecondaryUpdate* rdpUpdate::secondary
pSetBounds rdpUpdate::SetBounds
pSetKeyboardImeStatus rdpUpdate::SetKeyboardImeStatus
pSetKeyboardIndicators rdpUpdate::SetKeyboardIndicators
pSuppressOutput rdpUpdate::SuppressOutput
pSurfaceBits rdpUpdate::SurfaceBits
pSurfaceCommand rdpUpdate::SurfaceCommand
pSurfaceFrameAcknowledge rdpUpdate::SurfaceFrameAcknowledge
pSurfaceFrameBits rdpUpdate::SurfaceFrameBits
pSurfaceFrameMarker rdpUpdate::SurfaceFrameMarker
pSynchronize rdpUpdate::Synchronize
wStream* rdpUpdate::us
rdpWindowUpdate* rdpUpdate::window

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