tstUSBLinux.h revision c8278c7ae01edc83719fb99af38f040cc8c495ea
c8278c7ae01edc83719fb99af38f040cc8c495eavboxsync * VirtualBox USB Proxy Service class, test version for Linux hosts.
c8278c7ae01edc83719fb99af38f040cc8c495eavboxsync * Copyright (C) 2008 Sun Microsystems, Inc.
c8278c7ae01edc83719fb99af38f040cc8c495eavboxsync * Sun Microsystems, Inc. confidential
c8278c7ae01edc83719fb99af38f040cc8c495eavboxsync * All rights reserved
c8278c7ae01edc83719fb99af38f040cc8c495eavboxsync * The Linux hosted USB Proxy Service.
c8278c7ae01edc83719fb99af38f040cc8c495eavboxsync USBProxyServiceLinux() : mLastError(VINF_SUCCESS) {}
c8278c7ae01edc83719fb99af38f040cc8c495eavboxsync static void freeDevice(PUSBDEVICE) {} /* We don't care about leaks in a test. */
c8278c7ae01edc83719fb99af38f040cc8c495eavboxsync int usbProbeInterfacesFromLibhal(const char *pszHalUuid, PUSBDEVICE pDev);
c8278c7ae01edc83719fb99af38f040cc8c495eavboxsync /** Our connection to DBus for getting information from hal. This will be
c8278c7ae01edc83719fb99af38f040cc8c495eavboxsync * NULL if the initialisation failed. */
c8278c7ae01edc83719fb99af38f040cc8c495eavboxsync /** Handle to libhal. */
c8278c7ae01edc83719fb99af38f040cc8c495eavboxsync#endif /* !____H_TSTUSBLINUX */