FreeRDP
rdpUpdate Struct Reference

#include <update.h>

Collaboration diagram for rdpUpdate:

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
 
pServerStatusInfo ServerStatusInfo
 
BOOL autoCalculateBitmapData
 
UINT32 paddingE [80 - 72]
 

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

◆ altsec

rdpAltSecUpdate* rdpUpdate::altsec

◆ autoCalculateBitmapData

BOOL rdpUpdate::autoCalculateBitmapData

◆ BeginPaint

pBeginPaint rdpUpdate::BeginPaint

◆ BitmapUpdate

pBitmapUpdate rdpUpdate::BitmapUpdate

◆ context

rdpContext* rdpUpdate::context

◆ DesktopResize

pDesktopResize rdpUpdate::DesktopResize

◆ EndPaint

pEndPaint rdpUpdate::EndPaint

◆ paddingA

UINT32 rdpUpdate::paddingA[16 - 1]

◆ paddingB

UINT32 rdpUpdate::paddingB[32 - 26]

◆ paddingC

UINT32 rdpUpdate::paddingC[48 - 37]

◆ paddingD

UINT32 rdpUpdate::paddingD[64 - 51]

◆ paddingE

UINT32 rdpUpdate::paddingE[80 - 72]

◆ Palette

pPalette rdpUpdate::Palette

◆ PlaySound

pPlaySound rdpUpdate::PlaySound

◆ pointer

rdpPointerUpdate* rdpUpdate::pointer

◆ primary

rdpPrimaryUpdate* rdpUpdate::primary

◆ RefreshRect

pRefreshRect rdpUpdate::RefreshRect

◆ RemoteMonitors

pRemoteMonitors rdpUpdate::RemoteMonitors

◆ SaveSessionInfo

pSaveSessionInfo rdpUpdate::SaveSessionInfo

◆ secondary

rdpSecondaryUpdate* rdpUpdate::secondary

◆ ServerStatusInfo

pServerStatusInfo rdpUpdate::ServerStatusInfo

◆ SetBounds

pSetBounds rdpUpdate::SetBounds

◆ SetKeyboardImeStatus

pSetKeyboardImeStatus rdpUpdate::SetKeyboardImeStatus

◆ SetKeyboardIndicators

pSetKeyboardIndicators rdpUpdate::SetKeyboardIndicators

◆ SuppressOutput

pSuppressOutput rdpUpdate::SuppressOutput

◆ SurfaceBits

pSurfaceBits rdpUpdate::SurfaceBits

◆ SurfaceCommand

pSurfaceCommand rdpUpdate::SurfaceCommand

◆ SurfaceFrameAcknowledge

pSurfaceFrameAcknowledge rdpUpdate::SurfaceFrameAcknowledge

◆ SurfaceFrameBits

pSurfaceFrameBits rdpUpdate::SurfaceFrameBits

◆ SurfaceFrameMarker

pSurfaceFrameMarker rdpUpdate::SurfaceFrameMarker

◆ Synchronize

pSynchronize rdpUpdate::Synchronize

◆ window

rdpWindowUpdate* rdpUpdate::window

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