VirtualBox

Changeset 74335 in vbox


Ignore:
Timestamp:
Sep 18, 2018 9:29:23 AM (7 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
125145
Message:

DnD/DragAndDropSvc.h: Documentation.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/HostServices/DragAndDropSvc.h

    r74234 r74335  
    124124enum eHostFn
    125125{
    126     /** The host just has set a new DnD mode. */
     126    /** The host sets a new DnD mode. */
    127127    HOST_DND_SET_MODE                  = 100,
    128128
     
    131131     */
    132132
    133     /** The host entered the VM window for starting an actual
     133    /** The host enters the VM window for starting an actual
    134134     *  DnD operation. */
    135135    HOST_DND_HG_EVT_ENTER              = 200,
    136     /** The host's DnD cursor moved within the VM window. */
     136    /** The host's DnD cursor moves within the VM window. */
    137137    HOST_DND_HG_EVT_MOVE               = 201,
    138     /** The host left the guest VM window. */
     138    /** The host leaves the guest VM window. */
    139139    HOST_DND_HG_EVT_LEAVE              = 202,
    140     /** The host issued a "drop" event, meaning that the host is
     140    /** The host issues a "drop" event, meaning that the host is
    141141     *  ready to transfer data over to the guest. */
    142142    HOST_DND_HG_EVT_DROPPED            = 203,
    143     /** The host requested to cancel the current DnD operation on
     143    /** The host requests to cancel the current DnD operation on
    144144     *  the guest side. This can happen on user request on the host's
    145145     *  UI side or due to some host error which has happened.
     
    149149     *        properly cancel the operation. */
    150150    HOST_DND_HG_EVT_CANCEL             = 204,
    151     /** Sends the data header at the beginning of a (new)
     151    /** The host sends the data header at the beginning of a (new)
    152152     *  data transfer. */
    153153    HOST_DND_HG_SND_DATA_HDR           = 210,
    154154    /**
    155      * Sends the actual meta data, based on
     155     * The host sends the actual meta data, based on
    156156     * the format(s) specified by HOST_DND_HG_EVT_ENTER.
    157157     *
     
    163163     */
    164164    HOST_DND_HG_SND_DATA               = 205,
    165     /** Sent when the actual buffer for HOST_DND_HG_SND_DATA was too small. */
     165    /** The host sends more data in case the data did not entirely fit in
     166     *  the HOST_DND_HG_SND_DATA message. */
    166167    /** @todo Deprecated function; do not use anymore. */
    167168    HOST_DND_HG_SND_MORE_DATA          = 206,
    168     /** Directory entry to be sent to the guest. */
     169    /** The host sends a directory entry to the guest. */
    169170    HOST_DND_HG_SND_DIR                = 207,
    170     /** File data chunk to send to the guest. */
     171    /** The host sends a file data chunk to the guest. */
    171172    HOST_DND_HG_SND_FILE_DATA          = 208,
    172     /** File header to send to the guest.
     173    /** The host sends a file header to the guest.
    173174     *  Note: Only for protocol version 2 and up (>= VBox 5.0). */
    174175    HOST_DND_HG_SND_FILE_HDR           = 209,
     
    196197enum eGuestFn
    197198{
    198     /* Guest sends a connection request to the HGCM service,
     199    /**
     200     * The guest sends a connection request to the HGCM service,
    199201     * along with some additional information like supported
    200202     * protocol version and flags.
     
    202204    GUEST_DND_CONNECT                  = 10,
    203205
    204     /* Sent when a guest client disconnected from the HGCM service. */
     206    /** The guest client disconnects from the HGCM service. */
    205207    GUEST_DND_DISCONNECT               = 11,
    206208
    207209    /**
    208      * Guest waits for a new message the host wants to process
     210     * The guest waits for a new message the host wants to process
    209211     * on the guest side. This can be a blocking call.
    210212     */
     
    215217     */
    216218
    217     /** The guest acknowledges that the pending DnD data from
    218      *  the host can be dropped on the currently selected source
    219      *  on the guest. */
     219    /** The guest acknowledges that a pending DnD operation from the host
     220     *  can be dropped on the currently selected area on the guest. */
    220221    GUEST_DND_HG_ACK_OP                = 400,
    221     /** The guest requests the actual DnD data to be sent
    222      *  from the host. */
     222    /** The guest requests the actual DnD data to be sent from the host. */
    223223    GUEST_DND_HG_REQ_DATA              = 401,
    224     /** Reports back the guest's progress on a host -> guest operation. */
     224    /** The guest reports back its progress back to the host. */
    225225    GUEST_DND_HG_EVT_PROGRESS          = 402,
    226226
     
    235235     */
    236236    GUEST_DND_GH_ACK_PENDING           = 500,
    237     /** Sends the data header at the beginning of a (new)
     237    /** The guest sends the data header at the beginning of a (new)
    238238     *  data transfer. */
    239239    GUEST_DND_GH_SND_DATA_HDR          = 503,
    240240    /**
    241      * Sends data of the requested format to the host. There can
     241     * The guest sends data of the requested format to the host. There can
    242242     * be more than one message if the actual data does not fit
    243243     * into one.
    244244     */
    245245    GUEST_DND_GH_SND_DATA              = 501,
    246     /** Reports an error back to the host. */
     246    /** The guest reports an error back to the host. */
    247247    GUEST_DND_GH_EVT_ERROR             = 502,
    248     /** Guest sends a directory entry to the host. */
     248    /** The guest sends a directory entry to the host. */
    249249    GUEST_DND_GH_SND_DIR               = 700,
    250     /** Guest sends file data to the host. */
    251     /*  Note: On protocol version 1 this also contains the file name
     250    /** The guest sends file data to the host.
     251     *  Note: On protocol version 1 this also contains the file name
    252252     *        and other attributes. */
    253253    GUEST_DND_GH_SND_FILE_DATA         = 701,
    254     /** Guest sends a file header to the host, marking the
     254    /** The guest sends a file header to the host, marking the
    255255     *  beginning of a (new) file transfer.
    256256     *  Note: Available since protocol version 2 (VBox 5.0). */
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette