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