FreeRDP
rdpdrPlugin Struct Reference

#include <rdpdr_main.h>

Collaboration diagram for rdpdrPlugin:

Data Fields

CHANNEL_DEF channelDef
 
CHANNEL_ENTRY_POINTS_FREERDP_EX channelEntryPoints
 
HANDLE thread
 
wStreamdata_in
 
void * InitHandle
 
DWORD OpenHandle
 
wMessageQueue * queue
 
DEVMAN * devman
 
UINT16 serverVersionMajor
 
UINT16 serverVersionMinor
 
UINT16 clientVersionMajor
 
UINT16 clientVersionMinor
 
UINT32 clientID
 
char computerName [256]
 
UINT32 sequenceId
 
HANDLE hotplugThread
 
HANDLE stopEvent
 
rdpContext * rdpcontext
 
wStreamPool * pool
 
wLog * log
 

Detailed Description

FreeRDP: A Remote Desktop Protocol Implementation Device Redirection Virtual Channel

Copyright 2010-2011 Vic Lee Copyright 2010-2012 Marc-Andre Moreau marca.nosp@m.ndre.nosp@m..more.nosp@m.au@g.nosp@m.mail..nosp@m.com Copyright 2015 Thincast Technologies GmbH Copyright 2015 DI (FH) Martin Haimberger marti.nosp@m.n.ha.nosp@m.imber.nosp@m.ger@.nosp@m.thinc.nosp@m.ast..nosp@m.com Copyright 2016 Inuvika Inc. Copyright 2016 David PHAM-VAN d.pha.nosp@m.mvan.nosp@m.@inuv.nosp@m.ika..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

◆ channelDef

CHANNEL_DEF rdpdrPlugin::channelDef

◆ channelEntryPoints

CHANNEL_ENTRY_POINTS_FREERDP_EX rdpdrPlugin::channelEntryPoints

◆ clientID

UINT32 rdpdrPlugin::clientID

◆ clientVersionMajor

UINT16 rdpdrPlugin::clientVersionMajor

◆ clientVersionMinor

UINT16 rdpdrPlugin::clientVersionMinor

◆ computerName

char rdpdrPlugin::computerName[256]

◆ data_in

wStream* rdpdrPlugin::data_in

◆ devman

DEVMAN* rdpdrPlugin::devman

◆ hotplugThread

HANDLE rdpdrPlugin::hotplugThread

◆ InitHandle

void* rdpdrPlugin::InitHandle

◆ log

wLog* rdpdrPlugin::log

◆ OpenHandle

DWORD rdpdrPlugin::OpenHandle

◆ pool

wStreamPool* rdpdrPlugin::pool

◆ queue

wMessageQueue* rdpdrPlugin::queue

◆ rdpcontext

rdpContext* rdpdrPlugin::rdpcontext

◆ sequenceId

UINT32 rdpdrPlugin::sequenceId

◆ serverVersionMajor

UINT16 rdpdrPlugin::serverVersionMajor

◆ serverVersionMinor

UINT16 rdpdrPlugin::serverVersionMinor

◆ stopEvent

HANDLE rdpdrPlugin::stopEvent

◆ thread

HANDLE rdpdrPlugin::thread

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