VirtualBox

Ignore:
Timestamp:
Apr 27, 2010 2:46:23 PM (15 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
60753
Message:

Main: live snapshot merging. initially limited to forward merging (i.e. everything but the first snapshot can be deleted)

File:
1 edited

Legend:

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

    r28800 r28835  
    182182    HRESULT setGuestProperty(IN_BSTR aKey, IN_BSTR aValue, IN_BSTR aFlags);
    183183    HRESULT enumerateGuestProperties(IN_BSTR aPatterns, ComSafeArrayOut(BSTR, aNames), ComSafeArrayOut(BSTR, aValues), ComSafeArrayOut(ULONG64, aTimestamps), ComSafeArrayOut(BSTR, aFlags));
     184    HRESULT onlineMergeMedium(IMediumAttachment *aMediumAttachment,
     185                              ULONG aSourceIdx, ULONG aTargetIdx,
     186                              IMedium *aSource, IMedium *aTarget,
     187                              BOOL aMergeForward, IMedium *aParentForTarget,
     188                              ComSafeArrayIn(IMedium *, aChildrenToReparent),
     189                              IProgress *aProgress);
    184190    VMMDev *getVMMDev() { return mVMMDev; }
    185191    AudioSniffer *getAudioSniffer() { return mAudioSniffer; }
     
    436442                                      StorageBus_T enmBus,
    437443                                      IoBackendType_T enmIoBackend,
     444                                      bool fSetupMerge, unsigned uMergeSource,
     445                                      unsigned uMergeTarget,
    438446                                      IMediumAttachment *pMediumAtt,
    439447                                      MachineState_T aMachineState,
     
    443451    static int configMedium(PCFGMNODE pLunL0, bool fPassthrough,
    444452                            DeviceType_T enmType, IoBackendType_T enmIoBackend,
    445                             IMedium *pMedium, MachineState_T aMachineState, HRESULT *phrc);
     453                            bool fSetupMerge, unsigned uMergeSource,
     454                            unsigned uMergeTarget, IMedium *pMedium,
     455                            MachineState_T aMachineState, HRESULT *phrc);
    446456    static DECLCALLBACK(int) reconfigureMediumAttachment(PVM pVM,
    447457                                                         const char *pcszDevice,
     
    449459                                                         StorageBus_T enmBus,
    450460                                                         IoBackendType_T enmIoBackend,
     461                                                         bool fSetupMerge,
     462                                                         unsigned uMergeSource,
     463                                                         unsigned uMergeTarget,
    451464                                                         IMediumAttachment *aMediumAtt,
    452465                                                         MachineState_T aMachineState,
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