FreeRDP
wfContext Struct Reference

#include <wf_client.h>

Collaboration diagram for wfContext:

Public Member Functions

 DEFINE_RDP_CLIENT_COMMON ()
 

Data Fields

rdpContext context
 
int offset_x
 
int offset_y
 
int fullscreen_toggle
 
int fullscreen
 
int percentscreen
 
WCHAR * window_title
 
int client_x
 
int client_y
 
int client_width
 
int client_height
 
HANDLE keyboardThread
 
HICON icon
 
HWND hWndParent
 
HINSTANCE hInstance
 
WNDCLASSEX wndClass
 
LPCTSTR wndClassName
 
HCURSOR hDefaultCursor
 
HWND hwnd
 
POINT diff
 
wfBitmap * primary
 
wfBitmap * drawing
 
HCURSOR cursor
 
HBRUSH brush
 
HBRUSH org_brush
 
RECT update_rect
 
RECT scale_update_rect
 
DWORD mainThreadId
 
DWORD keyboardThreadId
 
rdpFile * connectionRdpFile
 
BOOL disablewindowtracking
 
BOOL updating_scrollbars
 
BOOL xScrollVisible
 
int xMinScroll
 
int xCurrentScroll
 
int xMaxScroll
 
BOOL yScrollVisible
 
int yMinScroll
 
int yCurrentScroll
 
int yMaxScroll
 
voidclipboard
 
CliprdrClientContext * cliprdr
 
wfFloatBar * floatbar
 
RailClientContext * rail
 
wHashTable * railWindows
 

Detailed Description

FreeRDP: A Remote Desktop Protocol Implementation Windows Client

Copyright 2009-2011 Jay Sorg Copyright 2010-2011 Vic Lee Copyright 2010-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.

Member Function Documentation

wfContext::DEFINE_RDP_CLIENT_COMMON ( )

Field Documentation

HBRUSH wfContext::brush
int wfContext::client_height
int wfContext::client_width
int wfContext::client_x
int wfContext::client_y
void* wfContext::clipboard
CliprdrClientContext* wfContext::cliprdr
rdpFile* wfContext::connectionRdpFile
rdpContext wfContext::context
HCURSOR wfContext::cursor
POINT wfContext::diff
BOOL wfContext::disablewindowtracking
wfBitmap* wfContext::drawing
wfFloatBar* wfContext::floatbar
int wfContext::fullscreen
int wfContext::fullscreen_toggle
HCURSOR wfContext::hDefaultCursor
HINSTANCE wfContext::hInstance
HWND wfContext::hwnd
HWND wfContext::hWndParent
HICON wfContext::icon
HANDLE wfContext::keyboardThread
DWORD wfContext::keyboardThreadId
DWORD wfContext::mainThreadId
int wfContext::offset_x
int wfContext::offset_y
HBRUSH wfContext::org_brush
int wfContext::percentscreen
wfBitmap* wfContext::primary
RailClientContext* wfContext::rail
wHashTable* wfContext::railWindows
RECT wfContext::scale_update_rect
RECT wfContext::update_rect
BOOL wfContext::updating_scrollbars
WCHAR* wfContext::window_title
WNDCLASSEX wfContext::wndClass
LPCTSTR wfContext::wndClassName
int wfContext::xCurrentScroll
int wfContext::xMaxScroll
int wfContext::xMinScroll
BOOL wfContext::xScrollVisible
int wfContext::yCurrentScroll
int wfContext::yMaxScroll
int wfContext::yMinScroll
BOOL wfContext::yScrollVisible

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