VirtualBox-settings-linux.xsd revision d4fca05cce74b134cfc7e7f4b43946d132a5274f
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync<?xml version="1.0" encoding="UTF-8"?>
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync<!--
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync * :tabSize=2:indentSize=2:noTabs=true:
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync * :folding=explicit:collapseFolds=1:
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync *
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync * Sun xVM VirtualBox Settings Schema Version 1.0-linux
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync Copyright (C) 2004-2008 Sun Microsystems, Inc.
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync This file is part of VirtualBox Open Source Edition (OSE), as
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync available from http://www.virtualbox.org. This file is free software;
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync you can redistribute it and/or modify it under the terms of the GNU
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync General Public License (GPL) as published by the Free Software
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync Foundation, in version 2 as it comes in the "COPYING" file of the
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync VirtualBox OSE distribution. VirtualBox OSE is distributed in the
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync Clara, CA 95054 USA or visit http://www.sun.com if you need
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync additional information or have any questions.
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync-->
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync<xsd:schema
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync xmlns:xsd="http://www.w3.org/2001/XMLSchema"
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync xmlns="http://www.innotek.de/VirtualBox-settings"
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync xmlns:vb="http://www.innotek.de/VirtualBox-settings"
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync targetNamespace="http://www.innotek.de/VirtualBox-settings"
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync elementFormDefault="qualified"
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync>
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync<xsd:annotation>
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync <xsd:documentation xml:lang="en">
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync Sun xVM VirtualBox Settings Schema (linux).
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync Copyright (c) 2004-2008 Sun Microsystems, Inc.
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync </xsd:documentation>
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync</xsd:annotation>
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync<xsd:include schemaLocation="VirtualBox-settings-common.xsd"/>
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync<!--
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync this includes a computed VirtualBox element definition that contains
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync a proper 'version' attribute constraint (e.g. recent verison number
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync and platform suffix)
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync-->
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync<xsd:include schemaLocation="VirtualBox-settings-root.xsd"/>
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync<!--
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync// Simple types
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync/////////////////////////////////////////////////////////////////////////
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync-->
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync<!--
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync// Complex types
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync/////////////////////////////////////////////////////////////////////////
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync-->
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync<xsd:complexType name="TMemory">
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync <xsd:attribute name="RAMSize" use="required">
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync <xsd:simpleType>
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync <xsd:restriction base="xsd:unsignedInt">
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync <xsd:minInclusive value="4"/>
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync <xsd:maxInclusive value="2000"/>
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync </xsd:restriction>
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync </xsd:simpleType>
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync </xsd:attribute>
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync</xsd:complexType>
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync<xsd:complexType name="TNetwork">
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync <xsd:sequence>
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync <xsd:element name="Adapter" minOccurs="0" maxOccurs="unbounded">
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync <xsd:complexType>
2ebdf3d2131d683bde27a65eeef2450d8834fec9vboxsync <xsd:complexContent>
<xsd:extension base="TNetworkAdapter">
<xsd:choice minOccurs="0">
<xsd:element name="NAT">
<xsd:complexType/>
</xsd:element>
<xsd:element name="HostInterface">
<xsd:complexType>
<xsd:attribute name="name" type="TLocalFile"/>
<xsd:attribute name="TAPSetup" type="TLocalFile"/>
<xsd:attribute name="TAPTerminate" type="TLocalFile"/>
</xsd:complexType>
</xsd:element>
<xsd:element name="InternalNetwork">
<xsd:complexType>
<xsd:attribute name="name" type="xsd:string" use="required"/>
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="TAudioAdapter">
<xsd:complexContent>
<xsd:extension base="TAudioAdapterBase">
<xsd:attribute name="driver" use="required">
<xsd:simpleType>
<xsd:restriction base="xsd:token">
<xsd:enumeration value="Null"/>
<xsd:enumeration value="OSS"/>
<xsd:enumeration value="ALSA"/>
<xsd:enumeration value="Pulse"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:schema>