FreeRDP
client/cliprdr.h File Reference
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, CLIPRDR_CAPABILITIES *capabilities)
 
typedef UINT(* pcCliprdrClientCapabilities) (CliprdrClientContext *context, CLIPRDR_CAPABILITIES *capabilities)
 
typedef UINT(* pcCliprdrMonitorReady) (CliprdrClientContext *context, CLIPRDR_MONITOR_READY *monitorReady)
 
typedef UINT(* pcCliprdrTempDirectory) (CliprdrClientContext *context, CLIPRDR_TEMP_DIRECTORY *tempDirectory)
 
typedef UINT(* pcCliprdrClientFormatList) (CliprdrClientContext *context, CLIPRDR_FORMAT_LIST *formatList)
 
typedef UINT(* pcCliprdrServerFormatList) (CliprdrClientContext *context, CLIPRDR_FORMAT_LIST *formatList)
 
typedef UINT(* pcCliprdrClientFormatListResponse) (CliprdrClientContext *context, CLIPRDR_FORMAT_LIST_RESPONSE *formatListResponse)
 
typedef UINT(* pcCliprdrServerFormatListResponse) (CliprdrClientContext *context, CLIPRDR_FORMAT_LIST_RESPONSE *formatListResponse)
 
typedef UINT(* pcCliprdrClientLockClipboardData) (CliprdrClientContext *context, CLIPRDR_LOCK_CLIPBOARD_DATA *lockClipboardData)
 
typedef UINT(* pcCliprdrServerLockClipboardData) (CliprdrClientContext *context, CLIPRDR_LOCK_CLIPBOARD_DATA *lockClipboardData)
 
typedef UINT(* pcCliprdrClientUnlockClipboardData) (CliprdrClientContext *context, CLIPRDR_UNLOCK_CLIPBOARD_DATA *unlockClipboardData)
 
typedef UINT(* pcCliprdrServerUnlockClipboardData) (CliprdrClientContext *context, CLIPRDR_UNLOCK_CLIPBOARD_DATA *unlockClipboardData)
 
typedef UINT(* pcCliprdrClientFormatDataRequest) (CliprdrClientContext *context, CLIPRDR_FORMAT_DATA_REQUEST *formatDataRequest)
 
typedef UINT(* pcCliprdrServerFormatDataRequest) (CliprdrClientContext *context, CLIPRDR_FORMAT_DATA_REQUEST *formatDataRequest)
 
typedef UINT(* pcCliprdrClientFormatDataResponse) (CliprdrClientContext *context, CLIPRDR_FORMAT_DATA_RESPONSE *formatDataResponse)
 
typedef UINT(* pcCliprdrServerFormatDataResponse) (CliprdrClientContext *context, CLIPRDR_FORMAT_DATA_RESPONSE *formatDataResponse)
 
typedef UINT(* pcCliprdrClientFileContentsRequest) (CliprdrClientContext *context, CLIPRDR_FILE_CONTENTS_REQUEST *fileContentsRequest)
 
typedef UINT(* pcCliprdrServerFileContentsRequest) (CliprdrClientContext *context, CLIPRDR_FILE_CONTENTS_REQUEST *fileContentsRequest)
 
typedef UINT(* pcCliprdrClientFileContentsResponse) (CliprdrClientContext *context, CLIPRDR_FILE_CONTENTS_RESPONSE *fileContentsResponse)
 
typedef UINT(* pcCliprdrServerFileContentsResponse) (CliprdrClientContext *context, CLIPRDR_FILE_CONTENTS_RESPONSE *fileContentsResponse)
 

Typedef Documentation

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