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

org.omg.space.xtce.schema.doc.SpaceSystemV1.2-27Feb2014-mods_InputOutputAlgorithmType.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 - InputOutputAlgorithmType
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
	
	
		
complexType InputOutputAlgorithmType
diagram SpaceSystemV1.2-27Feb2014-mods_p227.png
namespace http://www.omg.org/space/xtce
type extension of xtce:InputAlgorithmType
properties
base xtce:InputAlgorithmType
children xtce:LongDescription xtce:AliasSet xtce:AncillaryDataSet xtce:AlgorithmText xtce:ExternalAlgorithmSet xtce:InputSet xtce:OutputSet
used by
element CustomStreamType/DecodingAlgorithm
complexType InputOutputTriggerAlgorithmType
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      
thread  boolean    false    
annotation
documentation
A set of labeled outputs are added to the SimpleInputAlgorithmType
source <complexType name="InputOutputAlgorithmType">
 
<annotation>
   
<documentation xml:lang="en">A set of labeled outputs are added to the SimpleInputAlgorithmType</documentation>
 
</annotation>
 
<complexContent>
   
<extension base="xtce:InputAlgorithmType">
     
<sequence>
       
<element name="OutputSet" minOccurs="0">
         
<complexType>
           
<sequence>
             
<element name="OutputParameterRef" maxOccurs="unbounded">
               
<annotation>
                 
<documentation xml:lang="en">Names an output parameter to the algorithm.  There are two attributes to OutputParm, outputName and parameterName. parameterName is a parameter reference name for a parameter that will be updated by this algorithm.  outputName is an optional "friendly" name for the output parameter.</documentation>
               
</annotation>
               
<complexType>
                 
<complexContent>
                   
<extension base="xtce:ParameterRefType">
                     
<attribute name="outputName" type="string"/>
                   
</extension>
                 
</complexContent>
               
</complexType>
             
</element>
           
</sequence>
         
</complexType>
       
</element>
     
</sequence>
     
<attribute name="thread" type="boolean" default="false"/>
   
</extension>
 
</complexContent>
</complexType>

attribute InputOutputAlgorithmType/@thread
type boolean
properties
default false
source <attribute name="thread" type="boolean" default="false"/>

element InputOutputAlgorithmType/OutputSet
diagram SpaceSystemV1.2-27Feb2014-mods_p228.png
namespace http://www.omg.org/space/xtce
properties
minOcc 0
maxOcc 1
content complex
children xtce:OutputParameterRef
source <element name="OutputSet" minOccurs="0">
 
<complexType>
   
<sequence>
     
<element name="OutputParameterRef" maxOccurs="unbounded">
       
<annotation>
         
<documentation xml:lang="en">Names an output parameter to the algorithm.  There are two attributes to OutputParm, outputName and parameterName. parameterName is a parameter reference name for a parameter that will be updated by this algorithm.  outputName is an optional "friendly" name for the output parameter.</documentation>
       
</annotation>
       
<complexType>
         
<complexContent>
           
<extension base="xtce:ParameterRefType">
             
<attribute name="outputName" type="string"/>
           
</extension>
         
</complexContent>
       
</complexType>
     
</element>
   
</sequence>
 
</complexType>
</element>

element InputOutputAlgorithmType/OutputSet/OutputParameterRef
diagram SpaceSystemV1.2-27Feb2014-mods_p229.png
namespace http://www.omg.org/space/xtce
type extension of xtce:ParameterRefType
properties
minOcc 1
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
parameterRef  xtce:NameReferenceType  required      
outputName  string        
annotation
documentation
Names an output parameter to the algorithm.  There are two attributes to OutputParm, outputName and parameterName. parameterName is a parameter reference name for a parameter that will be updated by this algorithm.  outputName is an optional "friendly" name for the output parameter.
source <element name="OutputParameterRef" maxOccurs="unbounded">
 
<annotation>
   
<documentation xml:lang="en">Names an output parameter to the algorithm.  There are two attributes to OutputParm, outputName and parameterName. parameterName is a parameter reference name for a parameter that will be updated by this algorithm.  outputName is an optional "friendly" name for the output parameter.</documentation>
 
</annotation>
 
<complexType>
   
<complexContent>
     
<extension base="xtce:ParameterRefType">
       
<attribute name="outputName" type="string"/>
     
</extension>
   
</complexContent>
 
</complexType>
</element>

attribute InputOutputAlgorithmType/OutputSet/OutputParameterRef/@outputName
type string
source <attribute name="outputName" type="string"/>


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




© 2015 - 2024 Weber Informatics LLC | Privacy Policy