Changeset 50265 in vbox for trunk/include
- Timestamp:
- Jan 29, 2014 11:12:44 AM (11 years ago)
- svn:sync-xref-src-repo-rev:
- 91898
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/HostServices/DragAndDropSvc.h
r49891 r50265 4 4 5 5 /* 6 * Copyright (C) 2011-201 3Oracle Corporation6 * Copyright (C) 2011-2014 Oracle Corporation 7 7 * 8 8 * This file is part of VirtualBox Open Source Edition (OSE), as … … 61 61 /** 62 62 * The service functions which are callable by host. 63 * Note: When adding new functions to this table, make sure that the actual ID 64 * does *not* overlap with the eGuestFn enumeration below! 63 65 */ 64 66 enum eHostFn … … 82 84 83 85 /* G->H */ 84 HOST_DND_GH_REQ_PENDING = 300, 86 /** The host asks the guest whether a DnD operation 87 * is in progress when the mouse leaves the guest window. */ 88 HOST_DND_GH_REQ_PENDING = 600, 89 /** The host informs the guest that a DnD drop operation 90 * has been started and that the host wants the data in 91 * a specific mime-type. */ 85 92 HOST_DND_GH_EVT_DROPPED 86 93 }; … … 88 95 /** 89 96 * The service functions which are called by guest. 97 * Note: When adding new functions to this table, make sure that the actual ID 98 * does *not* overlap with the eGuestFn enumeration above! 90 99 */ 91 100 enum eGuestFn 92 101 { 93 102 /** 94 * Guest waits for a new message the host wants to process on the guest side.95 * This is a blocking call and can be deferred.103 * Guest waits for a new message the host wants to process 104 * on the guest side. This can be a blocking call. 96 105 */ 97 106 GUEST_DND_GET_NEXT_HOST_MSG = 300, … … 103 112 104 113 /* G->H */ 114 /** 115 * The guests acknowledges that it currently has a drag'n drop 116 * operation in progress on the guest, which eventually could be 117 * dragged over to the host. 118 */ 105 119 GUEST_DND_GH_ACK_PENDING = 500, 106 120 GUEST_DND_GH_SND_DATA, … … 416 430 void *pvData; 417 431 uint32_t cbData; 418 uint32_t cbAllSize; 432 uint32_t cbAllSize; /** @todo Why is this transmitted every time? */ 419 433 } VBOXDNDCBSNDDATADATA; 420 434 typedef VBOXDNDCBSNDDATADATA *PVBOXDNDCBSNDDATADATA;
Note:
See TracChangeset
for help on using the changeset viewer.