rdpShadowClient Struct Reference

#include <shadow.h>

Collaboration diagram for rdpShadowClient:

Data Fields

rdpContext context
HANDLE thread
BOOL activated
BOOL inLobby
BOOL mayView
BOOL mayInteract
BOOL suppressOutput
wMessageQueue * MsgQueue
REGION16 invalidRegion
rdpShadowServer * server
rdpShadowEncoder * encoder
rdpShadowSubsystem * subsystem
UINT32 pointerX
UINT32 pointerY
EncomspServerContext * encomsp
RemdeskServerContext * remdesk
RdpsndServerContext * rdpsnd
audin_server_context * audin
RdpgfxServerContext * rdpgfx

Detailed Description

FreeRDP: A Remote Desktop Protocol Implementation Session Shadowing

Copyright 2014 Marc-Andre Moreau

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

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

BOOL rdpShadowClient::activated
audin_server_context* rdpShadowClient::audin
rdpContext rdpShadowClient::context
rdpShadowEncoder* rdpShadowClient::encoder
EncomspServerContext* rdpShadowClient::encomsp
BOOL rdpShadowClient::inLobby
REGION16 rdpShadowClient::invalidRegion
CRITICAL_SECTION rdpShadowClient::lock
BOOL rdpShadowClient::mayInteract
BOOL rdpShadowClient::mayView
wMessageQueue* rdpShadowClient::MsgQueue
UINT32 rdpShadowClient::pointerX
UINT32 rdpShadowClient::pointerY
RdpgfxServerContext* rdpShadowClient::rdpgfx
RdpsndServerContext* rdpShadowClient::rdpsnd
RemdeskServerContext* rdpShadowClient::remdesk
rdpShadowServer* rdpShadowClient::server
rdpShadowSubsystem* rdpShadowClient::subsystem
BOOL rdpShadowClient::suppressOutput
HANDLE rdpShadowClient::thread
HANDLE rdpShadowClient::vcm

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