View Issue Details

IDProjectCategoryView StatusLast Update
000285210000-003: Address SpaceSpecpublic2015-01-16 18:31
ReporterNathan PocockAssigned ToWolfgang Mahnke  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version1.02 
Fixed in Version1.03 
Summary0002852: C.4 Type Description Examples: 128-bit signed integer is a bad example?
Description

CMPWG 10/9/2014:

The 128-bit signed integer is shown in the spec like this:

"<opc:OpaqueType Name="Int128" LengthInBits="128">
<opc:Documentation>A 128-bit signed integer.</opc:Documentation>
</opc:OpaqueType>"

The Schema for the OpaqueType looks like this:

" <xs:complexType name="OpaqueType">
<xs:complexContent>
<xs:extension base="TypeDescription">
<xs:attribute name="LengthInBits" type="xs:int" use="optional" />
<xs:attribute name="ByteOrderSignificant" type="xs:boolean" default="false" />
</xs:extension>
</xs:complexContent>
</xs:complexType>"

The example does not appear to conform to the schema, the "ByteOrderSignificant" is missing; and why is "LengthInBits" optional? Should "LengthInBits" be an unsigned int?

Also, in the case of the 128-bit signed integer, how would that be sent over the wire?

Lastly, the last sentence in Table C.3 "ByteOrderSignificant" states "If this attribute is “true”, then the LengthInBits attribute shall be specified and it shall be an integer multiple of 8 bits" so we are assuming this means that we can define an opaque type that is 19 bits long when the attribute is FALSE?

TagsNo tags attached.
Commit Version
Fix Due Date

Activities

Wolfgang Mahnke

2015-01-15 18:55

developer   ~0005749

fixed in 1.03 draft 06

Jim Luth

2015-01-16 18:31

administrator   ~0005779

Agreed to edited changes in UA Meeting.

Issue History

Date Modified Username Field Change
2014-10-09 16:26 Nathan Pocock New Issue
2015-01-15 18:55 Wolfgang Mahnke Note Added: 0005749
2015-01-15 18:55 Wolfgang Mahnke Status new => resolved
2015-01-15 18:55 Wolfgang Mahnke Resolution open => fixed
2015-01-15 18:55 Wolfgang Mahnke Assigned To => Wolfgang Mahnke
2015-01-16 18:31 Jim Luth Note Added: 0005779
2015-01-16 18:31 Jim Luth Status resolved => closed
2015-01-16 18:31 Jim Luth Fixed in Version => 1.03