Uses of Interface
org.yamcs.parameter.SystemParametersProducer
Package
Description
-
Uses of SystemParametersProducer in org.yamcs.cascading
Modifier and TypeClassDescriptionclass
Yamcs TM link - subscribes to realtime telemetryclass
class
Yamcs Parameter link - receives parameters from a Yamcs upstream server.class
class
Yamcs TM Archive link - fetches archive dataclass
Yamcs TM link - subscribes to realtime telemetry -
Uses of SystemParametersProducer in org.yamcs.commanding
Modifier and TypeClassDescriptionclass
Implements 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
Modifier and TypeClassDescriptionclass
Generates parameters containing information about the disk IO, similarly with what the command iostat provides.class
Generates parameters containing information about the system disks: total space, available space and percentage used.class
Modifier and TypeMethodDescriptionvoid
SystemParametersService.registerProducer
(SystemParametersProducer p) Register a parameter producer to be called each time the parameters are collectedvoid
SystemParametersService.unregisterProducer
(SystemParametersProducer p) Unregister producer - from now on it will not be invoked. -
Uses of SystemParametersProducer in org.yamcs.tctm
Modifier and TypeClassDescriptionclass
Abstract link implementation as aService
handling the basic enable/disable getConfig operations and data in/out countsclass
class
Base implementation for a TC data link that initialises a post processor and implements basic methods.class
Base class for TM/TC/parameter links.class
Abstract link that starts a thread when it's enabled and stops it when it's disabled.class
class
TM packet data link which reads telemetry files from a specified directory.class
Sends raw command packets on TCP socket.class
class
class
Receives PP data via UDP.class
Sends raw packets on UDP socket.class
A UDP-based link that acts as a client: sending TC and receiving TM on the same socket pair.class
Receives telemetry packets via UDP. -
Uses of SystemParametersProducer in org.yamcs.tctm.ccsds
Modifier and TypeClassDescriptionclass
Sends TC as TC frames (CCSDS 232.0-B-3) or TC frames embedded in CLTU (CCSDS 231.0-B-3).class
class
Assembles TC packets into TC frames as per CCSDS 232.0-B-3 and sends them out via FOP1class
Assembles command packets into TC frames as per CCSDS 232.0-B-4.class
Sends TC as TC frames (CCSDS 232.0-B-3) or TC frames embedded in CLTU (CCSDS 231.0-B-3).class
Receives telemetry fames via UDP. -
Uses of SystemParametersProducer in org.yamcs.tests
-
Uses of SystemParametersProducer in org.yamcs.time
Modifier and TypeClassDescriptionclass
On-board time correlation service (inspired from SCOS2K (ESA MCS)). -
Uses of SystemParametersProducer in org.yamcs.tse
-
Uses of SystemParametersProducer in org.yamcs.yarch.rocksdb
Modifier and TypeClassDescriptionclass
Makes system parameters under /yamcs/<instance-id>/rocksdb/