Changeset 59119 in vbox for trunk/src/VBox/Main/src-server/freebsd
- Timestamp:
- Dec 14, 2015 2:28:25 PM (9 years ago)
- svn:sync-xref-src-repo-rev:
- 104690
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/src-server/freebsd/USBProxyBackendFreeBSD.cpp
r59117 r59119 20 20 * Header Files * 21 21 *********************************************************************************************************************************/ 22 #include "USBProxy Service.h"22 #include "USBProxyBackend.h" 23 23 #include "Logging.h" 24 24 … … 60 60 * Initialize data members. 61 61 */ 62 USBProxy ServiceFreeBSD::USBProxyServiceFreeBSD(Host *aHost)63 : USBProxy Service(aHost)64 { 65 LogFlowThisFunc(("a Host=%p\n", aHost));62 USBProxyBackendFreeBSD::USBProxyBackendFreeBSD(USBProxyService *aUsbProxyService) 63 : USBProxyBackend(aHost) 64 { 65 LogFlowThisFunc(("aUsbProxyService=%p\n", aUsbProxyService)); 66 66 } 67 67 … … 72 72 * @returns S_OK on success and non-fatal failures, some COM error otherwise. 73 73 */ 74 int USBProxy ServiceFreeBSD::init(void)74 int USBProxyBackendFreeBSD::init(void) 75 75 { 76 76 /* … … 92 92 * Stop all service threads and free the device chain. 93 93 */ 94 USBProxy ServiceFreeBSD::~USBProxyServiceFreeBSD()94 USBProxyBackendFreeBSD::~USBProxyBackendFreeBSD() 95 95 { 96 96 LogFlowThisFunc(("\n")); … … 107 107 108 108 109 int USBProxy ServiceFreeBSD::captureDevice(HostUSBDevice *aDevice)109 int USBProxyBackendFreeBSD::captureDevice(HostUSBDevice *aDevice) 110 110 { 111 111 AssertReturn(aDevice, VERR_GENERAL_FAILURE); … … 126 126 127 127 128 int USBProxy ServiceFreeBSD::releaseDevice(HostUSBDevice *aDevice)128 int USBProxyBackendFreeBSD::releaseDevice(HostUSBDevice *aDevice) 129 129 { 130 130 AssertReturn(aDevice, VERR_GENERAL_FAILURE); … … 145 145 146 146 147 bool USBProxy ServiceFreeBSD::updateDeviceState(HostUSBDevice *aDevice, PUSBDEVICE aUSBDevice, bool *aRunFilters,147 bool USBProxyBackendFreeBSD::updateDeviceState(HostUSBDevice *aDevice, PUSBDEVICE aUSBDevice, bool *aRunFilters, 148 148 SessionMachine **aIgnoreMachine) 149 149 { … … 160 160 * See USBProxyService::deviceAdded for details. 161 161 */ 162 void USBProxy ServiceFreeBSD::deviceAdded(ComObjPtr<HostUSBDevice> &aDevice, SessionMachinesList &llOpenedMachines,162 void USBProxyBackendFreeBSD::deviceAdded(ComObjPtr<HostUSBDevice> &aDevice, SessionMachinesList &llOpenedMachines, 163 163 PUSBDEVICE aUSBDevice) 164 164 { … … 166 166 } 167 167 168 int USBProxy ServiceFreeBSD::wait(RTMSINTERVAL aMillies)168 int USBProxyBackendFreeBSD::wait(RTMSINTERVAL aMillies) 169 169 { 170 170 return RTSemEventWait(mNotifyEventSem, aMillies < 1000 ? 1000 : 5000); … … 172 172 173 173 174 int USBProxy ServiceFreeBSD::interruptWait(void)174 int USBProxyBackendFreeBSD::interruptWait(void) 175 175 { 176 176 return RTSemEventSignal(mNotifyEventSem); … … 218 218 } 219 219 220 PUSBDEVICE USBProxy ServiceFreeBSD::getDevices(void)220 PUSBDEVICE USBProxyBackendFreeBSD::getDevices(void) 221 221 { 222 222 PUSBDEVICE pDevices = NULL;
Note:
See TracChangeset
for help on using the changeset viewer.