Changeset 82494 in vbox for trunk/include
- Timestamp:
- Dec 7, 2019 12:01:19 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/HostServices/VBoxClipboardSvc.h
r82493 r82494 1 1 /** @file 2 2 * Shared Clipboard - Common header for host service and guest clients. 3 * 4 * Protocol history notes (incomplete): 5 * 6 * - VirtualBox 6.1.0 betas: Started work on adding support for copying & 7 * pasting files and directories, refactoring the protocol in the process. 8 * - Adds guest/host feature flags. 9 * - Adds context IDs (via guest feature flags). 10 * - Borrowed the message handling from guest controls. 11 * - Adds a multitude of functions and messages for dealing with file & dir 12 * copying, most inte 13 * 14 * - VirtualBox x.x.x: Missing a lot of gradual improvements here. 15 * 16 * - VirtualBox 1.3.2 (r17182): Initial implementation, supporting text. 3 17 */ 4 18 … … 22 36 * You may elect to license modified versions of this file under the 23 37 * terms and conditions of either the GPL or the CDDL or both. 24 */25 26 /**27 * Protocol handling and notes:28 * All client/server components should be backwards compatible.29 *30 ******************************************************************************31 *32 * Protocol changelog:33 *34 * VBox < 6.1, deprecated:35 * | First, initial implementation since feature was developed.36 * Has no protocol handshake or support for feature exchange,37 * the client's waiting message also acted as retrieving the38 * parameters from the host (always and only *exactly* two39 * parameters). Does not have the ability to control / handle parallel40 * transfers.41 *42 * VBox >= 6.1:43 * + Adds host/guest feature flags and context IDs for parallel,44 * asynchronous transfers.45 * | Keeps backwards-compatbility with by translating messages to46 * the older protocol (< 6.1), to not break compatibility with older47 * Guest Additions.48 38 */ 49 39
Note:
See TracChangeset
for help on using the changeset viewer.