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 Copyright 2015 Thincast Technologies GmbH Copyright 2015 DI (FH) Martin Haimberger

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. 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: