VirtualBox

Ignore:
Timestamp:
Mar 19, 2016 10:22:46 AM (9 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
106110
Message:

Main/USBProxyService: Save any additional USB device sources in the global configuration and load them during startup

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/include/USBProxyBackend.h

    r60089 r60107  
    2626#include <iprt/poll.h>
    2727#include <iprt/semaphore.h>
     28#include <iprt/cpp/utils.h>
    2829
    2930#include "VirtualBoxBase.h"
     
    5253    bool isActive(void);
    5354    const com::Utf8Str &i_getId();
     55    const com::Utf8Str &i_getAddress();
     56    virtual const com::Utf8Str &i_getBackend();
    5457    uint32_t i_getRefCount();
    5558
     
    117120    /** Id of the instance. */
    118121    const com::Utf8Str m_strId;
     122    /** Address of the instance. */
     123    const com::Utf8Str m_strAddress;
     124    /** Backend identifier as used in the settings. */
     125    const com::Utf8Str m_strBackend;
    119126    /** Reference counter which prevents the backend instance from being removed. */
    120127    uint32_t           m_cRefs;
     
    140147    int init(USBProxyService *pUsbProxyService, const com::Utf8Str &strId, const com::Utf8Str &strAddress);
    141148    void uninit();
     149
     150    const com::Utf8Str &i_getBackend();
    142151
    143152    virtual void *insertFilter(PCUSBFILTER aFilter);
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