Auto-generated base for FprimeDeframer component.
More...
#include <Svc/FprimeDeframer/FprimeDeframerComponentAc.hpp>
|
| FprimeDeframerComponentBase (const char *compName="") |
| Construct FprimeDeframerComponentBase object. More...
|
|
virtual | ~FprimeDeframerComponentBase () |
| Destroy FprimeDeframerComponentBase object. More...
|
|
FwIndexType | getNum_dataIn_InputPorts () const |
|
FwIndexType | getNum_dataReturnIn_InputPorts () const |
|
FwIndexType | getNum_logOut_OutputPorts () const |
|
FwIndexType | getNum_timeCaller_OutputPorts () const |
|
FwIndexType | getNum_dataOut_OutputPorts () const |
|
FwIndexType | getNum_dataReturnOut_OutputPorts () const |
|
bool | isConnected_logOut_OutputPort (FwIndexType portNum) |
|
bool | isConnected_timeCaller_OutputPort (FwIndexType portNum) |
|
bool | isConnected_dataOut_OutputPort (FwIndexType portNum) |
|
bool | isConnected_dataReturnOut_OutputPort (FwIndexType portNum) |
|
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 | 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...
|
|
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...
|
|
void | log_WARNING_HI_InvalidBufferReceived () const |
|
void | log_WARNING_HI_InvalidStartWord () const |
|
void | log_WARNING_HI_InvalidLengthReceived () const |
|
void | log_WARNING_HI_InvalidChecksum () const |
|
Fw::Time | getTime () const |
|
virtual void | lock () |
| Lock the guarded mutex. More...
|
|
virtual void | unLock () |
| Unlock the guarded mutex. More...
|
|
| 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 FprimeDeframer component.
A component for deframing input received from the ground via a FrameAccumulator
Definition at line 32 of file FprimeDeframerComponentAc.hpp.
◆ anonymous enum
Enumerations for numbers of typed input ports.
Enumerator |
---|
NUM_DATAIN_INPUT_PORTS | |
NUM_DATARETURNIN_INPUT_PORTS | |
Definition at line 52 of file FprimeDeframerComponentAc.hpp.
◆ anonymous enum
Enumerations for numbers of special output ports.
Enumerator |
---|
NUM_LOGOUT_OUTPUT_PORTS | |
NUM_LOGTEXTOUT_OUTPUT_PORTS | |
NUM_TIMECALLER_OUTPUT_PORTS | |
Definition at line 58 of file FprimeDeframerComponentAc.hpp.
◆ anonymous enum
Enumerations for numbers of typed output ports.
Enumerator |
---|
NUM_DATAOUT_OUTPUT_PORTS | |
NUM_DATARETURNOUT_OUTPUT_PORTS | |
Definition at line 65 of file FprimeDeframerComponentAc.hpp.
◆ anonymous enum
Event IDs.
Enumerator |
---|
EVENTID_INVALIDBUFFERRECEIVED | An invalid frame was received (too short to be a frame)
|
EVENTID_INVALIDSTARTWORD | An invalid frame was received (start word is wrong)
|
EVENTID_INVALIDLENGTHRECEIVED | An invalid frame was received (length is wrong)
|
EVENTID_INVALIDCHECKSUM | An invalid frame was received (checksum mismatch)
|
Definition at line 71 of file FprimeDeframerComponentAc.hpp.
◆ FprimeDeframerComponentBase()
Svc::FprimeDeframerComponentBase::FprimeDeframerComponentBase |
( |
const char * |
compName = "" | ) |
|
|
protected |
◆ ~FprimeDeframerComponentBase()
Svc::FprimeDeframerComponentBase::~FprimeDeframerComponentBase |
( |
| ) |
|
|
protectedvirtual |
◆ 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_dataIn_InputPort()
◆ get_dataReturnIn_InputPort()
◆ getNum_dataIn_InputPorts()
FwIndexType Svc::FprimeDeframerComponentBase::getNum_dataIn_InputPorts |
( |
| ) |
const |
|
protected |
◆ getNum_dataOut_OutputPorts()
FwIndexType Svc::FprimeDeframerComponentBase::getNum_dataOut_OutputPorts |
( |
| ) |
const |
|
protected |
◆ getNum_dataReturnIn_InputPorts()
FwIndexType Svc::FprimeDeframerComponentBase::getNum_dataReturnIn_InputPorts |
( |
| ) |
const |
|
protected |
◆ getNum_dataReturnOut_OutputPorts()
FwIndexType Svc::FprimeDeframerComponentBase::getNum_dataReturnOut_OutputPorts |
( |
| ) |
const |
|
protected |
◆ getNum_logOut_OutputPorts()
FwIndexType Svc::FprimeDeframerComponentBase::getNum_logOut_OutputPorts |
( |
| ) |
const |
|
protected |
◆ getNum_timeCaller_OutputPorts()
FwIndexType Svc::FprimeDeframerComponentBase::getNum_timeCaller_OutputPorts |
( |
| ) |
const |
|
protected |
◆ getTime()
Fw::Time Svc::FprimeDeframerComponentBase::getTime |
( |
| ) |
const |
|
protected |
◆ init()
void Svc::FprimeDeframerComponentBase::init |
( |
FwEnumStoreType |
instance = 0 | ) |
|
◆ isConnected_dataOut_OutputPort()
bool Svc::FprimeDeframerComponentBase::isConnected_dataOut_OutputPort |
( |
FwIndexType |
portNum | ) |
|
|
protected |
◆ isConnected_dataReturnOut_OutputPort()
bool Svc::FprimeDeframerComponentBase::isConnected_dataReturnOut_OutputPort |
( |
FwIndexType |
portNum | ) |
|
|
protected |
Check whether port dataReturnOut is connected
- Returns
- Whether port dataReturnOut is connected
- Parameters
-
Definition at line 502 of file FprimeDeframerComponentAc.cpp.
◆ isConnected_logOut_OutputPort()
bool Svc::FprimeDeframerComponentBase::isConnected_logOut_OutputPort |
( |
FwIndexType |
portNum | ) |
|
|
protected |
◆ isConnected_timeCaller_OutputPort()
bool Svc::FprimeDeframerComponentBase::isConnected_timeCaller_OutputPort |
( |
FwIndexType |
portNum | ) |
|
|
protected |
◆ lock()
void Svc::FprimeDeframerComponentBase::lock |
( |
| ) |
|
|
protectedvirtual |
◆ log_WARNING_HI_InvalidBufferReceived()
void Svc::FprimeDeframerComponentBase::log_WARNING_HI_InvalidBufferReceived |
( |
| ) |
const |
|
protected |
◆ log_WARNING_HI_InvalidChecksum()
void Svc::FprimeDeframerComponentBase::log_WARNING_HI_InvalidChecksum |
( |
| ) |
const |
|
protected |
◆ log_WARNING_HI_InvalidLengthReceived()
void Svc::FprimeDeframerComponentBase::log_WARNING_HI_InvalidLengthReceived |
( |
| ) |
const |
|
protected |
◆ log_WARNING_HI_InvalidStartWord()
void Svc::FprimeDeframerComponentBase::log_WARNING_HI_InvalidStartWord |
( |
| ) |
const |
|
protected |
◆ set_dataOut_OutputPort()
◆ set_dataReturnOut_OutputPort()
◆ set_logOut_OutputPort()
◆ set_timeCaller_OutputPort()
◆ unLock()
void Svc::FprimeDeframerComponentBase::unLock |
( |
| ) |
|
|
protectedvirtual |
◆ FprimeDeframerTester
friend class FprimeDeframerTester |
|
friend |
◆ FprimeDeframerTesterBase
friend class FprimeDeframerTesterBase |
|
friend |
The documentation for this class was generated from the following files: