![]() |
F´ Flight Software - C/C++ Documentation
NASA-v2.0.0
A framework for building embedded system applications to NASA flight quality standards.
|
Classes | |
class | ActiveLoggerImpl |
class | ActiveRateGroupImpl |
Executes a set of components as part of a rate group. More... | |
class | ActiveTextLoggerComponentImpl |
Active text logger component class. More... | |
class | AMPCSSequence |
A sequence in AMPCS format. More... | |
class | AssertFatalAdapterComponentImpl |
class | BufferAccumulator |
class | BufferLogger |
class | BufferManagerComponentImpl |
class | CmdSequencerComponentImpl |
class | ComLogger |
class | CommandDispatcherImpl |
Command Dispatcher component class. More... | |
class | ComSplitter |
class | ConsoleTextLoggerImpl |
class | DeframerComponentImpl |
Generic deframing component using DeframingProtocol implementation for actual deframing. More... | |
class | DeframingProtocol |
Abstract base class representing a deframing protocol. More... | |
class | FatalHandlerComponentImpl |
class | FileDownlink |
class | FileManager |
class | FileUplink |
class | FprimeDeframing |
class | FprimeFraming |
class implementing the fprime serialization protocol More... | |
class | FramerComponentImpl |
Generic framing component using FramingProtocol implementation for actual framing. More... | |
class | FramingProtocol |
abstract class representing a framing protocol More... | |
class | GenericHubComponentImpl |
class | GenericRepeaterComponentImpl |
class | GroundInterfaceComponentImpl |
class | HealthImpl |
Health component implementation class. More... | |
class | LinuxTimeImpl |
class | LinuxTimerComponentImpl |
class | LogFile |
LogFile struct. More... | |
class | PolyDbImpl |
PolyDb Component Class. More... | |
class | PrmDbImpl |
Component class for managing parameters. More... | |
class | RateGroupDriverImpl |
Implementation class for RateGroupDriver. More... | |
class | StaticMemoryComponentImpl |
class | TimerVal |
Serializable class for carrying timer values. More... | |
class | TlmChanImpl |
class | UdpReceiverComponentImpl |
class | UdpSenderComponentImpl |
Enumerations | |
enum | { ACTIVE_RATE_GROUP_OVERRUN_THROTTLE = 5 } |
enum | StaticMemoryConfig { STATIC_MEMORY_ALLOCATION_SIZE = 2048 } |
Variables | |
static const NATIVE_UINT_TYPE | BUFFERMGR_MAX_NUM_BINS = 10 |
static const bool | FILEDOWNLINK_PACKETS_BY_RUN = false |
static const bool | FILEDOWNLINK_COMMAND_FAILURES_DISABLED = true |
static const U32 | FILEDOWNLINK_INTERNAL_BUFFER_SIZE = FW_COM_BUFFER_MAX_SIZE-sizeof(FwPacketDescriptorType) |
const static NATIVE_UINT_TYPE | UDP_RECEIVER_MSG_SIZE = 256 |
static const NATIVE_UINT_TYPE | UDP_SENDER_MSG_SIZE = 256 |
anonymous enum |
Enumerator | |
---|---|
ACTIVE_RATE_GROUP_OVERRUN_THROTTLE | Number of overruns allowed before overrun event is throttled. |
Definition at line 20 of file ActiveRateGroupImplCfg.hpp.
Enumerator | |
---|---|
STATIC_MEMORY_ALLOCATION_SIZE |
Definition at line 11 of file StaticMemoryConfig.hpp.
|
static |
Definition at line 7 of file BufferManagerComponentImplCfg.hpp.
|
static |
Definition at line 20 of file FileDownlinkCfg.hpp.
|
static |
Definition at line 23 of file FileDownlinkCfg.hpp.
|
static |
Definition at line 15 of file FileDownlinkCfg.hpp.
|
static |
Definition at line 12 of file UdpReceiverComponentImplCfg.hpp.
|
static |
Definition at line 12 of file UdpSenderComponentImplCfg.hpp.