TReK C++
5.3.3
Telemetry/Command API
|
▼Ctrek::ApiClient | Provides functions that are common to all C++ TReK APIs |
Ctrek::CommandApi | Provides access to command features of TReK |
Ctrek::TelemetryApi | Provides access to telemetry features of TReK |
Ctrek::CommandResponse | This class holds all of the responses associated with a single command uplink |
Ctrek::CommandTrack | This class holds one or more track items for command uplink history |
▼Ctrek::Dependency | This class is the abstraction for all parameter dependencies |
Ctrek::CounterDependency | This class determine a parameter's dependency based on a counter |
Ctrek::Enumerator | This class maps unsigned integer values to strings for enumeration |
▼Ctrek::NamedItem | This class is the provied the common set of names and descriptions allowed for different items in the Data API |
▼Ctrek::Calibrator | This class is the abstraction for all numeric calibration |
Ctrek::PolynomialCalibrator | This class calibrates a value using a polynomial equation |
Ctrek::SplineCalibrator | This class calibrates a value using a series of line segments |
Ctrek::ExpectedStateAlarm | This class checks expected state violations |
Ctrek::LimitAlarm | This class checks a value for violation of defined limits |
▼Ctrek::PacketItem | This class is the abstraction of items that can be added to a Packet zone |
Ctrek::FormatCollection | This class describes a format collection composed of one or more parameter collections |
Ctrek::Packet | This class describes a packet composed of one or more parameters |
Ctrek::ParameterCollection | This class describes a parameter collection composed of one or more parameters |
Ctrek::RandomPacketCollection | This class describes a random packet collection composed of one or more packets |
Ctrek::Parameter | This class describes a single parameter within a telemetry or command message including its value |
▼Ctrek::SwitchSet | This class is the abstraction for sets of information that can be switch by the value of a parameter |
Ctrek::CalibratorSwitchSet | This class switches calibrator sets |
Ctrek::EnumeratorSwitchSet | This class switches calibrator sets |
Ctrek::ExpectedStateAlarmSwitchSet | This class switches expected state alarm sets |
Ctrek::LimitAlarmSwitchSet | This class switches limit sets |
Ctrek::packet_identifier_struct | Structure of information needed for identifier parameters |
Ctrek::ParameterStatus | This class describes the status associated with a parameter value |
Ctrek::RangeEnumerator | This class maps ranges of unsigned integer values to strings for enumeration |
Ctrek::StringArray | This class provides a wrapper for std::vector and std::string so different versions of the standard template library don't cause problems. The array is zero based |
Ctrek::TrackItem | This class holds all of the responses associated with a single command uplink. Only methods that are expected to be used by user applications are documented |
Ctrek::TrackItemArray | This class provides a wrapper for std::vector so different versions of the standard template library don't cause problems. The array is zero based |
Ctrek::TrekTime | This class holds a time value represented as seconds from the system epoch |