|
void | sigServerFormatData (const BYTE *pData, UINT32 nLen, UINT32 formatId) |
| Notify clipboard get data from server.
|
|
void | sigServerFileContentsRespose (UINT32 streamId, QByteArray &data) |
|
|
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) |
|
Definition at line 15 of file ClipboardFreeRDP.h.
◆ ~CClipboardFreeRDP()
CClipboardFreeRDP::~CClipboardFreeRDP |
( |
| ) |
|
|
virtual |
◆ cb_clipboard_file_range_failure()
UINT CClipboardFreeRDP::cb_clipboard_file_range_failure |
( |
wClipboardDelegate * |
delegate, |
|
|
const wClipboardFileRangeRequest * |
request, |
|
|
UINT |
errorCode |
|
) |
| |
|
static |
◆ cb_clipboard_file_range_success()
UINT CClipboardFreeRDP::cb_clipboard_file_range_success |
( |
wClipboardDelegate * |
delegate, |
|
|
const wClipboardFileRangeRequest * |
request, |
|
|
const BYTE * |
data, |
|
|
UINT32 |
size |
|
) |
| |
|
static |
◆ cb_clipboard_file_size_failure()
UINT CClipboardFreeRDP::cb_clipboard_file_size_failure |
( |
wClipboardDelegate * |
delegate, |
|
|
const wClipboardFileSizeRequest * |
request, |
|
|
UINT |
errorCode |
|
) |
| |
|
static |
◆ cb_clipboard_file_size_success()
UINT CClipboardFreeRDP::cb_clipboard_file_size_success |
( |
wClipboardDelegate * |
delegate, |
|
|
const wClipboardFileSizeRequest * |
request, |
|
|
UINT64 |
fileSize |
|
) |
| |
|
static |
◆ cb_cliprdr_monitor_ready()
UINT CClipboardFreeRDP::cb_cliprdr_monitor_ready |
( |
CliprdrClientContext * |
context, |
|
|
const CLIPRDR_MONITOR_READY * |
monitorReady |
|
) |
| |
|
static |
◆ cb_cliprdr_server_capabilities()
UINT CClipboardFreeRDP::cb_cliprdr_server_capabilities |
( |
CliprdrClientContext * |
context, |
|
|
const CLIPRDR_CAPABILITIES * |
capabilities |
|
) |
| |
|
static |
◆ cb_cliprdr_server_file_contents_request()
UINT CClipboardFreeRDP::cb_cliprdr_server_file_contents_request |
( |
CliprdrClientContext * |
context, |
|
|
const CLIPRDR_FILE_CONTENTS_REQUEST * |
fileContentsRequest |
|
) |
| |
|
static |
◆ cb_cliprdr_server_file_contents_response()
UINT CClipboardFreeRDP::cb_cliprdr_server_file_contents_response |
( |
CliprdrClientContext * |
context, |
|
|
const CLIPRDR_FILE_CONTENTS_RESPONSE * |
fileContentsResponse |
|
) |
| |
|
static |
◆ cb_cliprdr_server_format_data_request()
UINT CClipboardFreeRDP::cb_cliprdr_server_format_data_request |
( |
CliprdrClientContext * |
context, |
|
|
const CLIPRDR_FORMAT_DATA_REQUEST * |
formatDataRequest |
|
) |
| |
|
static |
◆ cb_cliprdr_server_format_data_response()
UINT CClipboardFreeRDP::cb_cliprdr_server_format_data_response |
( |
CliprdrClientContext * |
context, |
|
|
const CLIPRDR_FORMAT_DATA_RESPONSE * |
formatDataResponse |
|
) |
| |
|
static |
◆ cb_cliprdr_server_format_list()
UINT CClipboardFreeRDP::cb_cliprdr_server_format_list |
( |
CliprdrClientContext * |
context, |
|
|
const CLIPRDR_FORMAT_LIST * |
formatList |
|
) |
| |
|
static |
◆ cb_cliprdr_server_format_list_response()
UINT CClipboardFreeRDP::cb_cliprdr_server_format_list_response |
( |
CliprdrClientContext * |
context, |
|
|
const CLIPRDR_FORMAT_LIST_RESPONSE * |
formatListResponse |
|
) |
| |
|
static |
◆ cbIsFileNameComponentValid()
BOOL CClipboardFreeRDP::cbIsFileNameComponentValid |
( |
LPCWSTR |
lpFileName | ) |
|
|
static |
◆ Init()
int CClipboardFreeRDP::Init |
( |
CliprdrClientContext * |
context, |
|
|
bool |
bEnable |
|
) |
| |
◆ SendClientFormatList()
UINT CClipboardFreeRDP::SendClientFormatList |
( |
CliprdrClientContext * |
context | ) |
|
|
static |
◆ SendFileContentsFailure()
UINT CClipboardFreeRDP::SendFileContentsFailure |
( |
CliprdrClientContext * |
context, |
|
|
const CLIPRDR_FILE_CONTENTS_REQUEST * |
fileContentsRequest |
|
) |
| |
|
static |
◆ SendFormatDataResponse()
UINT CClipboardFreeRDP::SendFormatDataResponse |
( |
CliprdrClientContext * |
context, |
|
|
const BYTE * |
data, |
|
|
size_t |
size |
|
) |
| |
|
static |
◆ ServerFileRangeRequest()
UINT CClipboardFreeRDP::ServerFileRangeRequest |
( |
const CLIPRDR_FILE_CONTENTS_REQUEST * |
fileContentsRequest | ) |
|
◆ ServerFileSizeRequest()
UINT CClipboardFreeRDP::ServerFileSizeRequest |
( |
const CLIPRDR_FILE_CONTENTS_REQUEST * |
fileContentsRequest | ) |
|
◆ sigServerFormatData
void CClipboardFreeRDP::sigServerFormatData |
( |
const BYTE * |
pData, |
|
|
UINT32 |
nLen, |
|
|
UINT32 |
formatId |
|
) |
| |
|
signal |
Notify clipboard get data from server.
- Parameters
-
pData | data pointer |
nLen | data length |
formatId | format id if(pData == nullptr && nLen == 0) is Notify clipboard program has exited |
◆ slotClipBoardChanged
void CClipboardFreeRDP::slotClipBoardChanged |
( |
| ) |
|
|
virtualslot |
◆ slotSendFormatDataRequest
UINT CClipboardFreeRDP::slotSendFormatDataRequest |
( |
CliprdrClientContext * |
context, |
|
|
UINT32 |
formatId |
|
) |
| |
|
staticslot |
◆ UnInit()
int CClipboardFreeRDP::UnInit |
( |
CliprdrClientContext * |
context, |
|
|
bool |
bEnable |
|
) |
| |
◆ CClipboardMimeData
friend CClipboardFreeRDP::CClipboardMimeData |
|
private |
◆ m_bFileFormatsRegistered
BOOL CClipboardFreeRDP::m_bFileFormatsRegistered |
|
private |
◆ m_bFileSupported
bool CClipboardFreeRDP::m_bFileSupported |
|
private |
◆ m_FileCapabilityFlags
UINT32 CClipboardFreeRDP::m_FileCapabilityFlags |
|
private |
◆ m_lstClipboardMimeDataId
QList<qint32> CClipboardFreeRDP::m_lstClipboardMimeDataId |
|
private |
◆ m_pClipboard
wClipboard* CClipboardFreeRDP::m_pClipboard |
|
private |
◆ m_pCliprdrClientContext
CliprdrClientContext* CClipboardFreeRDP::m_pCliprdrClientContext |
|
private |
◆ m_pConnect
◆ m_RequestFormatId
UINT32 CClipboardFreeRDP::m_RequestFormatId |
|
private |
The documentation for this class was generated from the following files:
- /home/runner/work/RabbitRemoteControl/RabbitRemoteControl/Plugins/FreeRDP/Client/ClipboardFreeRDP.h
- /home/runner/work/RabbitRemoteControl/RabbitRemoteControl/Plugins/FreeRDP/Client/ClipboardFreeRDP.cpp