|
BOOL | pf_rail_context_init (pServerContext *ps) |
|
static UINT | pf_rail_client_on_open (RailClientContext *context, BOOL *sendHandshake) |
|
static UINT | pf_rail_server_handshake (RailClientContext *client, const RAIL_HANDSHAKE_ORDER *handshake) |
|
static UINT | pf_rail_server_handshake_ex (RailClientContext *client, const RAIL_HANDSHAKE_EX_ORDER *handshakeEx) |
|
static UINT | pf_rail_server_sysparam (RailClientContext *client, const RAIL_SYSPARAM_ORDER *sysparam) |
|
static UINT | pf_rail_server_local_move_size (RailClientContext *client, const RAIL_LOCALMOVESIZE_ORDER *localMoveSize) |
|
static UINT | pf_rail_server_min_max_info (RailClientContext *client, const RAIL_MINMAXINFO_ORDER *minMaxInfo) |
|
static UINT | pf_rail_server_taskbar_info (RailClientContext *client, const RAIL_TASKBAR_INFO_ORDER *taskbarInfo) |
|
static UINT | pf_rail_server_langbar_info (RailClientContext *client, const RAIL_LANGBAR_INFO_ORDER *langbarInfo) |
|
static UINT | pf_rail_server_exec_result (RailClientContext *client, const RAIL_EXEC_RESULT_ORDER *execResult) |
|
static UINT | pf_rail_server_z_order_sync (RailClientContext *client, const RAIL_ZORDER_SYNC *zOrderSync) |
|
static UINT | pf_rail_server_cloak (RailClientContext *client, const RAIL_CLOAK *cloak) |
|
static UINT | pf_rail_server_power_display_request (RailClientContext *client, const RAIL_POWER_DISPLAY_REQUEST *powerDisplayRequest) |
|
static UINT | pf_rail_server_get_appid_resp (RailClientContext *client, const RAIL_GET_APPID_RESP_ORDER *getAppidResp) |
|
static UINT | pf_rail_server_get_appid_resp_ex (RailClientContext *client, const RAIL_GET_APPID_RESP_EX *getAppidRespEx) |
|
static UINT | pf_rail_client_handshake (RailServerContext *server, const RAIL_HANDSHAKE_ORDER *handshake) |
|
static UINT | pf_rail_client_client_status (RailServerContext *server, const RAIL_CLIENT_STATUS_ORDER *clientStatus) |
|
static UINT | pf_rail_client_exec (RailServerContext *server, const RAIL_EXEC_ORDER *exec) |
|
static UINT | pf_rail_client_sysparam (RailServerContext *server, const RAIL_SYSPARAM_ORDER *sysparam) |
|
static UINT | pf_rail_client_activate (RailServerContext *server, const RAIL_ACTIVATE_ORDER *activate) |
|
static UINT | pf_rail_client_sysmenu (RailServerContext *server, const RAIL_SYSMENU_ORDER *sysmenu) |
|
static UINT | pf_rail_client_syscommand (RailServerContext *server, const RAIL_SYSCOMMAND_ORDER *syscommand) |
|
static UINT | pf_rail_client_notify_event (RailServerContext *server, const RAIL_NOTIFY_EVENT_ORDER *notifyEvent) |
|
static UINT | pf_rail_client_window_move (RailServerContext *server, const RAIL_WINDOW_MOVE_ORDER *windowMove) |
|
static UINT | pf_rail_client_snap_arrange (RailServerContext *server, const RAIL_SNAP_ARRANGE *snapArrange) |
|
static UINT | pf_rail_client_get_appid_req (RailServerContext *server, const RAIL_GET_APPID_REQ_ORDER *getAppidReq) |
|
static UINT | pf_rail_client_langbar_info (RailServerContext *server, const RAIL_LANGBAR_INFO_ORDER *langbarInfo) |
|
static UINT | pf_rail_client_language_ime_info (RailServerContext *server, const RAIL_LANGUAGEIME_INFO_ORDER *languageImeInfo) |
|
static UINT | pf_rail_client_compartment_info (RailServerContext *server, const RAIL_COMPARTMENT_INFO_ORDER *compartmentInfo) |
|
static UINT | pf_rail_client_cloak (RailServerContext *server, const RAIL_CLOAK *cloak) |
|
void | pf_rail_pipeline_init (RailClientContext *client, RailServerContext *server, proxyData *pdata) |
|
BOOL pf_rail_context_init |
( |
pServerContext * |
ps | ) |
|
FreeRDP: A Remote Desktop Protocol Implementation FreeRDP Proxy Server
Copyright 2019 Mati Shabtay matis.nosp@m.habt.nosp@m.ay@gm.nosp@m.ail..nosp@m.com Copyright 2019 Kobi Mizrachi kmizr.nosp@m.achi.nosp@m.18@gm.nosp@m.ail..nosp@m.com Copyright 2019 Idan Freiberg speid.nosp@m.y@gm.nosp@m.ail.c.nosp@m.om
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.