Showing:

Annotations
Diagrams
Instances
Properties
Source
Element avConfiguration
Namespace http://avschemas.usb.org/v1/AVSchema
Annotations
Describes a Configuration for the entire AVFunction. This is the root element for any AVDD XML Document. It contains all the class-specific information that fully describes the AVFunction.
Diagram
Diagram avschema_xsd_Element_avConfiguration.tmp#avConfiguration_specVersion avschema_xsd_Element_avControlInterface.tmp#avControlInterface avschema_xsd_Element_avDataVideoStreaming-InInterface.tmp#avDataVideoStreaming-InInterface avschema_xsd_Element_avDataVideoStreaming-OutInterface.tmp#avDataVideoStreaming-OutInterface avschema_xsd_Element_avDataAudioStreaming-InInterface.tmp#avDataAudioStreaming-InInterface avschema_xsd_Element_avDataAudioStreaming-OutInterface.tmp#avDataAudioStreaming-OutInterface
Properties
content: complex
Model specVersion , avControlInterface , avDataVideoStreaming-InInterface{0,255} , avDataVideoStreaming-OutInterface{0,255} , avDataAudioStreaming-InInterface{0,255} , avDataAudioStreaming-OutInterface{0,255} , ANY element from ANY namespace OTHER than 'http://avschemas.usb.org/v1/AVSchema'
Children avControlInterface, avDataAudioStreaming-InInterface, avDataAudioStreaming-OutInterface, avDataVideoStreaming-InInterface, avDataVideoStreaming-OutInterface, specVersion
Instance
<avConfiguration xmlns="http://avschemas.usb.org/v1/AVSchema">
  <specVersion>{1,1}</specVersion>
  <avControlInterface id="1" refID="">{1,1}</avControlInterface>
  <avDataVideoStreaming-InInterface id="" linkID="" refID="" terminalID="" usbInterfaceNr="">{0,255}</avDataVideoStreaming-InInterface>
  <avDataVideoStreaming-OutInterface id="" linkID="" refID="" terminalID="" usbInterfaceNr="">{0,255}</avDataVideoStreaming-OutInterface>
  <avDataAudioStreaming-InInterface id="" linkID="" refID="" terminalID="" usbInterfaceNr="">{0,255}</avDataAudioStreaming-InInterface>
  <avDataAudioStreaming-OutInterface id="" linkID="" refID="" terminalID="" usbInterfaceNr="">{0,255}</avDataAudioStreaming-OutInterface>
</avConfiguration>
Source
<xsi:element name="avConfiguration">
  <xsi:annotation>
    <xsi:documentation>Describes a Configuration for the entire AVFunction. This is the root element for any AVDD XML Document. It contains all the class-specific information that fully describes the AVFunction.</xsi:documentation>
  </xsi:annotation>
  <xsi:complexType>
    <xsi:sequence>
      <xsi:element name="specVersion">
        <xsi:annotation>
          <xsi:documentation>Used to indicate the version of the AV Specification to which this AVSchema complies.</xsi:documentation>
        </xsi:annotation>
        <xsi:complexType>
          <xsi:sequence>
            <xsi:element name="major" type="xsi:unsignedByte">
              <xsi:annotation>
                <xsi:documentation>Indicates the major version number of the AV Specification. For example, for AV Specification 1.0, major=1.</xsi:documentation>
              </xsi:annotation>
            </xsi:element>
            <xsi:element name="minor" type="xsi:unsignedByte">
              <xsi:annotation>
                <xsi:documentation>Indicates the major version number of the AV Specification. For example, for AV Specification 1.0, minor=0.</xsi:documentation>
              </xsi:annotation>
            </xsi:element>
          </xsi:sequence>
        </xsi:complexType>
      </xsi:element>
      <xsi:element ref="avControlInterface">
        <xsi:annotation>
          <xsi:documentation>Describes the mandatory AVControl interface.</xsi:documentation>
        </xsi:annotation>
      </xsi:element>
      <xsi:element ref="avDataVideoStreaming-InInterface" minOccurs="0" maxOccurs="255">
        <xsi:annotation>
          <xsi:documentation>Describes an AVData Video Streaming-In interface.</xsi:documentation>
        </xsi:annotation>
      </xsi:element>
      <xsi:element ref="avDataVideoStreaming-OutInterface" minOccurs="0" maxOccurs="255">
        <xsi:annotation>
          <xsi:documentation>Describes an AVData Video Streaming-Out interface.</xsi:documentation>
        </xsi:annotation>
      </xsi:element>
      <xsi:element ref="avDataAudioStreaming-InInterface" minOccurs="0" maxOccurs="255">
        <xsi:annotation>
          <xsi:documentation>Describes an AVData Audio Streaming-In interface.</xsi:documentation>
        </xsi:annotation>
      </xsi:element>
      <xsi:element ref="avDataAudioStreaming-OutInterface" minOccurs="0" maxOccurs="255">
        <xsi:annotation>
          <xsi:documentation>Describes an AVData Audio Streaming-Out interface.</xsi:documentation>
        </xsi:annotation>
      </xsi:element>
      <xsi:any namespace="##other" processContents="skip" minOccurs="0" maxOccurs="unbounded">
        <xsi:annotation>
          <xsi:documentation>Any vendor-specific extensions go here.</xsi:documentation>
        </xsi:annotation>
      </xsi:any>
    </xsi:sequence>
  </xsi:complexType>
