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