VirtualBox

Changeset 23599 in vbox for trunk/src/VBox/Main/idl


Ignore:
Timestamp:
Oct 7, 2009 5:24:18 PM (15 years ago)
Author:
vboxsync
Message:

Main: Live migration work.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/idl/VirtualBox.xidl

    r23567 r23599  
    40024002  <interface
    40034003     name="IMachine" extends="$unknown"
    4004      uuid="445ecfcc-8ebd-a2a5-459c-4d21ae0b206b"
     4004     uuid="160b0ccc-c3d6-4c1b-bbe9-39b1a732f833"
    40054005     wsmap="managed"
    40064006     >
     
    44914491    </attribute>
    44924492
     4493    <attribute name="liveMigrationTarget" type="boolean">
     4494      <desc>
     4495        When set to @a true, the virtual machine becomes a live migration
     4496        target.  This can only set to @a true when the VM is in the @a
     4497        PoweredOff state.
     4498
     4499        This property is automatically set to @a false when the VM is powered
     4500        on.
     4501      </desc>
     4502    </attribute>
     4503
     4504    <attribute name="liveMigrationPort" type="unsigned long">
     4505      <desc>
     4506        The TCP port used for live migration.  This can only be set when the
     4507        VM is in the @a PoweredOff state.
     4508
     4509        0 means the port is automatically selected and the source machine will
     4510        have to be told where to connected after the destination has been
     4511        started.
     4512      </desc>
     4513    </attribute>
     4514
     4515    <attribute name="liveMigrationPassword" type="wstring">
     4516      <desc>
     4517        The password the live migration target will check for.
     4518      </desc>
     4519    </attribute>
     4520
    44934521    <method name="setBootOrder">
    44944522      <desc>
     
    59135941  <interface
    59145942     name="IConsole" extends="$unknown"
    5915      uuid="0a51994b-cbc6-4686-94eb-d4e4023280e2"
     5943     uuid="c47486e1-3d99-4212-b1c5-86451978999d"
    59165944     wsmap="managed"
    59175945     >
     
    66466674        </result>
    66476675      </desc>
     6676      <param name="progress" type="IProgress" dir="return">
     6677        <desc>Progress object to track the operation completion.</desc>
     6678      </param>
     6679    </method>
     6680
     6681    <method name="migrate">
     6682      <desc>
     6683        Migrate the VM to a different host machine.
     6684
     6685        TODO explain the details.
     6686
     6687        <result name="VBOX_E_INVALID_VM_STATE">
     6688          Virtual machine not running or paused.
     6689        </result>
     6690      </desc>
     6691      <param name="hostname" type="wstring" dir="in">
     6692        <desc>The name or IP of the host to migrate to.</desc>
     6693      </param>
     6694      <param name="port" type="unsigned long" dir="in">
     6695        <desc>The TCP port to connect to (1..65535).</desc>
     6696      </param>
     6697      <param name="password" type="wstring" dir="in">
     6698        <desc>The password.</desc>
     6699      </param>
    66486700      <param name="progress" type="IProgress" dir="return">
    66496701        <desc>Progress object to track the operation completion.</desc>
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette