| Interface | Description |
|---|---|
| ArgumentType |
Interface to be implemented by all the argument types
|
| BooleanExpression | |
| CriteriaEvaluator | |
| MatchCriteria | |
| NameReference.ResolvedAction | |
| NonStandardData<T extends NonStandardData<T>> | |
| ParameterType |
Interface implemented by all the parameters types.
|
| Class | Description |
|---|---|
| AbsoluteTimeDataType |
Used to contain an absolute time.
|
| AbsoluteTimeParameterType | |
| AlarmRanges |
Contains five ranges: Watch, Warning, Distress, Critical, and Severe each in increasing severity.
|
| AlarmType |
Base type for alarms
|
| Algorithm |
Abstract algorithm - just defines the inputs, outputs and triggers
|
| AncillaryData |
Used for any other data associated with each named object.
|
| ANDedConditions | |
| Argument |
Describe the name of an Argument its NameReference to an ArgumentType in ArgumentTypeSet
|
| ArgumentAssignment | |
| ArgumentEntry |
An entry that is a single Argument
|
| BaseDataType | |
| BaseTimeDataType | |
| BinaryArgumentType | |
| BinaryDataEncoding |
For binary data or for integer, float, string, or time data that is not in any of the known encoding formats.
|
| BinaryDataType | |
| BinaryParameterType | |
| BooleanArgumentType | |
| BooleanDataEncoding |
For boolean data.
|
| BooleanDataType | |
| BooleanParameterType | |
| Calibrator | |
| CheckWindow |
From XTCE: Holds a time to stop checking and optional time to start checking and whether window is relative to command release or last verifier.
|
| CommandContainer | |
| CommandVerifier |
XTCE:
A command verifier is used to check that the command has been successfully executed.
|
| Comparison |
A simple ParameterInstanceRef to value comparison.
|
| ComparisonList |
All comparisons must be true.
|
| ComparisonOperatorType | |
| Condition |
The Condition is XTCE overlaps with the Comparison.
|
| Container |
An abstract block of data; used as the base type for more specific container types
|
| ContainerEntry |
Entry from a container that makes reference to another container.
|
| CustomAlgorithm |
Algorithm implemented in a specific language.
|
| DataEncoding |
Describes how a particular piece of data is sent or received from some non-native, off-platform device.
|
| DynamicIntegerValue |
Uses a parameter instance to obtain the value.
|
| EnumeratedArgumentType | |
| EnumeratedDataType | |
| EnumeratedParameterType | |
| EnumerationAlarm |
Alarm conditions for Enumerations
An additional check needs to be performed to ensure that the enumeration values in the alarms are legal
enumeration values for the Parameter
|
| EnumerationAlarm.EnumerationAlarmItem | |
| EnumerationContextAlarm |
Context alarms are applied when the ContextMatch is true.
|
| ExpressionList |
This class does not have an equivalence in the XTCE standard
Created as a base-class for ORedConditions and ANDedConditions
|
| FixedIntegerValue |
A simple long value
|
| FixedValueEntry |
Holds an optional attributes name, bitOrder, byteOrderList,
required attributes binaryValue, sizeInBits and optional LocationInContainerInBits, RepeatEntry and IncludeCondition.
|
| FloatArgumentType |
Represent aspects of an float, probably using IntegerDataEncoding with a calibrator or FloatDataEncoding.
|
| FloatDataEncoding | |
| FloatDataType | |
| FloatParameterType | |
| FloatValidRange |
Holds the min/max of a ValidRange for floating point.
|
| Header |
A header contains general information about the system or subsystem.
|
| History |
Capture creation or change history of document.
|
| InputParameter |
Input parameters for algorithms
|
| IntegerArgumentType | |
| IntegerDataEncoding | |
| IntegerDataType | |
| IntegerParameterType | |
| IntegerRange |
An integral range of numbers.
|
| IntegerValidRange |
XTCE: Holds an integer range and flag denoting whether the range is calculated on the value using the source data type or the destination data type.
|
| IntegerValue | |
| JavaExpressionCalibrator | |
| MetaCommand |
A type definition used as the base type for a CommandDefinition
|
| NamedDescriptionIndex<T extends NameDescription> |
Keeps a list of parameters with corresponding indexes to be able to retrieve them in any namespace.
|
| NameDescription |
The type definition used by most elements that require a name with optional
descriptions.
|
| NameReference |
Used when referencing a directory style "NameType".
|
| NumericAlarm |
Alarms associated with numeric data types
|
| NumericContextAlarm |
Context alarms are applied when the ContextMatch is true.
|
| NumericDataType | |
| OnParameterUpdateTrigger |
Names a parameter that upon change will start the execution of the algorithm.
|
| OnPeriodicRateTrigger | |
| ORedConditions | |
| OutputParameter | |
| Parameter |
A Parameter is a description of something that can have a value; it is not the value itself.
|
| ParameterEntry |
An entry that is a single Parameter
|
| ParameterInstanceRef |
A reference to an instance of a Parameter.
|
| PolynomialCalibrator |
A calibration type where a curve in a raw vs calibrated plane is described using a set of polynomial coefficients.
|
| RateInStream |
XTCE doc:
Used in packaging to define the expected rate that any individual container will be in a Stream
DIFFERS_FROM_XTCE
XTCE defines two types: perSecond and perContainerUpdate.
|
| ReferenceTime |
Most time values are relative to another time e.g.
|
| Repeat |
Hold a structure that can be repeated X times, where X is the Count
|
| ResolvedNameReference |
Reference that is resolved since the beginning - it calls any action immediately.
|
| SequenceContainer |
A list of raw parameters, parameter segments, stream segments, containers, or container segments.
|
| SequenceEntry |
An abstract type used by sequence containers.
|
| Significance |
XTCE:
Significance provides some cautionary information about the potential consequence of each MetaCommand.
|
| SpaceSystem |
SpaceSystem is a collection of SpaceSystem(s) including space assets, ground assets,
multi-satellite systems and sub-systems.
|
| SplineCalibrator |
A calibration type where a segmented line in a raw vs calibrated plane is described using a set of points.
|
| SplinePoint |
a spline is a set on points from which a curve may be drawn to interpolate raw to calibrated values
|
| StringArgumentType | |
| StringDataEncoding |
For common encodings of string data
DIFFERS_FROM_XTCE: we rely on BinaryDataEncoding to extract binary data from the packet and this only takes care of encoding the binary to string.
|
| StringDataType | |
| StringParameterType | |
| SystemParameter |
Parameters made on the fly.
|
| TimeEpoch | |
| TransmissionConstraint | |
| TriggerSetType |
A trigger is used to initiate the processing of some algorithm.
|
| UnitType |
Used to hold the unit(s) plus possibly the exponent and factor for the units
|
| UnresolvedNameReference |
Stores actions related to unresolved references and calls them once the reference has been resolved.
|
| ValueEnumeration | |
| ValueEnumerationRange | |
| XtceDb |
XtceDB database
It contains a SpaceSystem as defined in the Xtce schema and has lots of hashes to help find things quickly
|
| Enum | Description |
|---|---|
| AlarmLevels |
An enumerated list of the possible alarm levels
|
| AlarmReportType |
Allow control over when alarms are reported.
|
| Algorithm.Scope | |
| BinaryDataEncoding.Type | |
| CheckWindow.TimeWindowIsRelativeToType | |
| CommandVerifier.TerminationAction |
what can happen when the verification finishes
XTCE does not specify very well, just that each verifier returns true or false.
|
| CommandVerifier.Type | |
| DataSource | |
| FloatDataEncoding.Encoding | |
| IntegerDataEncoding.Encoding | |
| NameReference.Type | |
| OperatorType | |
| SequenceEntry.ReferenceLocationType |
The location may be relative to the start of the container (containerStart),
or relative to the end of the previous entry (previousEntry)
|
| Significance.Levels | |
| StringDataEncoding.SizeType | |
| TimeEpoch.CommonEpochs |
Copyright © 2018 Space Applications Services. All rights reserved.