FreeRDP
|
Functions | |
FREERDP_API void | cliprdr_file_context_free (CliprdrFileContext *file) |
FREERDP_API CliprdrFileContext * | cliprdr_file_context_new (void *context) |
FREERDP_API BOOL | cliprdr_file_context_has_local_support (CliprdrFileContext *file) |
returns if the implementation supports pasting files in a client file browser. More... | |
FREERDP_API BOOL | cliprdr_file_context_set_locally_available (CliprdrFileContext *file, BOOL available) |
sets state of local file paste support More... | |
FREERDP_API BOOL | cliprdr_file_context_remote_set_flags (CliprdrFileContext *file, UINT32 flags) |
FREERDP_API UINT32 | cliprdr_file_context_remote_get_flags (CliprdrFileContext *file) |
FREERDP_API UINT32 | cliprdr_file_context_current_flags (CliprdrFileContext *file) |
FREERDP_API void * | cliprdr_file_context_get_context (CliprdrFileContext *file) |
FREERDP_API BOOL | cliprdr_file_context_init (CliprdrFileContext *file, CliprdrClientContext *cliprdr) |
FREERDP_API BOOL | cliprdr_file_context_uninit (CliprdrFileContext *file, CliprdrClientContext *cliprdr) |
FREERDP_API BOOL | cliprdr_file_context_clear (CliprdrFileContext *file) |
FREERDP_API UINT | cliprdr_file_context_notify_new_server_format_list (CliprdrFileContext *file_context) |
FREERDP_API UINT | cliprdr_file_context_notify_new_client_format_list (CliprdrFileContext *file_context) |
FREERDP_API BOOL | cliprdr_file_context_update_client_data (CliprdrFileContext *file, const char *data, size_t count) |
updates the files the client announces to the server More... | |
FREERDP_API BOOL | cliprdr_file_context_update_server_data (CliprdrFileContext *file, wClipboard *clip, const void *data, size_t size) |
updates the files the server announces to the client More... | |
FREERDP_API BOOL cliprdr_file_context_clear | ( | CliprdrFileContext * | file | ) |
FREERDP_API UINT32 cliprdr_file_context_current_flags | ( | CliprdrFileContext * | file | ) |
FREERDP_API void cliprdr_file_context_free | ( | CliprdrFileContext * | file | ) |
FREERDP_API void* cliprdr_file_context_get_context | ( | CliprdrFileContext * | file | ) |
FREERDP_API BOOL cliprdr_file_context_has_local_support | ( | CliprdrFileContext * | file | ) |
returns if the implementation supports pasting files in a client file browser.
!
file | the file context to query |
FREERDP_API BOOL cliprdr_file_context_init | ( | CliprdrFileContext * | file, |
CliprdrClientContext * | cliprdr | ||
) |
FREERDP_API CliprdrFileContext* cliprdr_file_context_new | ( | void * | context | ) |
FREERDP_API UINT cliprdr_file_context_notify_new_client_format_list | ( | CliprdrFileContext * | file_context | ) |
FREERDP_API UINT cliprdr_file_context_notify_new_server_format_list | ( | CliprdrFileContext * | file_context | ) |
FREERDP_API UINT32 cliprdr_file_context_remote_get_flags | ( | CliprdrFileContext * | file | ) |
FREERDP_API BOOL cliprdr_file_context_remote_set_flags | ( | CliprdrFileContext * | file, |
UINT32 | flags | ||
) |
FREERDP_API BOOL cliprdr_file_context_set_locally_available | ( | CliprdrFileContext * | file, |
BOOL | available | ||
) |
sets state of local file paste support
!
file | the file context to update |
available | TRUE if the client supports pasting files to local file browsers, FALSE otherwise |
FREERDP_API BOOL cliprdr_file_context_uninit | ( | CliprdrFileContext * | file, |
CliprdrClientContext * | cliprdr | ||
) |
FREERDP_API BOOL cliprdr_file_context_update_client_data | ( | CliprdrFileContext * | file, |
const char * | data, | ||
size_t | count | ||
) |
updates the files the client announces to the server
file | the file context to update |
data | the file list |
count | the length of the file list |
FREERDP_API BOOL cliprdr_file_context_update_server_data | ( | CliprdrFileContext * | file, |
wClipboard * | clip, | ||
const void * | data, | ||
size_t | size | ||
) |
updates the files the server announces to the client
file | the file context to update |
clip | the clipboard instance to use |
data | the file list [MS-RDPECLIP] 2.2.5.2.3 Packed File List (CLIPRDR_FILELIST) |
size | the length of the file list |