|
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.