FreeRDP
|
Data Fields | |
const char * | name |
const char * | description |
UINT64 | reserved1 [32 - 2] |
BOOL(* | PluginUnload )(proxyPlugin *plugin) |
UINT64 | reserved2 [66 - 34] |
proxyHookFn | ClientInitConnect |
proxyHookFn | ClientUninitConnect |
proxyHookFn | ClientPreConnect |
proxyHookFn | ClientPostConnect |
proxyHookFn | ClientPostDisconnect |
proxyHookFn | ClientX509Certificate |
proxyHookFn | ClientLoginFailure |
proxyHookFn | ClientEndPaint |
proxyHookFn | ClientRedirect |
proxyHookFn | ClientLoadChannels |
UINT64 | reserved3 [96 - 76] |
proxyHookFn | ServerPostConnect |
proxyHookFn | ServerPeerActivate |
proxyHookFn | ServerChannelsInit |
proxyHookFn | ServerChannelsFree |
proxyHookFn | ServerSessionEnd |
proxyHookFn | ServerSessionInitialize |
proxyHookFn | ServerSessionStarted |
UINT64 | reserved4 [128 - 103] |
proxyFilterFn | KeyboardEvent |
proxyFilterFn | MouseEvent |
proxyFilterFn | ClientChannelData |
proxyFilterFn | ServerChannelData |
proxyFilterFn | DynamicChannelCreate |
proxyFilterFn | ServerFetchTargetAddr |
proxyFilterFn | ServerPeerLogon |
proxyFilterFn | ChannelCreate |
proxyFilterFn | UnicodeEvent |
proxyFilterFn | MouseExEvent |
proxyFilterFn | DynChannelToIntercept |
proxyFilterFn | DynChannelIntercept |
proxyFilterFn | StaticChannelToIntercept |
UINT64 | reserved5 [160 - 141] |
proxyPluginsManager * | mgr |
void * | userdata |
void * | custom |
UINT64 | reserved6 [192 - 163] |
Definition at line 61 of file proxy_modules_api.h.
void* proxyPlugin::custom |
Custom data provided with RegisterPlugin, memory managed outside of plugin.
Definition at line 120 of file proxy_modules_api.h.
UINT64 proxyPlugin::reserved6[192 - 163] |
Custom configuration data, must be allocated in RegisterPlugin and freed in PluginUnload
Definition at line 123 of file proxy_modules_api.h.
void* proxyPlugin::userdata |
Set during plugin registration
Definition at line 118 of file proxy_modules_api.h.