F´ Flight Software - C/C++ Documentation
A framework for building embedded system applications to NASA flight quality standards.
SubtopologyTopologyAc.hpp File Reference

Go to the source code of this file.

Namespaces

 FileHandling
 
 FileHandling::BaseIds
 
 FileHandling::InstanceIds
 
 FileHandling::Priorities
 
 FileHandling::QueueSizes
 
 FileHandling::StackSizes
 
 FileHandling::TaskIds
 

Enumerations

enum  { FileHandling::BaseIds::FileHandling_fileUplink = 0x10600100, FileHandling::BaseIds::FileHandling_fileDownlink = 0x10600200, FileHandling::BaseIds::FileHandling_fileManager = 0x10600300, FileHandling::BaseIds::FileHandling_prmDb = 0x10600400 }
 
enum  { FileHandling::InstanceIds::FileHandling_fileDownlink, FileHandling::InstanceIds::FileHandling_fileManager, FileHandling::InstanceIds::FileHandling_fileUplink, FileHandling::InstanceIds::FileHandling_prmDb }
 
enum  { FileHandling::Priorities::FileHandling_fileDownlink = 100, FileHandling::Priorities::FileHandling_fileManager = 99, FileHandling::Priorities::FileHandling_fileUplink = 101, FileHandling::Priorities::FileHandling_prmDb = 98 }
 
enum  { FileHandling::QueueSizes::FileHandling_fileDownlink = 10, FileHandling::QueueSizes::FileHandling_fileManager = 10, FileHandling::QueueSizes::FileHandling_fileUplink = 10, FileHandling::QueueSizes::FileHandling_prmDb = 10 }
 
enum  { FileHandling::StackSizes::FileHandling_fileDownlink = 65536, FileHandling::StackSizes::FileHandling_fileManager = 65536, FileHandling::StackSizes::FileHandling_fileUplink = 65536, FileHandling::StackSizes::FileHandling_prmDb = 65536 }
 
enum  { FileHandling::TaskIds::FileHandling_fileDownlink, FileHandling::TaskIds::FileHandling_fileManager, FileHandling::TaskIds::FileHandling_fileUplink, FileHandling::TaskIds::FileHandling_prmDb }
 

Functions

void FileHandling::initComponents (const TopologyState &state)
 Initialize components. More...
 
void FileHandling::configComponents (const TopologyState &state)
 Configure components. More...
 
void FileHandling::setBaseIds ()
 Set component base Ids. More...
 
void FileHandling::connectComponents ()
 Connect components. More...
 
void FileHandling::regCommands ()
 Register commands. More...
 
void FileHandling::readParameters ()
 Read parameters. More...
 
void FileHandling::loadParameters ()
 Load parameters. More...
 
void FileHandling::startTasks (const TopologyState &state)
 Start tasks. More...
 
void FileHandling::stopTasks (const TopologyState &state)
 Stop tasks. More...
 
void FileHandling::freeThreads (const TopologyState &state)
 Free threads. More...
 
void FileHandling::tearDownComponents (const TopologyState &state)
 Tear down components. More...
 
void FileHandling::setup (const TopologyState &state)
 Set up the topology. More...
 
void FileHandling::teardown (const TopologyState &state)
 Tear down the topology. More...