Auto-generated base for FprimeDeframer component.
More...
#include <Svc/FprimeDeframer/FprimeDeframerComponentAc.hpp>
Auto-generated base for FprimeDeframer component.
A component for deframing input received from the ground via a FrameAccumulator
Definition at line 31 of file FprimeDeframerComponentAc.hpp.
◆ anonymous enum
◆ 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 54 of file FprimeDeframerComponentAc.hpp.
◆ anonymous enum
Enumerations for numbers of typed output ports.
Enumerator |
---|
NUM_BUFFERDEALLOCATE_OUTPUT_PORTS | |
NUM_DEFRAMEDOUT_OUTPUT_PORTS | |
Definition at line 61 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 67 of file FprimeDeframerComponentAc.hpp.
◆ FprimeDeframerComponentBase()
Svc::FprimeDeframerComponentBase::FprimeDeframerComponentBase |
( |
const char * |
compName = "" | ) |
|
|
protected |
◆ ~FprimeDeframerComponentBase()
Svc::FprimeDeframerComponentBase::~FprimeDeframerComponentBase |
( |
| ) |
|
|
protectedvirtual |
◆ bufferDeallocate_out()
void Svc::FprimeDeframerComponentBase::bufferDeallocate_out |
( |
FwIndexType |
portNum, |
|
|
Fw::Buffer & |
fwBuffer |
|
) |
| |
|
protected |
◆ deframedOut_out()
◆ framedIn_handler()
Handler for input port framedIn.
- Parameters
-
◆ framedIn_handlerBase()
◆ get_framedIn_InputPort()
◆ getNum_bufferDeallocate_OutputPorts()
FwIndexType Svc::FprimeDeframerComponentBase::getNum_bufferDeallocate_OutputPorts |
( |
| ) |
const |
|
protected |
Get the number of bufferDeallocate output ports
- Returns
- The number of bufferDeallocate output ports
Definition at line 393 of file FprimeDeframerComponentAc.cpp.
◆ getNum_deframedOut_OutputPorts()
FwIndexType Svc::FprimeDeframerComponentBase::getNum_deframedOut_OutputPorts |
( |
| ) |
const |
|
protected |
◆ getNum_framedIn_InputPorts()
FwIndexType Svc::FprimeDeframerComponentBase::getNum_framedIn_InputPorts |
( |
| ) |
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 |
( |
| ) |
|
|
protected |
◆ init()
void Svc::FprimeDeframerComponentBase::init |
( |
FwEnumStoreType |
instance = 0 | ) |
|
◆ isConnected_bufferDeallocate_OutputPort()
bool Svc::FprimeDeframerComponentBase::isConnected_bufferDeallocate_OutputPort |
( |
FwIndexType |
portNum | ) |
|
|
protected |
Check whether port bufferDeallocate is connected
- Returns
- Whether port bufferDeallocate is connected
- Parameters
-
Definition at line 450 of file FprimeDeframerComponentAc.cpp.
◆ isConnected_deframedOut_OutputPort()
bool Svc::FprimeDeframerComponentBase::isConnected_deframedOut_OutputPort |
( |
FwIndexType |
portNum | ) |
|
|
protected |
Check whether port deframedOut is connected
- Returns
- Whether port deframedOut is connected
- Parameters
-
Definition at line 461 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_bufferDeallocate_OutputPort()
◆ set_deframedOut_OutputPort()
◆ set_logOut_OutputPort()
◆ set_timeCaller_OutputPort()
◆ unLock()
void Svc::FprimeDeframerComponentBase::unLock |
( |
| ) |
|
|
protectedvirtual |
◆ FprimeDeframerComponentBaseFriend
friend class FprimeDeframerComponentBaseFriend |
|
friend |
The documentation for this class was generated from the following files: