Auto-generated base for FprimeFramer component.
More...
#include <Svc/FprimeFramer/FprimeFramerComponentAc.hpp>
|
| | FprimeFramerComponentBase (const char *compName="") |
| | Construct FprimeFramerComponentBase object. More...
|
| |
| virtual | ~FprimeFramerComponentBase () |
| | Destroy FprimeFramerComponentBase object. More...
|
| |
| bool | isConnected_timeCaller_OutputPort (FwIndexType portNum) |
| |
| bool | isConnected_bufferAllocate_OutputPort (FwIndexType portNum) |
| |
| bool | isConnected_bufferDeallocate_OutputPort (FwIndexType portNum) |
| |
| bool | isConnected_comStatusOut_OutputPort (FwIndexType portNum) |
| |
| bool | isConnected_dataOut_OutputPort (FwIndexType portNum) |
| |
| bool | isConnected_dataReturnOut_OutputPort (FwIndexType portNum) |
| |
| virtual void | comStatusIn_handler (FwIndexType portNum, Fw::Success &condition)=0 |
| | Handler for input port comStatusIn. More...
|
| |
| virtual void | dataIn_handler (FwIndexType portNum, Fw::Buffer &data, const ComCfg::FrameContext &context)=0 |
| | Handler for input port dataIn. More...
|
| |
| virtual void | dataReturnIn_handler (FwIndexType portNum, Fw::Buffer &data, const ComCfg::FrameContext &context)=0 |
| | Handler for input port dataReturnIn. More...
|
| |
| void | comStatusIn_handlerBase (FwIndexType portNum, Fw::Success &condition) |
| | Handler base-class function for input port comStatusIn. More...
|
| |
| void | dataIn_handlerBase (FwIndexType portNum, Fw::Buffer &data, const ComCfg::FrameContext &context) |
| | Handler base-class function for input port dataIn. More...
|
| |
| void | dataReturnIn_handlerBase (FwIndexType portNum, Fw::Buffer &data, const ComCfg::FrameContext &context) |
| | Handler base-class function for input port dataReturnIn. More...
|
| |
| Fw::Buffer | bufferAllocate_out (FwIndexType portNum, FwSizeType size) |
| | Invoke output port bufferAllocate. More...
|
| |
| void | bufferDeallocate_out (FwIndexType portNum, Fw::Buffer &fwBuffer) |
| | Invoke output port bufferDeallocate. More...
|
| |
| void | comStatusOut_out (FwIndexType portNum, Fw::Success &condition) |
| | Invoke output port comStatusOut. More...
|
| |
| void | dataOut_out (FwIndexType portNum, Fw::Buffer &data, const ComCfg::FrameContext &context) |
| | Invoke output port dataOut. More...
|
| |
| void | dataReturnOut_out (FwIndexType portNum, Fw::Buffer &data, const ComCfg::FrameContext &context) |
| | Invoke output port dataReturnOut. More...
|
| |
| Fw::Time | getTime () const |
| |
| | PassiveComponentBase (const char *name) |
| | Named constructor. More...
|
| |
| virtual | ~PassiveComponentBase () |
| | Destructor. More...
|
| |
| void | init (FwEnumStoreType instance) |
| | Initialization function. More...
|
| |
| FwEnumStoreType | getInstance () const |
| |
| | ObjBase (const char *name) |
| | ObjBase constructor. More...
|
| |
| virtual | ~ObjBase () |
| | Destructor. More...
|
| |
| void | init () |
| | Object initializer. More...
|
| |
Auto-generated base for FprimeFramer component.
Framer implementation for the F Prime protocol
Definition at line 26 of file FprimeFramerComponentAc.hpp.
◆ anonymous enum
Enumerations for numbers of typed input ports.
| Enumerator |
|---|
| NUM_COMSTATUSIN_INPUT_PORTS | |
| NUM_DATAIN_INPUT_PORTS | |
| NUM_DATARETURNIN_INPUT_PORTS | |
Definition at line 46 of file FprimeFramerComponentAc.hpp.
◆ anonymous enum
Enumerations for numbers of special output ports.
| Enumerator |
|---|
| NUM_TIMECALLER_OUTPUT_PORTS | |
Definition at line 53 of file FprimeFramerComponentAc.hpp.
◆ anonymous enum
Enumerations for numbers of typed output ports.
| Enumerator |
|---|
| NUM_BUFFERALLOCATE_OUTPUT_PORTS | |
| NUM_BUFFERDEALLOCATE_OUTPUT_PORTS | |
| NUM_COMSTATUSOUT_OUTPUT_PORTS | |
| NUM_DATAOUT_OUTPUT_PORTS | |
| NUM_DATARETURNOUT_OUTPUT_PORTS | |
Definition at line 58 of file FprimeFramerComponentAc.hpp.
◆ FprimeFramerComponentBase()
| Svc::FprimeFramerComponentBase::FprimeFramerComponentBase |
( |
const char * |
compName = "" | ) |
|
|
protected |
◆ ~FprimeFramerComponentBase()
| Svc::FprimeFramerComponentBase::~FprimeFramerComponentBase |
( |
| ) |
|
|
protectedvirtual |
◆ bufferAllocate_out()
Invoke output port bufferAllocate.
- Parameters
-
| portNum | The port number |
| size | The requested size |
Definition at line 591 of file FprimeFramerComponentAc.cpp.
◆ bufferDeallocate_out()
◆ comStatusIn_handler()
| virtual void Svc::FprimeFramerComponentBase::comStatusIn_handler |
( |
FwIndexType |
portNum, |
|
|
Fw::Success & |
condition |
|
) |
| |
|
protectedpure virtual |
Handler for input port comStatusIn.
- Parameters
-
| portNum | The port number |
| condition | Condition success/failure |
◆ comStatusIn_handlerBase()
Handler base-class function for input port comStatusIn.
- Parameters
-
| portNum | The port number |
| condition | Condition success/failure |
Definition at line 526 of file FprimeFramerComponentAc.cpp.
◆ comStatusOut_out()
Invoke output port comStatusOut.
- Parameters
-
| portNum | The port number |
| condition | Condition success/failure |
Definition at line 631 of file FprimeFramerComponentAc.cpp.
◆ dataIn_handler()
Handler for input port dataIn.
- Parameters
-
◆ dataIn_handlerBase()
◆ dataOut_out()
◆ dataReturnIn_handler()
Handler for input port dataReturnIn.
- Parameters
-
◆ dataReturnIn_handlerBase()
◆ dataReturnOut_out()
◆ get_comStatusIn_InputPort()
◆ get_dataIn_InputPort()
◆ get_dataReturnIn_InputPort()
◆ getNum_bufferAllocate_OutputPorts()
| static constexpr FwIndexType Svc::FprimeFramerComponentBase::getNum_bufferAllocate_OutputPorts |
( |
| ) |
|
|
inlinestaticprotected |
Get the number of bufferAllocate output ports
- Returns
- The number of bufferAllocate output ports
Definition at line 265 of file FprimeFramerComponentAc.hpp.
◆ getNum_bufferDeallocate_OutputPorts()
| static constexpr FwIndexType Svc::FprimeFramerComponentBase::getNum_bufferDeallocate_OutputPorts |
( |
| ) |
|
|
inlinestaticprotected |
Get the number of bufferDeallocate output ports
- Returns
- The number of bufferDeallocate output ports
Definition at line 272 of file FprimeFramerComponentAc.hpp.
◆ getNum_comStatusIn_InputPorts()
| static constexpr FwIndexType Svc::FprimeFramerComponentBase::getNum_comStatusIn_InputPorts |
( |
| ) |
|
|
inlinestaticprotected |
◆ getNum_comStatusOut_OutputPorts()
| static constexpr FwIndexType Svc::FprimeFramerComponentBase::getNum_comStatusOut_OutputPorts |
( |
| ) |
|
|
inlinestaticprotected |
Get the number of comStatusOut output ports
- Returns
- The number of comStatusOut output ports
Definition at line 279 of file FprimeFramerComponentAc.hpp.
◆ getNum_dataIn_InputPorts()
| static constexpr FwIndexType Svc::FprimeFramerComponentBase::getNum_dataIn_InputPorts |
( |
| ) |
|
|
inlinestaticprotected |
◆ getNum_dataOut_OutputPorts()
| static constexpr FwIndexType Svc::FprimeFramerComponentBase::getNum_dataOut_OutputPorts |
( |
| ) |
|
|
inlinestaticprotected |
◆ getNum_dataReturnIn_InputPorts()
| static constexpr FwIndexType Svc::FprimeFramerComponentBase::getNum_dataReturnIn_InputPorts |
( |
| ) |
|
|
inlinestaticprotected |
◆ getNum_dataReturnOut_OutputPorts()
| static constexpr FwIndexType Svc::FprimeFramerComponentBase::getNum_dataReturnOut_OutputPorts |
( |
| ) |
|
|
inlinestaticprotected |
Get the number of dataReturnOut output ports
- Returns
- The number of dataReturnOut output ports
Definition at line 293 of file FprimeFramerComponentAc.hpp.
◆ getNum_timeCaller_OutputPorts()
| static constexpr FwIndexType Svc::FprimeFramerComponentBase::getNum_timeCaller_OutputPorts |
( |
| ) |
|
|
inlinestaticprotected |
◆ getTime()
| Fw::Time Svc::FprimeFramerComponentBase::getTime |
( |
| ) |
const |
|
protected |
◆ init()
◆ isConnected_bufferAllocate_OutputPort()
| bool Svc::FprimeFramerComponentBase::isConnected_bufferAllocate_OutputPort |
( |
FwIndexType |
portNum | ) |
|
|
protected |
Check whether port bufferAllocate is connected
- Returns
- Whether port bufferAllocate is connected
- Parameters
-
Definition at line 465 of file FprimeFramerComponentAc.cpp.
◆ isConnected_bufferDeallocate_OutputPort()
| bool Svc::FprimeFramerComponentBase::isConnected_bufferDeallocate_OutputPort |
( |
FwIndexType |
portNum | ) |
|
|
protected |
Check whether port bufferDeallocate is connected
- Returns
- Whether port bufferDeallocate is connected
- Parameters
-
Definition at line 476 of file FprimeFramerComponentAc.cpp.
◆ isConnected_comStatusOut_OutputPort()
| bool Svc::FprimeFramerComponentBase::isConnected_comStatusOut_OutputPort |
( |
FwIndexType |
portNum | ) |
|
|
protected |
Check whether port comStatusOut is connected
- Returns
- Whether port comStatusOut is connected
- Parameters
-
Definition at line 487 of file FprimeFramerComponentAc.cpp.
◆ isConnected_dataOut_OutputPort()
| bool Svc::FprimeFramerComponentBase::isConnected_dataOut_OutputPort |
( |
FwIndexType |
portNum | ) |
|
|
protected |
Check whether port dataOut is connected
- Returns
- Whether port dataOut is connected
- Parameters
-
Definition at line 498 of file FprimeFramerComponentAc.cpp.
◆ isConnected_dataReturnOut_OutputPort()
| bool Svc::FprimeFramerComponentBase::isConnected_dataReturnOut_OutputPort |
( |
FwIndexType |
portNum | ) |
|
|
protected |
Check whether port dataReturnOut is connected
- Returns
- Whether port dataReturnOut is connected
- Parameters
-
Definition at line 509 of file FprimeFramerComponentAc.cpp.
◆ isConnected_timeCaller_OutputPort()
| bool Svc::FprimeFramerComponentBase::isConnected_timeCaller_OutputPort |
( |
FwIndexType |
portNum | ) |
|
|
protected |
Check whether port timeCaller is connected
- Returns
- Whether port timeCaller is connected
- Parameters
-
Definition at line 450 of file FprimeFramerComponentAc.cpp.
◆ set_bufferAllocate_OutputPort()
Connect port to bufferAllocate[portNum].
- Parameters
-
| portNum | The port number |
| port | The input port |
Definition at line 273 of file FprimeFramerComponentAc.cpp.
◆ set_bufferDeallocate_OutputPort()
Connect port to bufferDeallocate[portNum].
- Parameters
-
| portNum | The port number |
| port | The input port |
Definition at line 287 of file FprimeFramerComponentAc.cpp.
◆ set_comStatusOut_OutputPort()
Connect port to comStatusOut[portNum].
- Parameters
-
| portNum | The port number |
| port | The input port |
Definition at line 301 of file FprimeFramerComponentAc.cpp.
◆ set_dataOut_OutputPort()
◆ set_dataReturnOut_OutputPort()
Connect port to dataReturnOut[portNum].
- Parameters
-
| portNum | The port number |
| port | The input port |
Definition at line 329 of file FprimeFramerComponentAc.cpp.
◆ set_timeCaller_OutputPort()
◆ FprimeFramerTester
| friend class FprimeFramerTester |
|
friend |
◆ FprimeFramerTesterBase
| friend class FprimeFramerTesterBase |
|
friend |
The documentation for this class was generated from the following files: