TReK Python  5.3.2
Telemetry/Command API
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CApiClientProvides common functionality between the Telemetry and Commanding APIs
 CCommandApiProvides access to command features of TReK
 CTelemetryApiProvides access to telemetry features of TReK
 CChecksumParameterInfoChecksum Parameter attributes
 CCommandResponseThis class holds all the responses associated with a single command uplink
 CCommandTrackContains one or more track items for command uplink history
 CCounterParameterInfoCounter Parameter attributes
 CDependencyThis class is the abstraction for all parameter dependencies
 CCounterDependencyThis class determine a parameter's dependency based on a counter
 CEnumeratorRangePointDataclass containing begin, end value in enumerator range values
 CException
 CTrekErrorThe TReK C++ was designed to return error codes
 CIdentifierInfoIdentifier parameter attributes
 CLengthParameterInfoLength parameter attributes
 CNamedItemThis class is the provied the common set of names and descriptions allowed for different items in the Data API
 CBaseEnumeratorAbstract Base Class for Enumerators
 CEnumeratorThis class maps unsigned integer values to strings for enumeration
 CRangeEnumeratorThis class maps unsigned integer values to strings for enumeration
 CCalibratorThis class is the abstraction for all numeric calibration
 CPolynomialCalibratorThis class calibrates a value using a polynomial equation
 CSplineCalibratorThis class calibrates a value using a series of line segments
 CExpectedStateAlarmThis class checks expected state violations
 CLimitAlarmThis class checks a value for violation of defined limits
 CPacketItemPacketItem is the base abstraction for data that can be added to a Packet
 CFormatCollectionThis class describes a format collection composed of one or more parameter collections
 CPacketThis class describes a packet composed of one or more parameters
 CParameterCollectionThis class describes a parameter collection
 CRandomPacketCollectionThis class describes a parameter collection composed of one or more parameters
 CParameterThis class describes a single parameter within a telemetry or command message including its value
 CSwitchSetThis class is the abstraction for sets of information that can be switched by the value of a parameter
 CCalibratorSwitchSetThis class switches calibrator sets
 CEnumeratorSwitchSetThis class switches calibrator sets
 CExpectedStateAlarmSwitchSetThis class switches expected state alarm sets
 CLimitAlarmSwitchSetThis class switches limit sets
 CParameterStatusThis class describes the status associated with a parameter value
 CRangeSwitchInfoData class to return range switch information
 CResponseInfoDataclass holding the details of a specific command response
 CResponseItemThis dataclass holds values in response to a TrackItem.get_response()
 CSequenceFlagParameterInfoSequenceFlag Parameter Info
 CSplineCalibratorPointSpline Calibrator Point return by SplineCalibrator.get_points()
 CSyllableInfoParameter Syllable configuration
 CTimeStampParameterInfoTimestamp Parameter Info
 CTrackItemThis class holds all of the responses associated with a single command uplink
 CTrackItemArrayZero-based array of TrackItem's
 CTrekTimeThis class holds a time value represented as seconds from the system epoch
 CTrekTimeComponentsTrekTime Components
 CEnum
 CIdentifierTypeTypes of identifiers
 CLimitAlarmSetTypeEnumeration of limit types
 CLimitTypeEnumeration of limit types
 CPacketChecksumPointTypeEnumeration of start and end points for checksums
 CPacketChecksumTypeEnumeration of checksum types allowed
 CPacketZoneTypePacket Zones
 CParameterByteOrderTypeEnumeration of telemetry data types
 CParameterDataFormatEnumerations of valid data formats
 CParameterDataTypeEnumeration of telemetry data types
 CSwitchTypeTypes of Switches