- Timestamp:
- Apr 13, 2015 5:15:02 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/doc/manual/en_US/SDKRef.xml
r55214 r55221 3897 3897 <para>Two new machine states have been introduced to allow proper 3898 3898 distinction between saving state and taking a snapshot. 3899 <xref linkend="MachineState__Saving" xreflabel="MachineState _Saving" />3899 <xref linkend="MachineState__Saving" xreflabel="MachineState::Saving" /> 3900 3900 now is used exclusively while the VM's state is being saved, without 3901 3901 any overlaps with snapshot functionality. The new state 3902 <xref linkend="MachineState__Snapshotting" xreflabel="MachineState _Snapshotting" />3902 <xref linkend="MachineState__Snapshotting" xreflabel="MachineState::Snapshotting" /> 3903 3903 is used when an offline snapshot is taken and likewise the new state 3904 <xref linkend="MachineState__OnlineSnapshotting" xreflabel="MachineState _OnlineSnapshotting" />3904 <xref linkend="MachineState__OnlineSnapshotting" xreflabel="MachineState::OnlineSnapshotting" /> 3905 3905 is used when an online snapshot is taken.</para> 3906 3906 </listitem> … … 4753 4753 <listitem> 4754 4754 <para><computeroutput>IConsole::forgetSavedState</computeroutput> 4755 has been renamed to <xref 4756 linkend="IConsole__discardSavedState" 4757 xreflabel="IConsole::discardSavedState()" />.</para> 4755 has been renamed to <computeroutput>IConsole::discardSavedState()</computeroutput>.</para> 4758 4756 </listitem> 4759 4757 </itemizedlist></para> … … 5016 5014 5017 5015 <listitem> 5018 <para>Deleting snapshots via <xref5019 linkend="IConsole__deleteSnapshot"5020 xreflabel="IConsole::deleteSnapshot()" /> is now possible while the5021 associated VM is running in almost all cases. The API is unchanged,5022 but client code that verifies machine states to determine whether5023 snapshots can be deleted may need to beadjusted.</para>5016 <para>Deleting snapshots via 5017 <computeroutput>IConsole::deleteSnapshot()</computeroutput> is now 5018 possible while the associated VM is running in almost all cases. 5019 The API is unchanged, but client code that verifies machine states 5020 to determine whether snapshots can be deleted may need to be 5021 adjusted.</para> 5024 5022 </listitem> 5025 5023 … … 5131 5129 <para>There were substantial changes related to snapshots, triggered 5132 5130 by the "branched snapshots" functionality introduced with version 5133 3.1. IConsole::discardSnapshot was renamed to <xref 5134 linkend="IConsole__deleteSnapshot" 5135 xreflabel="IConsole::deleteSnapshot()" />. 5131 3.1. IConsole::discardSnapshot was renamed to 5132 <computeroutput>IConsole::deleteSnapshot()</computeroutput>. 5136 5133 IConsole::discardCurrentState and 5137 5134 IConsole::discardCurrentSnapshotAndState were removed; corresponding 5138 new functionality is in <xref linkend="IConsole__restoreSnapshot" 5139 xreflabel="IConsole::restoreSnapshot()" />. Also, when <xref 5140 linkend="IConsole__takeSnapshot" 5141 xreflabel="IConsole::takeSnapshot()" /> is called on a running 5142 virtual machine, a live snapshot will be created. The old behavior 5143 was to temporarily pause the virtual machine while creating an 5144 online snapshot.</para> 5135 new functionality is in <computeroutput>IConsole::restoreSnapshot()</computeroutput>. 5136 Also, when <computeroutput>IConsole::takeSnapshot()</computeroutput> 5137 is called on a running virtual machine, a live snapshot will be 5138 created. The old behavior was to temporarily pause the virtual 5139 machine while creating an online snapshot.</para> 5145 5140 </listitem> 5146 5141
Note:
See TracChangeset
for help on using the changeset viewer.