Changeset 79036 in vbox for trunk/include/VBox/GuestHost/SharedClipboard-uri.h
- Timestamp:
- Jun 7, 2019 2:56:19 PM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/GuestHost/SharedClipboard-uri.h
r79027 r79036 532 532 virtual ~SharedClipboardProviderHostService(void); 533 533 534 public: 535 536 int ReadDataHdr(PVBOXCLIPBOARDDATAHDR pDataHdr); 537 int WriteDataHdr(const PVBOXCLIPBOARDDATAHDR pDataHdr); 538 539 int ReadMetaData(const PVBOXCLIPBOARDDATAHDR pDataHdr, void *pvMeta, uint32_t cbMeta, uint32_t *pcbRead, uint32_t fFlags = 0); 540 int WriteMetaData(const PVBOXCLIPBOARDDATAHDR pDataHdr, const void *pvMeta, uint32_t cbMeta, uint32_t *pcbWritten, 541 uint32_t fFlags = 0); 542 543 int ReadDirectory(PVBOXCLIPBOARDDIRDATA pDirData); 544 int WriteDirectory(const PVBOXCLIPBOARDDIRDATA pDirData); 545 546 int ReadFileHdr(PVBOXCLIPBOARDFILEHDR pFileHdr); 547 int WriteFileHdr(const PVBOXCLIPBOARDFILEHDR pFileHdr); 548 549 int ReadFileData(PVBOXCLIPBOARDFILEDATA pFileData, uint32_t *pcbRead); 550 int WriteFileData(const PVBOXCLIPBOARDFILEDATA pFileData, uint32_t *pcbWritten); 551 552 void Reset(void); 553 534 554 protected: 535 555 … … 668 688 const SharedClipboardURIList *SharedClipboardURITransferGetList(PSHAREDCLIPBOARDURITRANSFER pTransfer); 669 689 const SharedClipboardURIObject *SharedClipboardURITransferGetObject(PSHAREDCLIPBOARDURITRANSFER pTransfer, uint64_t uIdx); 690 int SharedClipboardURITransferRun(PSHAREDCLIPBOARDURITRANSFER pTransfer, bool fAsync); 670 691 void SharedClipboardURITransferSetCallbacks(PSHAREDCLIPBOARDURITRANSFER pTransfer, PSHAREDCLIPBOARDURITRANSFERCALLBACKS pCallbacks); 671 int SharedClipboardURITransferThreadCreate(PSHAREDCLIPBOARDURITRANSFER pTransfer);672 int SharedClipboardURITransferThreadDestroy(PSHAREDCLIPBOARDURITRANSFER pTransfer, RTMSINTERVAL uTimeoutMs);673 692 674 693 int SharedClipboardURITransferMetaDataAdd(PSHAREDCLIPBOARDURITRANSFER pTransfer, const void *pvMeta, uint32_t cbMeta); … … 676 695 int SharedClipboardURITransferMetaDataRead(PSHAREDCLIPBOARDURITRANSFER pTransfer, uint32_t *pcbRead); 677 696 int SharedClipboardURITransferMetaDataWrite(PSHAREDCLIPBOARDURITRANSFER pTransfer, uint32_t *pcbWritten); 697 698 int SharedClipboardURITransferRead(PSHAREDCLIPBOARDURITRANSFER pTransfer); 678 699 679 700 int SharedClipboardURITransferWrite(PSHAREDCLIPBOARDURITRANSFER pTransfer);
Note:
See TracChangeset
for help on using the changeset viewer.