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

