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.
proxyFilterFn proxyPlugin::ChannelCreate |
Definition at line 102 of file proxy_modules_api.h.
proxyFilterFn proxyPlugin::ClientChannelData |
Definition at line 97 of file proxy_modules_api.h.
proxyHookFn proxyPlugin::ClientEndPaint |
Definition at line 79 of file proxy_modules_api.h.
proxyHookFn proxyPlugin::ClientInitConnect |
Definition at line 72 of file proxy_modules_api.h.
proxyHookFn proxyPlugin::ClientLoadChannels |
Definition at line 81 of file proxy_modules_api.h.
proxyHookFn proxyPlugin::ClientLoginFailure |
Definition at line 78 of file proxy_modules_api.h.
proxyHookFn proxyPlugin::ClientPostConnect |
Definition at line 75 of file proxy_modules_api.h.
proxyHookFn proxyPlugin::ClientPostDisconnect |
Definition at line 76 of file proxy_modules_api.h.
proxyHookFn proxyPlugin::ClientPreConnect |
Definition at line 74 of file proxy_modules_api.h.
proxyHookFn proxyPlugin::ClientRedirect |
Definition at line 80 of file proxy_modules_api.h.
proxyHookFn proxyPlugin::ClientUninitConnect |
Definition at line 73 of file proxy_modules_api.h.
proxyHookFn proxyPlugin::ClientX509Certificate |
Definition at line 77 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.
const char* proxyPlugin::description |
Definition at line 64 of file proxy_modules_api.h.
proxyFilterFn proxyPlugin::DynamicChannelCreate |
Definition at line 99 of file proxy_modules_api.h.
proxyFilterFn proxyPlugin::DynChannelIntercept |
Definition at line 112 of file proxy_modules_api.h.
proxyFilterFn proxyPlugin::DynChannelToIntercept |
Definition at line 111 of file proxy_modules_api.h.
proxyFilterFn proxyPlugin::KeyboardEvent |
Definition at line 95 of file proxy_modules_api.h.
proxyPluginsManager* proxyPlugin::mgr |
Definition at line 117 of file proxy_modules_api.h.
proxyFilterFn proxyPlugin::MouseEvent |
Definition at line 96 of file proxy_modules_api.h.
proxyFilterFn proxyPlugin::MouseExEvent |
Definition at line 104 of file proxy_modules_api.h.
const char* proxyPlugin::name |
Definition at line 63 of file proxy_modules_api.h.
BOOL(* proxyPlugin::PluginUnload) (proxyPlugin *plugin) |
Definition at line 68 of file proxy_modules_api.h.
UINT64 proxyPlugin::reserved1[32 - 2] |
Definition at line 66 of file proxy_modules_api.h.
UINT64 proxyPlugin::reserved2[66 - 34] |
Definition at line 69 of file proxy_modules_api.h.
UINT64 proxyPlugin::reserved3[96 - 76] |
Definition at line 82 of file proxy_modules_api.h.
UINT64 proxyPlugin::reserved4[128 - 103] |
Definition at line 92 of file proxy_modules_api.h.
UINT64 proxyPlugin::reserved5[160 - 141] |
Definition at line 114 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.
proxyFilterFn proxyPlugin::ServerChannelData |
Definition at line 98 of file proxy_modules_api.h.
proxyHookFn proxyPlugin::ServerChannelsFree |
Definition at line 87 of file proxy_modules_api.h.
proxyHookFn proxyPlugin::ServerChannelsInit |
Definition at line 86 of file proxy_modules_api.h.
proxyFilterFn proxyPlugin::ServerFetchTargetAddr |
Definition at line 100 of file proxy_modules_api.h.
proxyHookFn proxyPlugin::ServerPeerActivate |
Definition at line 85 of file proxy_modules_api.h.
proxyFilterFn proxyPlugin::ServerPeerLogon |
Definition at line 101 of file proxy_modules_api.h.
proxyHookFn proxyPlugin::ServerPostConnect |
Definition at line 84 of file proxy_modules_api.h.
proxyHookFn proxyPlugin::ServerSessionEnd |
Definition at line 88 of file proxy_modules_api.h.
proxyHookFn proxyPlugin::ServerSessionInitialize |
Definition at line 89 of file proxy_modules_api.h.
proxyHookFn proxyPlugin::ServerSessionStarted |
Definition at line 90 of file proxy_modules_api.h.
proxyFilterFn proxyPlugin::StaticChannelToIntercept |
Definition at line 113 of file proxy_modules_api.h.
proxyFilterFn proxyPlugin::UnicodeEvent |
Definition at line 103 of file proxy_modules_api.h.
void* proxyPlugin::userdata |
Set during plugin registration
Definition at line 118 of file proxy_modules_api.h.