![]() |
F´ Flight Software - C/C++ Documentation
A framework for building embedded system applications to NASA flight quality standards.
|
#include <Svc/PassThroughRouter/PassThroughRouter.hpp>
Additional Inherited Members | |
Protected Types inherited from Svc::PassThroughRouterComponentBase | |
| enum | { NUM_ALLPACKETSRETURNIN_INPUT_PORTS = 1, NUM_DATAIN_INPUT_PORTS = 1 } |
| Enumerations for numbers of typed input ports. More... | |
| enum | { NUM_LOGOUT_OUTPUT_PORTS = 1, NUM_LOGTEXTOUT_OUTPUT_PORTS = 1, NUM_TIMECALLER_OUTPUT_PORTS = 1 } |
| Enumerations for numbers of special output ports. More... | |
| enum | { NUM_ALLPACKETSOUT_OUTPUT_PORTS = 1, NUM_DATARETURNOUT_OUTPUT_PORTS = 1 } |
| Enumerations for numbers of typed output ports. More... | |
Protected Member Functions inherited from Svc::PassThroughRouterComponentBase | |
| PassThroughRouterComponentBase (const char *compName="") | |
| Construct PassThroughRouterComponentBase object. More... | |
| virtual | ~PassThroughRouterComponentBase () |
| Destroy PassThroughRouterComponentBase object. More... | |
| bool | isConnected_logOut_OutputPort (FwIndexType portNum) const |
| bool | isConnected_timeCaller_OutputPort (FwIndexType portNum) const |
| bool | isConnected_allPacketsOut_OutputPort (FwIndexType portNum) const |
| bool | isConnected_dataReturnOut_OutputPort (FwIndexType portNum) const |
| void | allPacketsReturnIn_handlerBase (FwIndexType portNum, Fw::Buffer &fwBuffer) |
| Handler base-class function for input port allPacketsReturnIn. More... | |
| void | dataIn_handlerBase (FwIndexType portNum, Fw::Buffer &data, const ComCfg::FrameContext &context) |
| Handler base-class function for input port dataIn. More... | |
| void | allPacketsOut_out (FwIndexType portNum, Fw::Buffer &fwBuffer) const |
| Invoke output port allPacketsOut. More... | |
| void | dataReturnOut_out (FwIndexType portNum, Fw::Buffer &data, const ComCfg::FrameContext &context) const |
| Invoke output port dataReturnOut. More... | |
| Fw::Time | getTime () const |
Protected Member Functions inherited from Fw::PassiveComponentBase | |
| PassiveComponentBase (const char *name) | |
| Named constructor. More... | |
| virtual | ~PassiveComponentBase () |
| Destructor. More... | |
| void | init (FwEnumStoreType instance) |
| Initialization function. More... | |
| FwEnumStoreType | getInstance () const |
Protected Member Functions inherited from Fw::ObjBase | |
| ObjBase (const char *name) | |
| ObjBase constructor. More... | |
| virtual | ~ObjBase () |
| Destructor. More... | |
| void | init () |
| Object initializer. More... | |
Static Protected Member Functions inherited from Svc::PassThroughRouterComponentBase | |
| static constexpr FwIndexType | getNum_allPacketsReturnIn_InputPorts () |
| static constexpr FwIndexType | getNum_dataIn_InputPorts () |
| static constexpr FwIndexType | getNum_logOut_OutputPorts () |
| static constexpr FwIndexType | getNum_timeCaller_OutputPorts () |
| static constexpr FwIndexType | getNum_allPacketsOut_OutputPorts () |
| static constexpr FwIndexType | getNum_dataReturnOut_OutputPorts () |
Definition at line 14 of file PassThroughRouter.hpp.
| Svc::PassThroughRouter::PassThroughRouter | ( | const char *const | compName | ) |
Construct PassThroughRouter object.
| compName | The component name |
Definition at line 15 of file PassThroughRouter.cpp.
| Svc::PassThroughRouter::~PassThroughRouter | ( | ) |
Destroy PassThroughRouter object.
Definition at line 17 of file PassThroughRouter.cpp.