~ubuntu-branches/ubuntu/natty/virtualbox-ose/natty-updates

« back to all changes in this revision

Viewing changes to include/VBox/vusb.h

  • Committer: Bazaar Package Importer
  • Author(s): Felix Geyer
  • Date: 2010-10-15 02:12:28 UTC
  • mfrom: (0.3.10 upstream) (0.4.19 sid)
  • Revision ID: james.westby@ubuntu.com-20101015021228-5e6vbxgtes8mg189
Tags: 3.2.10-dfsg-1ubuntu1
* Merge from Debian unstable, remaining changes:
  - VirtualBox should go in Accessories, not in System tools.
    - debian/virtualbox-ose-qt.files/virtualbox-ose.desktop
  - Add Apport hook.
    - debian/virtualbox-ose.files/source_virtualbox-ose.py
    - debian/virtualbox-ose.install
  - Drop *-source packages.
* Add ubuntu-01-fix-build-gcc45.patch to fix FTBFS due to uninitalized
  variables. Thanks to Lubomir Rintel <lkundrak@v3.sk> for the patch.

Show diffs side-by-side

added added

removed removed

Lines of Context:
489
489
    DECLR3CALLBACKMEMBER(void, pfnReapAsyncUrbs,(PVUSBIROOTHUBCONNECTOR pInterface, RTMSINTERVAL cMillies));
490
490
 
491
491
    /**
 
492
     * Cancels and completes - with CRC failure - all URBs queued on an endpoint.
 
493
     * This is done in response to guest URB cancellation.
 
494
     *
 
495
     * @returns VBox status code.
 
496
     * @param   pInterface  Pointer to this struct.
 
497
     * @param   pUrb        Pointer to a previously submitted URB.
 
498
     */
 
499
    DECLR3CALLBACKMEMBER(int, pfnCancelUrbsEp,(PVUSBIROOTHUBCONNECTOR pInterface, PVUSBURB pUrb));
 
500
 
 
501
    /**
492
502
     * Cancels and completes - with CRC failure - all in-flight async URBs.
493
503
     * This is typically done before saving a state.
494
504
     *
803
813
    VUSBSTATUS_DATA_OVERRUN,
804
814
    /** The isochronous buffer hasn't been touched. */
805
815
    VUSBSTATUS_NOT_ACCESSED,
 
816
    /** Canceled/undone URB (VUSB internal). */
 
817
    VUSBSTATUS_UNDO,
806
818
    /** Invalid status. */
807
819
    VUSBSTATUS_INVALID = 0x7f
808
820
} VUSBSTATUS;