F´ Flight Software - C/C++ Documentation  devel
A framework for building embedded system applications to NASA flight quality standards.
FppConstantsAc.hpp File Reference
#include "FpConfig.hpp"

Go to the source code of this file.

Namespaces

 Fw
 
 Fw::DpCfg
 

Enumerations

enum  FppConstant_ActiveRateGroupOutputPorts { ActiveRateGroupOutputPorts = 10 }
 Number of rate group member output ports for ActiveRateGroup. More...
 
enum  FppConstant_PassiveRateGroupOutputPorts { PassiveRateGroupOutputPorts = 10 }
 Number of rate group member output ports for PassiveRateGroup. More...
 
enum  FppConstant_RateGroupDriverRateGroupPorts { RateGroupDriverRateGroupPorts = 3 }
 Used to drive rate groups. More...
 
enum  FppConstant_CmdDispatcherComponentCommandPorts { CmdDispatcherComponentCommandPorts = 30 }
 Used for command and registration ports. More...
 
enum  FppConstant_CmdDispatcherSequencePorts { CmdDispatcherSequencePorts = 5 }
 Used for uplink/sequencer buffer/response ports. More...
 
enum  FppConstant_SeqDispatcherSequencerPorts { SeqDispatcherSequencerPorts = 2 }
 Used for dispatching sequences to command sequencers. More...
 
enum  FppConstant_CmdSplitterPorts { CmdSplitterPorts = 5 }
 Used for sizing the command splitter input arrays. More...
 
enum  FppConstant_StaticMemoryAllocations { StaticMemoryAllocations = 4 }
 Number of static memory allocations. More...
 
enum  FppConstant_HealthPingPorts { HealthPingPorts = 25 }
 Used to ping active components. More...
 
enum  FppConstant_FileDownCompletePorts { FileDownCompletePorts = 1 }
 Used for broadcasting completed file downlinks. More...
 
enum  FppConstant_ComQueueComPorts { ComQueueComPorts = 2 }
 Used for number of Fw::Com type ports supported by Svc::ComQueue. More...
 
enum  FppConstant_ComQueueBufferPorts { ComQueueBufferPorts = 1 }
 Used for number of Fw::Buffer type ports supported by Svc::ComQueue. More...
 
enum  FppConstant_BufferRepeaterOutputPorts { BufferRepeaterOutputPorts = 10 }
 Used for maximum number of connected buffer repeater consumers. More...
 
enum  FppConstant_DpManagerNumPorts { DpManagerNumPorts = 5 }
 Size of port array for DpManager. More...
 
enum  FppConstant_DpWriterNumProcPorts { DpWriterNumProcPorts = 5 }
 Size of processing port array for DpWriter. More...
 
enum  FppConstant_FileNameStringSize { FileNameStringSize = 200 }
 The size of a file name string. More...
 
enum  FppConstant_FwAssertTextSize { FwAssertTextSize = 256 }
 The size of an assert text string. More...
 
enum  FppConstant_AssertFatalAdapterEventFileSize { AssertFatalAdapterEventFileSize = 200 }
 
enum  FppConstant_GenericHubInputPorts { GenericHubInputPorts = 10 }
 
enum  FppConstant_GenericHubOutputPorts { GenericHubOutputPorts = 10 }
 
enum  FppConstant_GenericHubInputBuffers { GenericHubInputBuffers = 10 }
 
enum  FppConstant_GenericHubOutputBuffers { GenericHubOutputBuffers = 10 }
 
enum  Fw::DpCfg::FppConstant_CONTAINER_USER_DATA_SIZE { Fw::DpCfg::CONTAINER_USER_DATA_SIZE = 32 }
 

Enumeration Type Documentation

◆ FppConstant_ActiveRateGroupOutputPorts

Number of rate group member output ports for ActiveRateGroup.

Enumerator
ActiveRateGroupOutputPorts 

Definition at line 13 of file FppConstantsAc.hpp.

◆ FppConstant_AssertFatalAdapterEventFileSize

The size of a file name in an AssertFatalAdapter event Note: File names in assertion failures are also truncated by the constants FW_ASSERT_TEXT_SIZE and FW_LOG_STRING_MAX_SIZE, set in FpConfig.h.

