FreeRDP
remdesk_common.h
1 
21 #pragma once
22 
23 #include <winpr/wtypes.h>
24 #include <winpr/stream.h>
25 
26 #include <freerdp/channels/remdesk.h>
27 
28 FREERDP_LOCAL UINT remdesk_write_channel_header(wStream* s, const REMDESK_CHANNEL_HEADER* header);
29 FREERDP_LOCAL UINT remdesk_write_ctl_header(wStream* s, const REMDESK_CTL_HEADER* ctlHeader);
30 FREERDP_LOCAL UINT remdesk_read_channel_header(wStream* s, REMDESK_CHANNEL_HEADER* header);
31 FREERDP_LOCAL UINT remdesk_prepare_ctl_header(REMDESK_CTL_HEADER* ctlHeader, UINT32 msgType,
32  size_t msgSize);