FreeRDP
RdpeiClientContext Struct Reference

#include <rdpei.h>

Collaboration diagram for RdpeiClientContext:

Data Fields

void * handle
 
void * custom
 
pcRdpeiGetVersion GetVersion
 
pcRdpeiGetFeatures GetFeatures
 
pcRdpeiAddContact AddContact
 
pcRdpeiTouchEvent TouchBegin
 
pcRdpeiTouchEvent TouchUpdate
 
pcRdpeiTouchEvent TouchEnd
 
pcRdpeiAddPen AddPen
 
pcRdpeiPen PenBegin
 
pcRdpeiPen PenUpdate
 
pcRdpeiPen PenEnd
 
pcRdpeiPen PenHoverBegin
 
pcRdpeiPen PenHoverUpdate
 
pcRdpeiPen PenHoverCancel
 
pcRdpeiSuspendTouch SuspendTouch
 
pcRdpeiResumeTouch ResumeTouch
 
pcRdpeiTouchEvent TouchCancel
 
pcRdpeiTouchRawEvent TouchRawEvent
 
pcRdpeiTouchRawEventVA TouchRawEventVA
 
pcRdpeiPen PenCancel
 
pcRdpeiPenRawEvent PenRawEvent
 
pcRdpeiPenRawEventVA PenRawEventVA
 
UINT32 clientFeaturesMask
 

Detailed Description

FreeRDP: A Remote Desktop Protocol Implementation Dynamic Virtual Channel Extension

Copyright 2013 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

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. Client Interface

Field Documentation

◆ AddContact

pcRdpeiAddContact RdpeiClientContext::AddContact

◆ AddPen

pcRdpeiAddPen RdpeiClientContext::AddPen

◆ clientFeaturesMask

UINT32 RdpeiClientContext::clientFeaturesMask

◆ custom

void* RdpeiClientContext::custom

◆ GetFeatures

pcRdpeiGetFeatures RdpeiClientContext::GetFeatures

◆ GetVersion

pcRdpeiGetVersion RdpeiClientContext::GetVersion

◆ handle

void* RdpeiClientContext::handle

◆ PenBegin

pcRdpeiPen RdpeiClientContext::PenBegin

◆ PenCancel

pcRdpeiPen RdpeiClientContext::PenCancel

◆ PenEnd

pcRdpeiPen RdpeiClientContext::PenEnd

◆ PenHoverBegin

pcRdpeiPen RdpeiClientContext::PenHoverBegin

◆ PenHoverCancel

pcRdpeiPen RdpeiClientContext::PenHoverCancel

◆ PenHoverUpdate

pcRdpeiPen RdpeiClientContext::PenHoverUpdate

◆ PenRawEvent

pcRdpeiPenRawEvent RdpeiClientContext::PenRawEvent

◆ PenRawEventVA

pcRdpeiPenRawEventVA RdpeiClientContext::PenRawEventVA

◆ PenUpdate

pcRdpeiPen RdpeiClientContext::PenUpdate

◆ ResumeTouch

pcRdpeiResumeTouch RdpeiClientContext::ResumeTouch

◆ SuspendTouch

pcRdpeiSuspendTouch RdpeiClientContext::SuspendTouch

◆ TouchBegin

pcRdpeiTouchEvent RdpeiClientContext::TouchBegin

◆ TouchCancel

pcRdpeiTouchEvent RdpeiClientContext::TouchCancel

◆ TouchEnd

pcRdpeiTouchEvent RdpeiClientContext::TouchEnd

◆ TouchRawEvent

pcRdpeiTouchRawEvent RdpeiClientContext::TouchRawEvent

◆ TouchRawEventVA

pcRdpeiTouchRawEventVA RdpeiClientContext::TouchRawEventVA

◆ TouchUpdate

pcRdpeiTouchEvent RdpeiClientContext::TouchUpdate

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