VirtualBox

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


Ignore:
Timestamp:
Mar 9, 2009 11:22:42 AM (16 years ago)
Author:
vboxsync
Message:

OVF: implement NAT/Bridged network import/export; some network API documentation

File:
1 edited

Legend:

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

    r17553 r17566  
    30713071    <const name="Floppy" value="10" />
    30723072    <const name="CDROM" value="11" />
    3073     <const name="LogicalNetwork" value="12" />
    3074     <const name="NetworkAdapter" value="13" />
    3075     <const name="USBController" value="14" />
    3076     <const name="SoundCard" value="15" />
     3073    <const name="NetworkAdapter" value="12" />
     3074    <const name="USBController" value="13" />
     3075    <const name="SoundCard" value="14" />
    30773076
    30783077  </enum>
     
    31663165      </li>
    31673166      <li>
    3168         "LogicalNetwork": a logical network to which virtual machines can connect. This is taken from
    3169         the Network section in the OVF that is shared between several virtual systems. OVF has no
    3170         formal description of how the network shall be set up (e.g. whether to use NAT or host interface
    3171         networking), but OVFs typically name the logical networks "nat" or "bridged" to suggest such
    3172         a configuration.
    3173       </li>
    3174       <li>
    31753167        "NetworkAdapter": a network adapter. The array item in aVboxValues[] will specify the hardware
    31763168        for the network adapter, whereas the array item in aExtraConfigValues[] will have a string
    3177         of the "network=&lt;nw&gt;" format, where &lt;nw&gt; must be one of the networks as specified with the
    3178         LogicalNetwork type.
     3169        of the "type=&lt;X&gt;" format, where &lt;X&gt; must be either "NAT" or "Bridged".
    31793170      </li>
    31803171      <li>
     
    65166507      <desc>Specifies whether the IP V6 is supported/enabled for the interface.</desc>
    65176508    </attribute>
    6518    
     6509
    65196510    <attribute name="IPV6Address" type="wstring" readonly="yes">
    65206511      <desc>Returns the IP V6 address of the interface.</desc>
     
    65246515      <desc>Returns the IP V6 network mask of the interface.</desc>
    65256516    </attribute>
    6526    
     6517
    65276518    <attribute name="hardwareAddress" type="wstring" readonly="yes">
    65286519      <desc>Returns the hardware address. For Ethernet it is MAC address.</desc>
     
    65406531      <desc>specifies the host interface type.</desc>
    65416532    </attribute>
    6542    
     6533
    65436534    <method name="enableStaticIpConfig">
    65446535      <desc>sets and enables the static IP V4 configuration for the given interface.</desc>
     
    1048110472     wsmap="managed"
    1048210473     >
     10474    <desc>
     10475        Represents a virtual network adapter that is attached to a virtual machine.
     10476        Each virtual machine has a fixed number of network adapter slots with one
     10477        instance of this attached to each of them. Call
     10478        <link to="IMachine::getNetworkAdapter" /> to get the network adapter that
     10479        is attached to a given slot in a given machine.
     10480
     10481        Each network adapter can be in one of five attachment modes, which are
     10482        represented by the <link to="NetworkAttachmentType" /> enumeration;
     10483        see the <link to="#attachmentType" /> attribute.
     10484    </desc>
     10485
    1048310486    <attribute name="adapterType" type="NetworkAdapterType">
    1048410487      <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