FreeRDP
client/cliprdr.h File Reference
#include <freerdp/api.h>
#include <freerdp/types.h>
#include <freerdp/message.h>
#include <freerdp/channels/cliprdr.h>
This graph shows which files directly or indirectly include this file:

Data Structures

struct  CliprdrClientContext
 
struct  CLIPRDR_FORMAT_NAME
 
struct  RDP_CB_CLIP_CAPS
 
struct  RDP_CB_MONITOR_READY_EVENT
 
struct  RDP_CB_FORMAT_LIST_EVENT
 
struct  RDP_CB_DATA_REQUEST_EVENT
 
struct  RDP_CB_DATA_RESPONSE_EVENT
 
struct  RDP_CB_FILECONTENTS_REQUEST_EVENT
 
struct  RDP_CB_FILECONTENTS_RESPONSE_EVENT
 
struct  RDP_CB_LOCK_CLIPDATA_EVENT
 
struct  RDP_CB_UNLOCK_CLIPDATA_EVENT
 
struct  RDP_CB_TEMPDIR_EVENT
 

Typedefs

typedef UINT(* pcCliprdrServerCapabilities) (CliprdrClientContext *context, const CLIPRDR_CAPABILITIES *capabilities)
 
typedef UINT(* pcCliprdrClientCapabilities) (CliprdrClientContext *context, const CLIPRDR_CAPABILITIES *capabilities)
 
typedef UINT(* pcCliprdrMonitorReady) (CliprdrClientContext *context, const CLIPRDR_MONITOR_READY *monitorReady)
 
typedef UINT(* pcCliprdrTempDirectory) (CliprdrClientContext *context, const CLIPRDR_TEMP_DIRECTORY *tempDirectory)
 
typedef UINT(* pcCliprdrClientFormatList) (CliprdrClientContext *context, const CLIPRDR_FORMAT_LIST *formatList)
 
typedef UINT(* pcCliprdrServerFormatList) (CliprdrClientContext *context, const CLIPRDR_FORMAT_LIST *formatList)
 
typedef UINT(* pcCliprdrClientFormatListResponse) (CliprdrClientContext *context, const CLIPRDR_FORMAT_LIST_RESPONSE *formatListResponse)
 
typedef UINT(* pcCliprdrServerFormatListResponse) (CliprdrClientContext *context, const CLIPRDR_FORMAT_LIST_RESPONSE *formatListResponse)
 
typedef UINT(* pcCliprdrClientLockClipboardData) (CliprdrClientContext *context, const CLIPRDR_LOCK_CLIPBOARD_DATA *lockClipboardData)
 
typedef UINT(* pcCliprdrServerLockClipboardData) (CliprdrClientContext *context, const CLIPRDR_LOCK_CLIPBOARD_DATA *lockClipboardData)
 
typedef UINT(* pcCliprdrClientUnlockClipboardData) (CliprdrClientContext *context, const CLIPRDR_UNLOCK_CLIPBOARD_DATA *unlockClipboardData)
 
typedef UINT(* pcCliprdrServerUnlockClipboardData) (CliprdrClientContext *context, const CLIPRDR_UNLOCK_CLIPBOARD_DATA *unlockClipboardData)
 
typedef UINT(* pcCliprdrClientFormatDataRequest) (CliprdrClientContext *context, const CLIPRDR_FORMAT_DATA_REQUEST *formatDataRequest)
 
typedef UINT(* pcCliprdrServerFormatDataRequest) (CliprdrClientContext *context, const CLIPRDR_FORMAT_DATA_REQUEST *formatDataRequest)
 
typedef UINT(* pcCliprdrClientFormatDataResponse) (CliprdrClientContext *context, const CLIPRDR_FORMAT_DATA_RESPONSE *formatDataResponse)
 
typedef UINT(* pcCliprdrServerFormatDataResponse) (CliprdrClientContext *context, const CLIPRDR_FORMAT_DATA_RESPONSE *formatDataResponse)
 
typedef UINT(* pcCliprdrClientFileContentsRequest) (CliprdrClientContext *context, const CLIPRDR_FILE_CONTENTS_REQUEST *fileContentsRequest)
 
typedef UINT(* pcCliprdrServerFileContentsRequest) (CliprdrClientContext *context, const CLIPRDR_FILE_CONTENTS_REQUEST *fileContentsRequest)
 
typedef UINT(* pcCliprdrClientFileContentsResponse) (CliprdrClientContext *context, const CLIPRDR_FILE_CONTENTS_RESPONSE *fileContentsResponse)
 
typedef UINT(* pcCliprdrServerFileContentsResponse) (CliprdrClientContext *context, const CLIPRDR_FILE_CONTENTS_RESPONSE *fileContentsResponse)
 

Typedef Documentation

◆ pcCliprdrClientCapabilities

typedef UINT(* pcCliprdrClientCapabilities) (CliprdrClientContext *context, const CLIPRDR_CAPABILITIES *capabilities)

◆ pcCliprdrClientFileContentsRequest

typedef UINT(* pcCliprdrClientFileContentsRequest) (CliprdrClientContext *context, const CLIPRDR_FILE_CONTENTS_REQUEST *fileContentsRequest)

◆ pcCliprdrClientFileContentsResponse

typedef UINT(* pcCliprdrClientFileContentsResponse) (CliprdrClientContext *context, const CLIPRDR_FILE_CONTENTS_RESPONSE *fileContentsResponse)

◆ pcCliprdrClientFormatDataRequest

typedef UINT(* pcCliprdrClientFormatDataRequest) (CliprdrClientContext *context, const CLIPRDR_FORMAT_DATA_REQUEST *formatDataRequest)

◆ pcCliprdrClientFormatDataResponse

typedef UINT(* pcCliprdrClientFormatDataResponse) (CliprdrClientContext *context, const CLIPRDR_FORMAT_DATA_RESPONSE *formatDataResponse)

◆ pcCliprdrClientFormatList

typedef UINT(* pcCliprdrClientFormatList) (CliprdrClientContext *context, const CLIPRDR_FORMAT_LIST *formatList)

◆ pcCliprdrClientFormatListResponse

typedef UINT(* pcCliprdrClientFormatListResponse) (CliprdrClientContext *context, const CLIPRDR_FORMAT_LIST_RESPONSE *formatListResponse)

◆ pcCliprdrClientLockClipboardData

typedef UINT(* pcCliprdrClientLockClipboardData) (CliprdrClientContext *context, const CLIPRDR_LOCK_CLIPBOARD_DATA *lockClipboardData)

◆ pcCliprdrClientUnlockClipboardData

typedef UINT(* pcCliprdrClientUnlockClipboardData) (CliprdrClientContext *context, const CLIPRDR_UNLOCK_CLIPBOARD_DATA *unlockClipboardData)

◆ pcCliprdrMonitorReady

typedef UINT(* pcCliprdrMonitorReady) (CliprdrClientContext *context, const CLIPRDR_MONITOR_READY *monitorReady)

◆ pcCliprdrServerCapabilities

typedef UINT(* pcCliprdrServerCapabilities) (CliprdrClientContext *context, const CLIPRDR_CAPABILITIES *capabilities)

◆ pcCliprdrServerFileContentsRequest

typedef UINT(* pcCliprdrServerFileContentsRequest) (CliprdrClientContext *context, const CLIPRDR_FILE_CONTENTS_REQUEST *fileContentsRequest)

◆ pcCliprdrServerFileContentsResponse

typedef UINT(* pcCliprdrServerFileContentsResponse) (CliprdrClientContext *context, const CLIPRDR_FILE_CONTENTS_RESPONSE *fileContentsResponse)

◆ pcCliprdrServerFormatDataRequest

typedef UINT(* pcCliprdrServerFormatDataRequest) (CliprdrClientContext *context, const CLIPRDR_FORMAT_DATA_REQUEST *formatDataRequest)

◆ pcCliprdrServerFormatDataResponse

typedef UINT(* pcCliprdrServerFormatDataResponse) (CliprdrClientContext *context, const CLIPRDR_FORMAT_DATA_RESPONSE *formatDataResponse)

◆ pcCliprdrServerFormatList

typedef UINT(* pcCliprdrServerFormatList) (CliprdrClientContext *context, const CLIPRDR_FORMAT_LIST *formatList)

◆ pcCliprdrServerFormatListResponse

typedef UINT(* pcCliprdrServerFormatListResponse) (CliprdrClientContext *context, const CLIPRDR_FORMAT_LIST_RESPONSE *formatListResponse)

◆ pcCliprdrServerLockClipboardData

typedef UINT(* pcCliprdrServerLockClipboardData) (CliprdrClientContext *context, const CLIPRDR_LOCK_CLIPBOARD_DATA *lockClipboardData)

◆ pcCliprdrServerUnlockClipboardData

typedef UINT(* pcCliprdrServerUnlockClipboardData) (CliprdrClientContext *context, const CLIPRDR_UNLOCK_CLIPBOARD_DATA *unlockClipboardData)

◆ pcCliprdrTempDirectory

typedef UINT(* pcCliprdrTempDirectory) (CliprdrClientContext *context, const CLIPRDR_TEMP_DIRECTORY *tempDirectory)