23#ifndef FREERDP_CHANNEL_RAIL_CLIENT_ORDERS_H
24#define FREERDP_CHANNEL_RAIL_CLIENT_ORDERS_H
26#include <freerdp/channels/log.h>
30#define TAG CHANNELS_TAG("rail.client")
32UINT rail_order_recv(LPVOID userdata,
wStream* s);
38UINT rail_send_client_exec_order(
railPlugin* rail, UINT16 flags,
46UINT rail_send_client_notify_event_order(
railPlugin* rail,
49UINT rail_send_client_get_appid_req_order(
railPlugin* rail,
51UINT rail_send_client_langbar_info_order(
railPlugin* rail,
53UINT rail_send_client_languageime_info_order(
railPlugin* rail,
57UINT rail_send_client_compartment_info_order(
railPlugin* rail,
59UINT rail_send_client_text_scale_order(
railPlugin* rail, UINT32 textScale);
60UINT rail_send_client_caret_blink_rate_order(
railPlugin* rail, UINT32 rate);