VirtualBox

Changeset 50914 in vbox for trunk/src/VBox/Main/src-client


Ignore:
Timestamp:
Mar 27, 2014 7:07:53 PM (11 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
93042
Message:

6813 src-all/ExtPackManagerImpl.cpp

Location:
trunk/src/VBox/Main/src-client
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/src-client/ConsoleImpl.cpp

    r50874 r50914  
    618618    /* Let the extension packs have a go at things (hold no locks). */
    619619    if (SUCCEEDED(rc))
    620         mptrExtPackManager->callAllConsoleReadyHooks(this);
     620        mptrExtPackManager->i_callAllConsoleReadyHooks(this);
    621621#endif
    622622
     
    58205820    {
    58215821#ifdef VBOX_WITH_EXTPACK
    5822         vrc = mptrExtPackManager->callAllVmPowerOnHooks(this, VMR3GetVM(ptrVM.rawUVM()));
     5822        vrc = mptrExtPackManager->i_callAllVmPowerOnHooks(this, VMR3GetVM(ptrVM.rawUVM()));
    58235823#else
    58245824        vrc = VINF_SUCCESS;
     
    66936693
    66946694#ifdef VBOX_WITH_EXTPACK
    6695         mptrExtPackManager->dumpAllToReleaseLog();
     6695        mptrExtPackManager->i_dumpAllToReleaseLog();
    66966696#endif
    66976697
     
    70927092        vrc = VMR3PowerOff(pUVM);
    70937093#ifdef VBOX_WITH_EXTPACK
    7094         mptrExtPackManager->callAllVmPowerOffHooks(this, VMR3GetVM(pUVM));
     7094        mptrExtPackManager->i_callAllVmPowerOffHooks(this, VMR3GetVM(pUVM));
    70957095#endif
    70967096        alock.acquire();
     
    91269126                            /* Start/Resume the VM execution */
    91279127#ifdef VBOX_WITH_EXTPACK
    9128                             vrc = pConsole->mptrExtPackManager->callAllVmPowerOnHooks(pConsole, pVM);
     9128                            vrc = pConsole->mptrExtPackManager->i_callAllVmPowerOnHooks(pConsole, pVM);
    91299129#endif
    91309130                            if (RT_SUCCESS(vrc))
     
    91399139                        int vrc2 = VMR3PowerOff(pConsole->mpUVM); AssertLogRelRC(vrc2);
    91409140#ifdef VBOX_WITH_EXTPACK
    9141                         pConsole->mptrExtPackManager->callAllVmPowerOffHooks(pConsole, pVM);
     9141                        pConsole->mptrExtPackManager->i_callAllVmPowerOffHooks(pConsole, pVM);
    91429142#endif
    91439143                    }
     
    91549154                        int vrc2 = VMR3PowerOff(pConsole->mpUVM); AssertLogRelRC(vrc2);
    91559155#ifdef VBOX_WITH_EXTPACK
    9156                         pConsole->mptrExtPackManager->callAllVmPowerOffHooks(pConsole, pVM);
     9156                        pConsole->mptrExtPackManager->i_callAllVmPowerOffHooks(pConsole, pVM);
    91579157#endif
    91589158                    }
     
    91879187                            /* Power on the FT enabled VM. */
    91889188#ifdef VBOX_WITH_EXTPACK
    9189                             vrc = pConsole->mptrExtPackManager->callAllVmPowerOnHooks(pConsole, pVM);
     9189                            vrc = pConsole->mptrExtPackManager->i_callAllVmPowerOnHooks(pConsole, pVM);
    91909190#endif
    91919191                            if (RT_SUCCESS(vrc))
     
    92109210                    /* Power on the VM (i.e. start executing) */
    92119211#ifdef VBOX_WITH_EXTPACK
    9212                     vrc = pConsole->mptrExtPackManager->callAllVmPowerOnHooks(pConsole, pVM);
     9212                    vrc = pConsole->mptrExtPackManager->i_callAllVmPowerOnHooks(pConsole, pVM);
    92139213#endif
    92149214                    if (RT_SUCCESS(vrc))
  • trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp

    r50723 r50914  
    628628# ifdef VBOX_WITH_EXTPACK
    629629    static const char *s_pszPCIRawExtPackName = "Oracle VM VirtualBox Extension Pack";
    630     if (!mptrExtPackManager->isExtPackUsable(s_pszPCIRawExtPackName))
     630    if (!mptrExtPackManager->i_isExtPackUsable(s_pszPCIRawExtPackName))
    631631        /* Always fatal! */
    632632        return VMR3SetError(pUVM, VERR_NOT_FOUND, RT_SRC_POS,
     
    17521752                    static const char *s_pszUsbExtPackName = "Oracle VM VirtualBox Extension Pack";
    17531753# ifdef VBOX_WITH_EXTPACK
    1754                     if (mptrExtPackManager->isExtPackUsable(s_pszUsbExtPackName))
     1754                    if (mptrExtPackManager->i_isExtPackUsable(s_pszUsbExtPackName))
    17551755# endif
    17561756                    {
     
    17981798                    static const char *s_pszUsbExtPackName = "Oracle VM VirtualBox Extension Pack";
    17991799# ifdef VBOX_WITH_EXTPACK
    1800                     if (mptrExtPackManager->isExtPackUsable(s_pszUsbExtPackName))
     1800                    if (mptrExtPackManager->i_isExtPackUsable(s_pszUsbExtPackName))
    18011801# endif
    18021802                    {
     
    30373037    {
    30383038        pAlock->release();
    3039         rc = mptrExtPackManager->callAllVmConfigureVmmHooks(this, pVM);
     3039        rc = mptrExtPackManager->i_callAllVmConfigureVmmHooks(this, pVM);
    30403040        pAlock->acquire();
    30413041    }
  • trunk/src/VBox/Main/src-client/ConsoleVRDPServer.cpp

    r50848 r50914  
    15161516#ifdef VBOX_WITH_EXTPACK
    15171517        ExtPackManager *pExtPackMgr = mConsole->getExtPackManager();
    1518         vrc = pExtPackMgr->getVrdeLibraryPathForExtPack(&strExtPack, &strVrdeLibrary);
     1518        vrc = pExtPackMgr->i_getVrdeLibraryPathForExtPack(&strExtPack, &strVrdeLibrary);
    15191519#else
    15201520        vrc = VERR_FILE_NOT_FOUND;
  • trunk/src/VBox/Main/src-client/xpcom/module.cpp

    r50874 r50914  
    8484// NS_DECL_CLASSINFO(ExtPackFile)
    8585// NS_IMPL_THREADSAFE_ISUPPORTS2_CI(ExtPackFile, IExtPackFile, IExtPackBase)
    86 NS_DECL_CLASSINFO(ExtPack)
    87 NS_IMPL_THREADSAFE_ISUPPORTS2_CI(ExtPack, IExtPack, IExtPackBase)
    88 NS_DECL_CLASSINFO(ExtPackManager)
    89 NS_IMPL_THREADSAFE_ISUPPORTS1_CI(ExtPackManager, IExtPackManager)
    9086 #endif
    9187
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