FreeRDP
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Modules Pages
pClientContext Struct Reference
Collaboration diagram for pClientContext:

Data Fields

rdpContext context
 
proxyData * pdata
 
BOOL allow_next_conn_failure
 
BOOL connected
 
pReceiveChannelData client_receive_channel_data_original
 
wQueue * cached_server_channel_data
 
BOOL(* sendChannelData )(pClientContext *pc, const proxyChannelDataEventInfo *ev)
 
char * remote_hostname
 
wStreamremote_pem
 
UINT16 remote_port
 
UINT32 remote_flags
 
BOOL input_state_sync_pending
 
UINT32 input_state
 
wHashTable * interceptContextMap
 
UINT32 computerNameLen
 
BOOL computerNameUnicode
 
union { 
 
WCHAR * wc
 
char * c
 
void * v
 
computerName 
 

Detailed Description

Wraps rdpContext and holds the state for the proxy's client.

Definition at line 101 of file proxy_context.h.

Field Documentation

◆ allow_next_conn_failure

BOOL pClientContext::allow_next_conn_failure

Definition at line 116 of file proxy_context.h.

◆ cached_server_channel_data

wQueue* pClientContext::cached_server_channel_data

Definition at line 121 of file proxy_context.h.

◆ client_receive_channel_data_original

pReceiveChannelData pClientContext::client_receive_channel_data_original

Definition at line 120 of file proxy_context.h.

◆ computerNameLen

UINT32 pClientContext::computerNameLen

Definition at line 134 of file proxy_context.h.

◆ computerNameUnicode

BOOL pClientContext::computerNameUnicode

Definition at line 135 of file proxy_context.h.

◆ connected

BOOL pClientContext::connected

Definition at line 118 of file proxy_context.h.

◆ context

rdpContext pClientContext::context

Definition at line 103 of file proxy_context.h.

◆ input_state

UINT32 pClientContext::input_state

Definition at line 131 of file proxy_context.h.

◆ input_state_sync_pending

BOOL pClientContext::input_state_sync_pending

Definition at line 130 of file proxy_context.h.

◆ interceptContextMap

wHashTable* pClientContext::interceptContextMap

Definition at line 133 of file proxy_context.h.

◆ pdata

proxyData* pClientContext::pdata

Definition at line 105 of file proxy_context.h.

◆ remote_flags

UINT32 pClientContext::remote_flags

Definition at line 128 of file proxy_context.h.

◆ remote_hostname

char* pClientContext::remote_hostname

Definition at line 125 of file proxy_context.h.

◆ remote_pem

wStream* pClientContext::remote_pem

Definition at line 126 of file proxy_context.h.

◆ remote_port

UINT16 pClientContext::remote_port

Definition at line 127 of file proxy_context.h.

◆ sendChannelData

BOOL(* pClientContext::sendChannelData) (pClientContext *pc, const proxyChannelDataEventInfo *ev)

Definition at line 122 of file proxy_context.h.


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