FreeRDP
RDPGFX_PLUGIN Struct Reference

#include <rdpgfx_main.h>

Collaboration diagram for RDPGFX_PLUGIN:

Data Fields

GENERIC_DYNVC_PLUGIN base
 
ZGFX_CONTEXT * zgfx
 
UINT32 UnacknowledgedFrames
 
UINT32 TotalDecodedFrames
 
UINT64 StartDecodingTime
 
BOOL suspendFrameAcks
 
BOOL sendFrameAcks
 
wHashTable * SurfaceTable
 
UINT16 MaxCacheSlots
 
void * CacheSlots [25600]
 
rdpPersistentCache * persistent
 
rdpContext * rdpcontext
 
wLog * log
 
RDPGFX_CAPSET ConnectionCaps
 
RdpgfxClientContext * context
 

Detailed Description

FreeRDP: A Remote Desktop Protocol Implementation Graphics Pipeline Extension

Copyright 2013-2014 Marc-Andre Moreau marca.nosp@m.ndre.nosp@m..more.nosp@m.au@g.nosp@m.mail..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.

Definition at line 37 of file client/rdpgfx_main.h.

Field Documentation

◆ base

GENERIC_DYNVC_PLUGIN RDPGFX_PLUGIN::base

Definition at line 39 of file client/rdpgfx_main.h.

◆ CacheSlots

void* RDPGFX_PLUGIN::CacheSlots[25600]

Definition at line 51 of file client/rdpgfx_main.h.

◆ ConnectionCaps

RDPGFX_CAPSET RDPGFX_PLUGIN::ConnectionCaps

Definition at line 57 of file client/rdpgfx_main.h.

◆ context

RdpgfxClientContext* RDPGFX_PLUGIN::context

Definition at line 58 of file client/rdpgfx_main.h.

◆ log

wLog* RDPGFX_PLUGIN::log

Definition at line 56 of file client/rdpgfx_main.h.

◆ MaxCacheSlots

UINT16 RDPGFX_PLUGIN::MaxCacheSlots

Definition at line 50 of file client/rdpgfx_main.h.

◆ persistent

rdpPersistentCache* RDPGFX_PLUGIN::persistent

Definition at line 52 of file client/rdpgfx_main.h.

◆ rdpcontext

rdpContext* RDPGFX_PLUGIN::rdpcontext

Definition at line 54 of file client/rdpgfx_main.h.

◆ sendFrameAcks

BOOL RDPGFX_PLUGIN::sendFrameAcks

Definition at line 46 of file client/rdpgfx_main.h.

◆ StartDecodingTime

UINT64 RDPGFX_PLUGIN::StartDecodingTime

Definition at line 44 of file client/rdpgfx_main.h.

◆ SurfaceTable

wHashTable* RDPGFX_PLUGIN::SurfaceTable

Definition at line 48 of file client/rdpgfx_main.h.

◆ suspendFrameAcks

BOOL RDPGFX_PLUGIN::suspendFrameAcks

Definition at line 45 of file client/rdpgfx_main.h.

◆ TotalDecodedFrames

UINT32 RDPGFX_PLUGIN::TotalDecodedFrames

Definition at line 43 of file client/rdpgfx_main.h.

◆ UnacknowledgedFrames

UINT32 RDPGFX_PLUGIN::UnacknowledgedFrames

Definition at line 42 of file client/rdpgfx_main.h.

◆ zgfx

ZGFX_CONTEXT* RDPGFX_PLUGIN::zgfx

Definition at line 41 of file client/rdpgfx_main.h.


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