Uses of Interface
org.yamcs.parameter.SystemParametersProducer
Packages that use SystemParametersProducer
Package
Description
-
Uses of SystemParametersProducer in org.yamcs.cascading
Classes in org.yamcs.cascading that implement SystemParametersProducerModifier and TypeClassDescriptionclassYamcs TM link - subscribes to realtime telemetryclassclassYamcs Parameter link - receives parameters from a Yamcs upstream server.classclassYamcs TM Archive link - fetches archive dataclassYamcs TM link - subscribes to realtime telemetry -
Uses of SystemParametersProducer in org.yamcs.commanding
Classes in org.yamcs.commanding that implement SystemParametersProducerModifier and TypeClassDescriptionclassImplements the management of the control queues for one processor: for each command that is sent, based on the sender it finds the queue where the command should go depending on the queue state the command can be immediately sent, stored in the queue or rejected when the command is immediately sent or rejected, the command queue monitor is not notified if the command has transmissionConstraints with timeout > 0, the command can sit in the queue even if the queue is not on hold Note: the update of the command monitors is done in the same thread. -
Uses of SystemParametersProducer in org.yamcs.parameter
Classes in org.yamcs.parameter that implement SystemParametersProducerModifier and TypeClassDescriptionclassGenerates parameters containing information about the disk IO, similarly with what the command iostat provides.classGenerates parameters containing information about the system disks: total space, available space and percentage used.classMethods in org.yamcs.parameter with parameters of type SystemParametersProducerModifier and TypeMethodDescriptionvoidSystemParametersService.registerProducer(SystemParametersProducer p) Register a parameter producer to be called each time the parameters are collectedvoidSystemParametersService.unregisterProducer(SystemParametersProducer p) Unregister producer - from now on it will not be invoked. -
Uses of SystemParametersProducer in org.yamcs.tctm
Classes in org.yamcs.tctm that implement SystemParametersProducerModifier and TypeClassDescriptionclassAbstract link implementation as aServicehandling the basic enable/disable getConfig operations and data in/out countsclassclassBase implementation for a TC data link that initialises a post processor and implements basic methods.classBase class for TM/TC/parameter links.classAbstract link that starts a thread when it's enabled and stops it when it's disabled.classclassTM packet data link which reads telemetry files from a specified directory.classSends raw command packets on TCP socket.classclassclassReceives PP data via UDP.classSends raw packets on UDP socket.classA UDP-based link that acts as a client: sending TC and receiving TM on the same socket pair.classReceives telemetry packets via UDP. -
Uses of SystemParametersProducer in org.yamcs.tctm.ccsds
Classes in org.yamcs.tctm.ccsds that implement SystemParametersProducerModifier and TypeClassDescriptionclassSends TC as TC frames (CCSDS 232.0-B-3) or TC frames embedded in CLTU (CCSDS 231.0-B-3).classclassAssembles TC packets into TC frames as per CCSDS 232.0-B-3 and sends them out via FOP1classAssembles command packets into TC frames as per CCSDS 232.0-B-4.classSends TC as TC frames (CCSDS 232.0-B-3) or TC frames embedded in CLTU (CCSDS 231.0-B-3).classReceives telemetry fames via UDP. -
Uses of SystemParametersProducer in org.yamcs.time
Classes in org.yamcs.time that implement SystemParametersProducerModifier and TypeClassDescriptionclassOn-board time correlation service (inspired from SCOS2K (ESA MCS)). -
Uses of SystemParametersProducer in org.yamcs.yarch.rocksdb
Classes in org.yamcs.yarch.rocksdb that implement SystemParametersProducerModifier and TypeClassDescriptionclassMakes system parameters under /yamcs/<instance-id>/rocksdb/