rdpShadowClient Struct Reference

#include <shadow.h>

Data Fields

rdpContext context
HANDLE thread
BOOL activated
BOOL first_frame
BOOL inLobby
BOOL mayView
BOOL mayInteract
BOOL suppressOutput
UINT16 surfaceId
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

◆ activated

BOOL rdpShadowClient::activated

◆ audin

audin_server_context* rdpShadowClient::audin

◆ context

rdpContext rdpShadowClient::context

◆ encoder

rdpShadowEncoder* rdpShadowClient::encoder

◆ encomsp

EncomspServerContext* rdpShadowClient::encomsp

◆ first_frame

BOOL rdpShadowClient::first_frame

◆ inLobby

BOOL rdpShadowClient::inLobby

◆ invalidRegion

REGION16 rdpShadowClient::invalidRegion

◆ lock

CRITICAL_SECTION rdpShadowClient::lock

◆ mayInteract

BOOL rdpShadowClient::mayInteract

◆ mayView

BOOL rdpShadowClient::mayView

◆ MsgQueue

wMessageQueue* rdpShadowClient::MsgQueue

◆ pointerX

UINT32 rdpShadowClient::pointerX

◆ pointerY

UINT32 rdpShadowClient::pointerY

◆ rdpgfx

RdpgfxServerContext* rdpShadowClient::rdpgfx

◆ rdpsnd

RdpsndServerContext* rdpShadowClient::rdpsnd

◆ remdesk

RemdeskServerContext* rdpShadowClient::remdesk

◆ server

rdpShadowServer* rdpShadowClient::server

◆ subsystem

rdpShadowSubsystem* rdpShadowClient::subsystem

◆ suppressOutput

BOOL rdpShadowClient::suppressOutput

◆ surfaceId

UINT16 rdpShadowClient::surfaceId

◆ thread

HANDLE rdpShadowClient::thread

◆ vcm

HANDLE rdpShadowClient::vcm

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