Showing:

Annotations
Diagrams
Facets
Source
Used by
Simple Type witsml:EtpDataType
Namespace http://www.energistics.org/energyml/data/witsmlv2
Annotations
Specifies the type of data contained in a channel to facilitate data transfer using the Energistics Transfer Protocol (ETP).
Diagram
DiagramBaseTypes_xsd_Simple_Type_eml_TypeEnum.tmp#TypeEnum
Type restriction of eml:TypeEnum
Type hierarchy
Facets
maxLength 64
enumeration boolean
True or false values.
enumeration bytes
Integer data value (nominally a one-byte value). The value must conform to the format of the xsd:dateTime data type (minInclusive=-128 and maxInclusive=127).
enumeration double
Double-precision floating-point value (nominally an 8-byte value). The value must conform to the format of the xsd:double data type.
enumeration float
Single-precision floating-point value (nominally a 4-byte value). The value must conform to the format of the xsd:float data type
enumeration int
Integer data value (nominally a 4-byte value). The value must conform to the format of the xsd:int data type.
enumeration long
Long integer data value (nominally an 8-byte value). The value must conform to the format of the xsd:long data type.
enumeration null
No value or the value is null.
enumeration string
Character string data. The value must conform to the format of the xsd:string data type. The maximum length of a value is determined by individual servers.
enumeration vector
An array of doubles.
Used by
Source
<xs:simpleType name="EtpDataType">
  <xs:annotation>
    <xs:documentation>Specifies the type of data contained in a channel to facilitate data transfer using the Energistics Transfer Protocol (ETP).</xs:documentation>
  </xs:annotation>
  <xs:restriction base="eml:TypeEnum">
    <xs:enumeration value="boolean">
      <xs:annotation>
        <xs:documentation>True or false values.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="bytes">
      <xs:annotation>
        <xs:documentation>Integer data value (nominally a one-byte value). The value must conform to the format of the xsd:dateTime data type (minInclusive=-128 and maxInclusive=127).</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="double">
      <xs:annotation>
        <xs:documentation>Double-precision floating-point value (nominally an 8-byte value). The value must conform to the format of the xsd:double data type.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="float">
      <xs:annotation>
        <xs:documentation>Single-precision floating-point value (nominally a 4-byte value). The value must conform to the format of the xsd:float data type</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="int">
      <xs:annotation>
        <xs:documentation>Integer data value (nominally a 4-byte value). The value must conform to the format of the xsd:int data type.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="long">
      <xs:annotation>
        <xs:documentation>Long integer data value (nominally an 8-byte value). The value must conform to the format of the xsd:long data type.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="null">
      <xs:annotation>
        <xs:documentation>No value or the value is null.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="string">
      <xs:annotation>
        <xs:documentation>Character string data. The value must conform to the format of the xsd:string data type. The maximum length of a value is determined by individual servers.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="vector">
      <xs:annotation>
        <xs:documentation>An array of doubles.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>