Enumerator
AssertFatalAdapterEventFileSize 

Definition at line 101 of file FppConstantsAc.hpp.

◆ FppConstant_BufferRepeaterOutputPorts

Used for maximum number of connected buffer repeater consumers.

Enumerator
BufferRepeaterOutputPorts 

Definition at line 73 of file FppConstantsAc.hpp.

◆ FppConstant_CmdDispatcherComponentCommandPorts

Used for command and registration ports.

Enumerator
CmdDispatcherComponentCommandPorts 

Definition at line 28 of file FppConstantsAc.hpp.

◆ FppConstant_CmdDispatcherSequencePorts

Used for uplink/sequencer buffer/response ports.

Enumerator
CmdDispatcherSequencePorts 

Definition at line 33 of file FppConstantsAc.hpp.

◆ FppConstant_CmdSplitterPorts

Used for sizing the command splitter input arrays.

Enumerator
CmdSplitterPorts 

Definition at line 43 of file FppConstantsAc.hpp.

◆ FppConstant_ComQueueBufferPorts

Used for number of Fw::Buffer type ports supported by Svc::ComQueue.

Enumerator
ComQueueBufferPorts 

Definition at line 68 of file FppConstantsAc.hpp.

◆ FppConstant_ComQueueComPorts

Used for number of Fw::Com type ports supported by Svc::ComQueue.

Enumerator
ComQueueComPorts 

Definition at line 63 of file FppConstantsAc.hpp.

◆ FppConstant_DpManagerNumPorts

Size of port array for DpManager.

Enumerator
DpManagerNumPorts 

Definition at line 78 of file FppConstantsAc.hpp.

◆ FppConstant_DpWriterNumProcPorts

Size of processing port array for DpWriter.

Enumerator
DpWriterNumProcPorts 

Definition at line 83 of file FppConstantsAc.hpp.

◆ FppConstant_FileDownCompletePorts

Used for broadcasting completed file downlinks.

Enumerator
FileDownCompletePorts 

Definition at line 58 of file FppConstantsAc.hpp.

◆ FppConstant_FileNameStringSize

The size of a file name string.

Enumerator
FileNameStringSize 

Definition at line 88 of file FppConstantsAc.hpp.

◆ FppConstant_FwAssertTextSize

The size of an assert text string.

Enumerator
FwAssertTextSize 

Definition at line 93 of file FppConstantsAc.hpp.

◆ FppConstant_GenericHubInputBuffers

Enumerator
GenericHubInputBuffers 

Definition at line 113 of file FppConstantsAc.hpp.

◆ FppConstant_GenericHubInputPorts

Enumerator
GenericHubInputPorts 

Definition at line 105 of file FppConstantsAc.hpp.

◆ FppConstant_GenericHubOutputBuffers

Enumerator
GenericHubOutputBuffers 

Definition at line 117 of file FppConstantsAc.hpp.

◆ FppConstant_GenericHubOutputPorts

Enumerator
GenericHubOutputPorts 

Definition at line 109 of file FppConstantsAc.hpp.

◆ FppConstant_HealthPingPorts

Used to ping active components.

Enumerator
HealthPingPorts 

Definition at line 53 of file FppConstantsAc.hpp.

◆ FppConstant_PassiveRateGroupOutputPorts

Number of rate group member output ports for PassiveRateGroup.

Enumerator
PassiveRateGroupOutputPorts 

Definition at line 18 of file FppConstantsAc.hpp.

◆ FppConstant_RateGroupDriverRateGroupPorts

Used to drive rate groups.

Enumerator
RateGroupDriverRateGroupPorts 

Definition at line 23 of file FppConstantsAc.hpp.

◆ FppConstant_SeqDispatcherSequencerPorts

Used for dispatching sequences to command sequencers.

Enumerator
SeqDispatcherSequencerPorts 

Definition at line 38 of file FppConstantsAc.hpp.

◆ FppConstant_StaticMemoryAllocations

Number of static memory allocations.

Enumerator
StaticMemoryAllocations 

Definition at line 48 of file FppConstantsAc.hpp.