![]() |
F´ Flight Software - C/C++ Documentation
A framework for building embedded system applications to NASA flight quality standards.
|
Namespaces | |
Allocation | |
BaseIds | |
ConfigConstants | |
InstanceIds | |
Priorities | |
QueueSizes | |
StackSizes | |
TaskIds | |
Classes | |
class | Ports_ComPacketQueue |
struct | SubtopologyState |
struct | TopologyState |
Functions | |
void | initComponents (const TopologyState &state) |
Initialize components. More... | |
void | configComponents (const TopologyState &state) |
Configure components. More... | |
void | setBaseIds () |
Set component base Ids. More... | |
void | connectComponents () |
Connect components. More... | |
void | regCommands () |
Register commands. More... | |
void | readParameters () |
Read parameters. More... | |
void | loadParameters () |
Load parameters. More... | |
void | startTasks (const TopologyState &state) |
Start tasks. More... | |
void | stopTasks (const TopologyState &state) |
Stop tasks. More... | |
void | freeThreads (const TopologyState &state) |
Free threads. More... | |
void | tearDownComponents (const TopologyState &state) |
Tear down components. More... | |
void | setup (const TopologyState &state) |
Set up the topology. More... | |
void | teardown (const TopologyState &state) |
Tear down the topology. More... | |
Variables | |
Svc::CmdSequencer | cmdSeq (FW_OPTIONAL_NAME("cmdSeq")) |
cmdSeq More... | |
Drv::TcpClient | comDriver (FW_OPTIONAL_NAME("comDriver")) |
comDriver More... | |
Svc::ComQueue | comQueue (FW_OPTIONAL_NAME("comQueue")) |
comQueue More... | |
Svc::ComStub | comStub (FW_OPTIONAL_NAME("comStub")) |
comStub More... | |
Svc::BufferManager | commsBufferManager (FW_OPTIONAL_NAME("commsBufferManager")) |
commsBufferManager More... | |
Svc::FprimeDeframer | deframer (FW_OPTIONAL_NAME("deframer")) |
deframer More... | |
Svc::FprimeFramer | fprimeFramer (FW_OPTIONAL_NAME("fprimeFramer")) |
fprimeFramer More... | |
Svc::FprimeRouter | fprimeRouter (FW_OPTIONAL_NAME("fprimeRouter")) |
fprimeRouter More... | |
Svc::FrameAccumulator | frameAccumulator (FW_OPTIONAL_NAME("frameAccumulator")) |
frameAccumulator More... | |
void ComFprime::configComponents | ( | const TopologyState & | state | ) |
Configure components.
state | The topology state |
Definition at line 85 of file SubtopologyTopologyAc.cpp.
void ComFprime::connectComponents | ( | ) |
Connect components.
Definition at line 133 of file SubtopologyTopologyAc.cpp.
void ComFprime::freeThreads | ( | const TopologyState & | state | ) |
Free threads.
state | The topology state |
Definition at line 278 of file SubtopologyTopologyAc.cpp.
void ComFprime::initComponents | ( | const TopologyState & | state | ) |
Initialize components.
state | The topology state |
Definition at line 73 of file SubtopologyTopologyAc.cpp.
void ComFprime::loadParameters | ( | ) |
Load parameters.
Definition at line 248 of file SubtopologyTopologyAc.cpp.
void ComFprime::readParameters | ( | ) |
Read parameters.
Definition at line 244 of file SubtopologyTopologyAc.cpp.
void ComFprime::regCommands | ( | ) |
Register commands.
Definition at line 240 of file SubtopologyTopologyAc.cpp.
void ComFprime::setBaseIds | ( | ) |
Set component base Ids.
Definition at line 121 of file SubtopologyTopologyAc.cpp.
void ComFprime::setup | ( | const TopologyState & | state | ) |
Set up the topology.
state | The topology state |
Definition at line 294 of file SubtopologyTopologyAc.cpp.
void ComFprime::startTasks | ( | const TopologyState & | state | ) |
Start tasks.
state | The topology state |
Definition at line 252 of file SubtopologyTopologyAc.cpp.
void ComFprime::stopTasks | ( | const TopologyState & | state | ) |
Stop tasks.
state | The topology state |
Definition at line 272 of file SubtopologyTopologyAc.cpp.
void ComFprime::teardown | ( | const TopologyState & | state | ) |
Tear down the topology.
state | The topology state |
Definition at line 305 of file SubtopologyTopologyAc.cpp.
void ComFprime::tearDownComponents | ( | const TopologyState & | state | ) |
Tear down components.
state | The topology state |
Definition at line 284 of file SubtopologyTopologyAc.cpp.
Svc::CmdSequencer ComFprime::cmdSeq |
cmdSeq
Definition at line 28 of file SubtopologyTopologyAc.hpp.
Drv::TcpClient ComFprime::comDriver |
comDriver
Definition at line 35 of file SubtopologyTopologyAc.hpp.
Svc::BufferManager ComFprime::commsBufferManager |
commsBufferManager
Definition at line 56 of file SubtopologyTopologyAc.hpp.
Svc::ComQueue ComFprime::comQueue |
comQueue
Definition at line 42 of file SubtopologyTopologyAc.hpp.
Svc::ComStub ComFprime::comStub |
comStub
Definition at line 49 of file SubtopologyTopologyAc.hpp.
Svc::FprimeDeframer ComFprime::deframer |
deframer
Definition at line 63 of file SubtopologyTopologyAc.hpp.
Svc::FprimeFramer ComFprime::fprimeFramer |
fprimeFramer
Definition at line 70 of file SubtopologyTopologyAc.hpp.
Svc::FprimeRouter ComFprime::fprimeRouter |
fprimeRouter
Definition at line 77 of file SubtopologyTopologyAc.hpp.
Svc::FrameAccumulator ComFprime::frameAccumulator |
frameAccumulator
Definition at line 84 of file SubtopologyTopologyAc.hpp.