</xsi:element>
Schema location http://avschemas.usb.org/v1/avschema.xsd
Element avConfiguration / specVersion
Namespace http://avschemas.usb.org/v1/AVSchema
Annotations
Used to indicate the version of the AV Specification to which this AVSchema complies.
Diagram
Diagram avschema_xsd_Element_avConfiguration.tmp#avConfiguration_avConfiguration_specVersion_major avschema_xsd_Element_avConfiguration.tmp#avConfiguration_avConfiguration_specVersion_minor
Properties
content: complex
Model major , minor
Children major, minor
Instance
<specVersion xmlns="http://avschemas.usb.org/v1/AVSchema">
  <major>{1,1}</major>
  <minor>{1,1}</minor>
</specVersion>
Source
<xsi:element name="specVersion">
  <xsi:annotation>
    <xsi:documentation>Used to indicate the version of the AV Specification to which this AVSchema complies.</xsi:documentation>
  </xsi:annotation>
  <xsi:complexType>
    <xsi:sequence>
      <xsi:element name="major" type="xsi:unsignedByte">
        <xsi:annotation>
          <xsi:documentation>Indicates the major version number of the AV Specification. For example, for AV Specification 1.0, major=1.</xsi:documentation>
        </xsi:annotation>
      </xsi:element>
      <xsi:element name="minor" type="xsi:unsignedByte">
        <xsi:annotation>
          <xsi:documentation>Indicates the major version number of the AV Specification. For example, for AV Specification 1.0, minor=0.</xsi:documentation>
        </xsi:annotation>
      </xsi:element>
    </xsi:sequence>
  </xsi:complexType>
</xsi:element>
Schema location http://avschemas.usb.org/v1/avschema.xsd
Element avConfiguration / specVersion / major
Namespace http://avschemas.usb.org/v1/AVSchema
Annotations
Indicates the major version number of the AV Specification. For example, for AV Specification 1.0, major=1.
Diagram
Diagram
Type xsi:unsignedByte
Properties
content: simple
Source
<xsi:element name="major" type="xsi:unsignedByte">
  <xsi:annotation>
    <xsi:documentation>Indicates the major version number of the AV Specification. For example, for AV Specification 1.0, major=1.</xsi:documentation>
  </xsi:annotation>
</xsi:element>
Schema location http://avschemas.usb.org/v1/avschema.xsd
Element avConfiguration / specVersion / minor
Namespace http://avschemas.usb.org/v1/AVSchema
Annotations
Indicates the major version number of the AV Specification. For example, for AV Specification 1.0, minor=0.
Diagram
Diagram
Type xsi:unsignedByte
Properties
content: simple
Source
<xsi:element name="minor" type="xsi:unsignedByte">
  <xsi:annotation>
    <xsi:documentation>Indicates the major version number of the AV Specification. For example, for AV Specification 1.0, minor=0.</xsi:documentation>
  </xsi:annotation>
</xsi:element>
Schema location http://avschemas.usb.org/v1/avschema.xsd