FreeRDP
|
#include <freerdp.h>
Data Fields | |
ALIGN64 freerdp * | instance |
ALIGN64 freerdp_peer * | peer |
ALIGN64 BOOL | ServerMode |
ALIGN64 UINT32 | LastError |
UINT64 | paddingA [16 - 4] |
ALIGN64 int | argc |
ALIGN64 char ** | argv |
ALIGN64 wPubSub * | pubSub |
ALIGN64 HANDLE | channelErrorEvent |
ALIGN64 UINT | channelErrorNum |
ALIGN64 char * | errorDescription |
UINT64 | paddingB [32 - 22] |
ALIGN64 rdpRdp * | rdp |
ALIGN64 rdpGdi * | gdi |
ALIGN64 rdpRail * | rail |
ALIGN64 rdpCache * | cache |
ALIGN64 rdpChannels * | channels |
ALIGN64 rdpGraphics * | graphics |
ALIGN64 rdpInput * | input |
ALIGN64 rdpUpdate * | update |
ALIGN64 rdpSettings * | settings |
ALIGN64 rdpMetrics * | metrics |
ALIGN64 rdpCodecs * | codecs |
ALIGN64 rdpAutoDetect * | autodetect |
UINT64 | paddingC1 [45 - 44] |
ALIGN64 int | disconnectUltimatum |
UINT64 | paddingC [64 - 46] |
ALIGN64 rdpStreamDumpContext * | dump |
ALIGN64 wLog * | log |
UINT64 | paddingD [96 - 66] |
UINT64 | paddingE [128 - 96] |
Defines the context for a given instance of RDP connection. It is embedded in the rdp_freerdp structure, and allocated by a call to freerdp_context_new(). It is deallocated by a call to freerdp_context_free().
ALIGN64 int rdpContext::argc |
ALIGN64 char** rdpContext::argv |
ALIGN64 rdpGdi* rdpContext::gdi |
(offset 33) Pointer to a rdp_gdi structure used to keep the gdi settings. It is allocated by gdi_init() and deallocated by gdi_free(). It must be deallocated before deallocating this rdp_context structure.
ALIGN64 freerdp* rdpContext::instance |
(offset 0) Pointer to a rdp_freerdp structure. This is a back-link to retrieve the freerdp instance from the context. It is set by the freerdp_context_new() function
ALIGN64 freerdp_peer* rdpContext::peer |
ALIGN64 rdpRdp* rdpContext::rdp |
(offset 32) Pointer to a rdp_rdp structure used to keep the connection's parameters. It is allocated by freerdp_context_new() and deallocated by freerdp_context_free(), at the same time that this rdp_context structure - there is no need to specifically allocate/deallocate this.
ALIGN64 BOOL rdpContext::ServerMode |