All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.omg.space.xtce.schema.doc.SpaceSystemV1.2-27Feb2014-mods_ContainerType.html Maven / Gradle / Ivy

Go to download

This project contains software to support the Object Management Group (OMG) Space Domain Task Force (SDTF) maintained XML Telemetry and Command Exchange (XTCE) specification.

There is a newer version: 1.1.6
Show newest version



	
		SpaceSystemV1.2-27Feb2014-mods - ContainerType
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
	
	
		
complexType ContainerType
diagram SpaceSystemV1.2-27Feb2014-mods_p157.png
namespace http://www.omg.org/space/xtce
type extension of xtce:NameDescriptionType
properties
base xtce:NameDescriptionType
mixed false
abstract true
children xtce:LongDescription xtce:AliasSet xtce:AncillaryDataSet xtce:DefaultRateInStream xtce:RateInStreamSet xtce:BinaryEncoding
used by
complexTypes CommandContainerType SequenceContainerType
attributes
Name  Type  Use  Default  Fixed  Annotation
shortDescription  string  optional      
documentation
It is strongly recommended that the short description be kept under 80 characters in length
name  xtce:NameType  required      
annotation
documentation
An abstract block of data; used as the base type for more specific container types
source <complexType name="ContainerType" abstract="true" mixed="false">
 
<annotation>
   
<documentation xml:lang="en">An abstract block of data; used as the base type for more specific container types</documentation>
 
</annotation>
 
<complexContent>
   
<extension base="xtce:NameDescriptionType">
     
<sequence>
       
<annotation>
         
<documentation xml:lang="en">RateInStream is used to:  a) generate alarms when the Container is updated too frequently or too infrequently, b) provide some 'guidelines' for generating forward link containers, c) provide some guidelines for spacecraft simulators to generate telemetry containers.  If necessary, these rates may be defined on a per stream basis.</documentation>
         
<appinfo>The software should check that any Stream names referenced in the RateInStreamSet actually exist.</appinfo>
       
</annotation>
       
<element name="DefaultRateInStream" type="xtce:RateInStreamType" minOccurs="0"/>
       
<element name="RateInStreamSet" minOccurs="0">
         
<complexType>
           
<sequence>
             
<element name="RateInStream" maxOccurs="unbounded">
               
<complexType>
                 
<complexContent>
                   
<extension base="xtce:RateInStreamType">
                     
<attribute name="streamRef" type="xtce:NameReferenceType" use="required"/>
                   
</extension>
                 
</complexContent>
               
</complexType>
             
</element>
           
</sequence>
         
</complexType>
       
</element>
       
<element name="BinaryEncoding" type="xtce:BinaryDataEncodingType" minOccurs="0">
         
<annotation>
           
<documentation xml:lang="en">May be used to indicate error detection and correction, change byte order,  provide the size (when it can't be derived), or perform some custom processing.</documentation>
         
</annotation>
       
</element>
     
</sequence>
   
</extension>
 
</complexContent>
</complexType>

element ContainerType/DefaultRateInStream
diagram SpaceSystemV1.2-27Feb2014-mods_p158.png
namespace http://www.omg.org/space/xtce
type xtce:RateInStreamType
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
basis  derived by: string    perSecond    
minimumValue  double        
maximumValue  double        
source <element name="DefaultRateInStream" type="xtce:RateInStreamType" minOccurs="0"/>

element ContainerType/RateInStreamSet
diagram SpaceSystemV1.2-27Feb2014-mods_p159.png
namespace http://www.omg.org/space/xtce
properties
minOcc 0
maxOcc 1
content complex
children xtce:RateInStream
source <element name="RateInStreamSet" minOccurs="0">
 
<complexType>
   
<sequence>
     
<element name="RateInStream" maxOccurs="unbounded">
       
<complexType>
         
<complexContent>
           
<extension base="xtce:RateInStreamType">
             
<attribute name="streamRef" type="xtce:NameReferenceType" use="required"/>
           
</extension>
         
</complexContent>
       
</complexType>
     
</element>
   
</sequence>
 
</complexType>
</element>

element ContainerType/RateInStreamSet/RateInStream
diagram SpaceSystemV1.2-27Feb2014-mods_p160.png
namespace http://www.omg.org/space/xtce
type extension of xtce:RateInStreamType
properties
minOcc 1
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
basis  derived by: string    perSecond    
minimumValue  double        
maximumValue  double        
streamRef  xtce:NameReferenceType  required      
source <element name="RateInStream" maxOccurs="unbounded">
 
<complexType>
   
<complexContent>
     
<extension base="xtce:RateInStreamType">
       
<attribute name="streamRef" type="xtce:NameReferenceType" use="required"/>
     
</extension>
   
</complexContent>
 
</complexType>
</element>

attribute ContainerType/RateInStreamSet/RateInStream/@streamRef
type xtce:NameReferenceType
properties
use required
source <attribute name="streamRef" type="xtce:NameReferenceType" use="required"/>

element ContainerType/BinaryEncoding
diagram SpaceSystemV1.2-27Feb2014-mods_p161.png
namespace http://www.omg.org/space/xtce
type xtce:BinaryDataEncodingType
properties
minOcc 0
maxOcc 1
content complex
children xtce:ErrorDetectCorrect xtce:ByteOrderList xtce:SizeInBits xtce:FromBinaryTransformAlgorithm xtce:ToBinaryTransformAlgorithm
attributes
Name  Type  Use  Default  Fixed  Annotation
bitOrder  derived by: string    mostSignificantBitFirst    
annotation
documentation
May be used to indicate error detection and correction, change byte order,  provide the size (when it can't be derived), or perform some custom processing.
source <element name="BinaryEncoding" type="xtce:BinaryDataEncodingType" minOccurs="0">
 
<annotation>
   
<documentation xml:lang="en">May be used to indicate error detection and correction, change byte order,  provide the size (when it can't be derived), or perform some custom processing.</documentation>
 
</annotation>
</element>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy




© 2015 - 2024 Weber Informatics LLC | Privacy Policy