|
FreeRDP
|
#include <freerdp/api.h>#include <freerdp/types.h>#include <freerdp/channels/wtsvc.h>#include <freerdp/channels/cliprdr.h>#include <freerdp/client/cliprdr.h>
Data Structures | |
| struct | CliprdrServerContext |
Typedefs | |
| typedef UINT(* | psCliprdrOpen) (CliprdrServerContext *context) |
| typedef UINT(* | psCliprdrClose) (CliprdrServerContext *context) |
| typedef UINT(* | psCliprdrStart) (CliprdrServerContext *context) |
| typedef UINT(* | psCliprdrStop) (CliprdrServerContext *context) |
| typedef HANDLE(* | psCliprdrGetEventHandle) (CliprdrServerContext *context) |
| typedef UINT(* | psCliprdrCheckEventHandle) (CliprdrServerContext *context) |
| typedef UINT(* | psCliprdrServerCapabilities) (CliprdrServerContext *context, const CLIPRDR_CAPABILITIES *capabilities) |
| typedef UINT(* | psCliprdrClientCapabilities) (CliprdrServerContext *context, const CLIPRDR_CAPABILITIES *capabilities) |
| typedef UINT(* | psCliprdrMonitorReady) (CliprdrServerContext *context, const CLIPRDR_MONITOR_READY *monitorReady) |
| typedef UINT(* | psCliprdrTempDirectory) (CliprdrServerContext *context, const CLIPRDR_TEMP_DIRECTORY *tempDirectory) |
| typedef UINT(* | psCliprdrClientFormatList) (CliprdrServerContext *context, const CLIPRDR_FORMAT_LIST *formatList) |
| typedef UINT(* | psCliprdrServerFormatList) (CliprdrServerContext *context, const CLIPRDR_FORMAT_LIST *formatList) |
| typedef UINT(* | psCliprdrClientFormatListResponse) (CliprdrServerContext *context, const CLIPRDR_FORMAT_LIST_RESPONSE *formatListResponse) |
| typedef UINT(* | psCliprdrServerFormatListResponse) (CliprdrServerContext *context, const CLIPRDR_FORMAT_LIST_RESPONSE *formatListResponse) |
| typedef UINT(* | psCliprdrClientLockClipboardData) (CliprdrServerContext *context, const CLIPRDR_LOCK_CLIPBOARD_DATA *lockClipboardData) |
| typedef UINT(* | psCliprdrServerLockClipboardData) (CliprdrServerContext *context, const CLIPRDR_LOCK_CLIPBOARD_DATA *lockClipboardData) |
| typedef UINT(* | psCliprdrClientUnlockClipboardData) (CliprdrServerContext *context, const CLIPRDR_UNLOCK_CLIPBOARD_DATA *unlockClipboardData) |
| typedef UINT(* | psCliprdrServerUnlockClipboardData) (CliprdrServerContext *context, const CLIPRDR_UNLOCK_CLIPBOARD_DATA *unlockClipboardData) |
| typedef UINT(* | psCliprdrClientFormatDataRequest) (CliprdrServerContext *context, const CLIPRDR_FORMAT_DATA_REQUEST *formatDataRequest) |
| typedef UINT(* | psCliprdrServerFormatDataRequest) (CliprdrServerContext *context, const CLIPRDR_FORMAT_DATA_REQUEST *formatDataRequest) |
| typedef UINT(* | psCliprdrClientFormatDataResponse) (CliprdrServerContext *context, const CLIPRDR_FORMAT_DATA_RESPONSE *formatDataResponse) |
| typedef UINT(* | psCliprdrServerFormatDataResponse) (CliprdrServerContext *context, const CLIPRDR_FORMAT_DATA_RESPONSE *formatDataResponse) |
| typedef UINT(* | psCliprdrClientFileContentsRequest) (CliprdrServerContext *context, const CLIPRDR_FILE_CONTENTS_REQUEST *fileContentsRequest) |
| typedef UINT(* | psCliprdrServerFileContentsRequest) (CliprdrServerContext *context, const CLIPRDR_FILE_CONTENTS_REQUEST *fileContentsRequest) |
| typedef UINT(* | psCliprdrClientFileContentsResponse) (CliprdrServerContext *context, const CLIPRDR_FILE_CONTENTS_RESPONSE *fileContentsResponse) |
| typedef UINT(* | psCliprdrServerFileContentsResponse) (CliprdrServerContext *context, const CLIPRDR_FILE_CONTENTS_RESPONSE *fileContentsResponse) |
Functions | |
| FREERDP_API void | cliprdr_server_context_free (CliprdrServerContext *context) |
| FREERDP_API CliprdrServerContext * | cliprdr_server_context_new (HANDLE vcm) |
| typedef UINT(* psCliprdrClientCapabilities) (CliprdrServerContext *context, const CLIPRDR_CAPABILITIES *capabilities) |
| typedef UINT(* psCliprdrClientFileContentsRequest) (CliprdrServerContext *context, const CLIPRDR_FILE_CONTENTS_REQUEST *fileContentsRequest) |
| typedef UINT(* psCliprdrClientFileContentsResponse) (CliprdrServerContext *context, const CLIPRDR_FILE_CONTENTS_RESPONSE *fileContentsResponse) |
| typedef UINT(* psCliprdrClientFormatDataRequest) (CliprdrServerContext *context, const CLIPRDR_FORMAT_DATA_REQUEST *formatDataRequest) |
| typedef UINT(* psCliprdrClientFormatDataResponse) (CliprdrServerContext *context, const CLIPRDR_FORMAT_DATA_RESPONSE *formatDataResponse) |
| typedef UINT(* psCliprdrClientFormatList) (CliprdrServerContext *context, const CLIPRDR_FORMAT_LIST *formatList) |
| typedef UINT(* psCliprdrClientFormatListResponse) (CliprdrServerContext *context, const CLIPRDR_FORMAT_LIST_RESPONSE *formatListResponse) |
| typedef UINT(* psCliprdrClientLockClipboardData) (CliprdrServerContext *context, const CLIPRDR_LOCK_CLIPBOARD_DATA *lockClipboardData) |
| typedef UINT(* psCliprdrClientUnlockClipboardData) (CliprdrServerContext *context, const CLIPRDR_UNLOCK_CLIPBOARD_DATA *unlockClipboardData) |
| typedef HANDLE(* psCliprdrGetEventHandle) (CliprdrServerContext *context) |
| typedef UINT(* psCliprdrMonitorReady) (CliprdrServerContext *context, const CLIPRDR_MONITOR_READY *monitorReady) |
| typedef UINT(* psCliprdrServerCapabilities) (CliprdrServerContext *context, const CLIPRDR_CAPABILITIES *capabilities) |
| typedef UINT(* psCliprdrServerFileContentsRequest) (CliprdrServerContext *context, const CLIPRDR_FILE_CONTENTS_REQUEST *fileContentsRequest) |
| typedef UINT(* psCliprdrServerFileContentsResponse) (CliprdrServerContext *context, const CLIPRDR_FILE_CONTENTS_RESPONSE *fileContentsResponse) |
| typedef UINT(* psCliprdrServerFormatDataRequest) (CliprdrServerContext *context, const CLIPRDR_FORMAT_DATA_REQUEST *formatDataRequest) |
| typedef UINT(* psCliprdrServerFormatDataResponse) (CliprdrServerContext *context, const CLIPRDR_FORMAT_DATA_RESPONSE *formatDataResponse) |
| typedef UINT(* psCliprdrServerFormatList) (CliprdrServerContext *context, const CLIPRDR_FORMAT_LIST *formatList) |
| typedef UINT(* psCliprdrServerFormatListResponse) (CliprdrServerContext *context, const CLIPRDR_FORMAT_LIST_RESPONSE *formatListResponse) |
| typedef UINT(* psCliprdrServerLockClipboardData) (CliprdrServerContext *context, const CLIPRDR_LOCK_CLIPBOARD_DATA *lockClipboardData) |
| typedef UINT(* psCliprdrServerUnlockClipboardData) (CliprdrServerContext *context, const CLIPRDR_UNLOCK_CLIPBOARD_DATA *unlockClipboardData) |
| typedef UINT(* psCliprdrTempDirectory) (CliprdrServerContext *context, const CLIPRDR_TEMP_DIRECTORY *tempDirectory) |
| FREERDP_API void cliprdr_server_context_free | ( | CliprdrServerContext * | context | ) |


| FREERDP_API CliprdrServerContext* cliprdr_server_context_new | ( | HANDLE | vcm | ) |

