|
Rabbit Remote Control 0.1.0-bate14
|


Public Slots | |
| static UINT | slotSendFormatDataRequest (CliprdrClientContext *context, UINT32 formatId) |
| virtual void | slotClipBoardChanged () |
Signals | |
| void | sigServerFormatData (const BYTE *pData, UINT32 nLen, UINT32 formatId) |
| Notify clipboard get data from server. | |
| void | sigServerFileContentsRespose (UINT32 streamId, QByteArray &data) |
Public Member Functions | |
| CClipboardFreeRDP (CBackendFreeRDP *parent=nullptr) | |
| int | Init (CliprdrClientContext *context, bool bEnable) |
| int | UnInit (CliprdrClientContext *context, bool bEnable) |
| UINT | ServerFileSizeRequest (const CLIPRDR_FILE_CONTENTS_REQUEST *fileContentsRequest) |
| UINT | ServerFileRangeRequest (const CLIPRDR_FILE_CONTENTS_REQUEST *fileContentsRequest) |
Static Public Member Functions | |
| static UINT | cb_cliprdr_server_capabilities (CliprdrClientContext *context, const CLIPRDR_CAPABILITIES *capabilities) |
| static UINT | cb_cliprdr_server_format_list (CliprdrClientContext *context, const CLIPRDR_FORMAT_LIST *formatList) |
| static UINT | cb_cliprdr_server_format_list_response (CliprdrClientContext *context, const CLIPRDR_FORMAT_LIST_RESPONSE *formatListResponse) |
| static UINT | cb_cliprdr_server_format_data_response (CliprdrClientContext *context, const CLIPRDR_FORMAT_DATA_RESPONSE *formatDataResponse) |
| static UINT | cb_cliprdr_server_file_contents_request (CliprdrClientContext *context, const CLIPRDR_FILE_CONTENTS_REQUEST *fileContentsRequest) |
| static UINT | cb_cliprdr_server_file_contents_response (CliprdrClientContext *context, const CLIPRDR_FILE_CONTENTS_RESPONSE *fileContentsResponse) |
| static UINT | cb_cliprdr_monitor_ready (CliprdrClientContext *context, const CLIPRDR_MONITOR_READY *monitorReady) |
| static UINT | SendClientFormatList (CliprdrClientContext *context) |
| static UINT | cb_cliprdr_server_format_data_request (CliprdrClientContext *context, const CLIPRDR_FORMAT_DATA_REQUEST *formatDataRequest) |
| static UINT | SendFormatDataResponse (CliprdrClientContext *context, const BYTE *data, size_t size) |
| static UINT | SendFileContentsFailure (CliprdrClientContext *context, const CLIPRDR_FILE_CONTENTS_REQUEST *fileContentsRequest) |
| static UINT | cb_clipboard_file_size_success (wClipboardDelegate *delegate, const wClipboardFileSizeRequest *request, UINT64 fileSize) |
| static UINT | cb_clipboard_file_size_failure (wClipboardDelegate *delegate, const wClipboardFileSizeRequest *request, UINT errorCode) |
| static UINT | cb_clipboard_file_range_success (wClipboardDelegate *delegate, const wClipboardFileRangeRequest *request, const BYTE *data, UINT32 size) |
| static UINT | cb_clipboard_file_range_failure (wClipboardDelegate *delegate, const wClipboardFileRangeRequest *request, UINT errorCode) |
| static BOOL | cbIsFileNameComponentValid (LPCWSTR lpFileName) |
Private Attributes | |
| CBackendFreeRDP * | m_pConnect |
| CliprdrClientContext * | m_pCliprdrClientContext |
| friend | CClipboardMimeData |
| QList< qint32 > | m_lstClipboardMimeDataId |
| wClipboard * | m_pClipboard |
| UINT32 | m_RequestFormatId |
| UINT32 | m_FileCapabilityFlags |
| bool | m_bFileSupported |
| BOOL | m_bFileFormatsRegistered |
Definition at line 14 of file ClipboardFreeRDP.h.
|
virtual |
Definition at line 53 of file ClipboardFreeRDP.cpp.
|
static |
Definition at line 624 of file ClipboardFreeRDP.cpp.
|
static |
Definition at line 604 of file ClipboardFreeRDP.cpp.
|
static |
Definition at line 585 of file ClipboardFreeRDP.cpp.
|
static |
Definition at line 565 of file ClipboardFreeRDP.cpp.
|
static |
Definition at line 157 of file ClipboardFreeRDP.cpp.
|
static |
Definition at line 119 of file ClipboardFreeRDP.cpp.
|
static |
Definition at line 715 of file ClipboardFreeRDP.cpp.
|
static |
Definition at line 870 of file ClipboardFreeRDP.cpp.
|
static |
Definition at line 409 of file ClipboardFreeRDP.cpp.
|
static |
Definition at line 850 of file ClipboardFreeRDP.cpp.
|
static |
Definition at line 758 of file ClipboardFreeRDP.cpp.
|
static |
Definition at line 804 of file ClipboardFreeRDP.cpp.
|
static |
Definition at line 643 of file ClipboardFreeRDP.cpp.
| int CClipboardFreeRDP::Init | ( | CliprdrClientContext * | context, |
| bool | bEnable ) |
Definition at line 64 of file ClipboardFreeRDP.cpp.
|
static |
Definition at line 206 of file ClipboardFreeRDP.cpp.
|
static |
Definition at line 664 of file ClipboardFreeRDP.cpp.
|
static |
Definition at line 547 of file ClipboardFreeRDP.cpp.
| UINT CClipboardFreeRDP::ServerFileRangeRequest | ( | const CLIPRDR_FILE_CONTENTS_REQUEST * | fileContentsRequest | ) |
Definition at line 679 of file ClipboardFreeRDP.cpp.
| UINT CClipboardFreeRDP::ServerFileSizeRequest | ( | const CLIPRDR_FILE_CONTENTS_REQUEST * | fileContentsRequest | ) |
Definition at line 695 of file ClipboardFreeRDP.cpp.
|
signal |
Notify clipboard get data from server.
| pData | data pointer |
| nLen | data length |
| formatId | format id if(pData == nullptr && nLen == 0) is Notify clipboard program has exited |
|
virtualslot |
Definition at line 91 of file ClipboardFreeRDP.cpp.
|
staticslot |
Definition at line 833 of file ClipboardFreeRDP.cpp.
| int CClipboardFreeRDP::UnInit | ( | CliprdrClientContext * | context, |
| bool | bEnable ) |
Definition at line 84 of file ClipboardFreeRDP.cpp.
|
private |
Definition at line 100 of file ClipboardFreeRDP.h.
|
private |
Definition at line 109 of file ClipboardFreeRDP.h.
|
private |
Definition at line 108 of file ClipboardFreeRDP.h.
|
private |
Definition at line 107 of file ClipboardFreeRDP.h.
|
private |
Definition at line 101 of file ClipboardFreeRDP.h.
|
private |
Definition at line 102 of file ClipboardFreeRDP.h.
|
private |
Definition at line 99 of file ClipboardFreeRDP.h.
|
private |
Definition at line 98 of file ClipboardFreeRDP.h.
|
private |
Definition at line 104 of file ClipboardFreeRDP.h.