F´ Flight Software - C/C++ Documentation
A framework for building embedded system applications to NASA flight quality standards.
Svc::FileManagerConfig Namespace Reference

Variables

static constexpr U32 FILES_PER_RATE_TICK = 1
 
static constexpr U32 GENERATE_DP_MAX_CHUNK_SIZE = 1024
 
static constexpr U32 CHUNKS_PER_RATE_TICK = 1
 
static constexpr U32 FILES_PER_RATE_TICK = 1
 
static constexpr U32 GENERATE_DP_MAX_CHUNK_SIZE = 1024
 
static constexpr U32 CHUNKS_PER_RATE_TICK = 1
 

Variable Documentation

◆ CHUNKS_PER_RATE_TICK [1/2]

constexpr U32 Svc::FileManagerConfig::CHUNKS_PER_RATE_TICK = 1
static

Number of file chunks to process per rate group tick during data product generation (same pacing pattern as directory listing).

Definition at line 21 of file FileManagerConfig.hpp.

◆ CHUNKS_PER_RATE_TICK [2/2]

constexpr U32 Svc::FileManagerConfig::CHUNKS_PER_RATE_TICK = 1
static

Number of file chunks to process per rate group tick during data product generation (same pacing pattern as directory listing).

Definition at line 21 of file FileManagerConfig.hpp.

◆ FILES_PER_RATE_TICK [1/2]

constexpr U32 Svc::FileManagerConfig::FILES_PER_RATE_TICK = 1
static

Number of directory entries to process per rate group tick Higher values = faster directory listing but more events per tick Lower values = slower directory listing but bounded event rate Default: 1

Definition at line 12 of file FileManagerConfig.hpp.

◆ FILES_PER_RATE_TICK [2/2]

constexpr U32 Svc::FileManagerConfig::FILES_PER_RATE_TICK = 1
static

Number of directory entries to process per rate group tick Higher values = faster directory listing but more events per tick Lower values = slower directory listing but bounded event rate Default: 1

Definition at line 12 of file FileManagerConfig.hpp.

◆ GENERATE_DP_MAX_CHUNK_SIZE [1/2]

constexpr U32 Svc::FileManagerConfig::GENERATE_DP_MAX_CHUNK_SIZE = 1024
static

Maximum number of file bytes read per chunk when generating a data product. The GenerateDp chunkSize argument is clamped to this value, which bounds the size of the member read buffer (no dynamic allocation in flight code).

Definition at line 17 of file FileManagerConfig.hpp.

◆ GENERATE_DP_MAX_CHUNK_SIZE [2/2]

constexpr U32 Svc::FileManagerConfig::GENERATE_DP_MAX_CHUNK_SIZE = 1024
static

Maximum number of file bytes read per chunk when generating a data product. The GenerateDp chunkSize argument is clamped to this value, which bounds the size of the member read buffer (no dynamic allocation in flight code).

Definition at line 17 of file FileManagerConfig.hpp.