Auto-generated base for Framer component.
More...
#include <Svc/Framer/FramerComponentAc.hpp>
|
| FramerComponentBase (const char *compName="") |
| Construct FramerComponentBase object. More...
|
|
virtual | ~FramerComponentBase () |
| Destroy FramerComponentBase object. More...
|
|
FwIndexType | getNum_bufferIn_InputPorts () const |
|
FwIndexType | getNum_comIn_InputPorts () const |
|
FwIndexType | getNum_comStatusIn_InputPorts () const |
|
FwIndexType | getNum_bufferDeallocate_OutputPorts () const |
|
FwIndexType | getNum_comStatusOut_OutputPorts () const |
|
FwIndexType | getNum_framedAllocate_OutputPorts () const |
|
FwIndexType | getNum_framedOut_OutputPorts () const |
|
bool | isConnected_bufferDeallocate_OutputPort (FwIndexType portNum) |
|
bool | isConnected_comStatusOut_OutputPort (FwIndexType portNum) |
|
bool | isConnected_framedAllocate_OutputPort (FwIndexType portNum) |
|
bool | isConnected_framedOut_OutputPort (FwIndexType portNum) |
|
virtual void | bufferIn_handler (FwIndexType portNum, Fw::Buffer &fwBuffer)=0 |
| Handler for input port bufferIn. More...
|
|
virtual void | comIn_handler (FwIndexType portNum, Fw::ComBuffer &data, U32 context)=0 |
| Handler for input port comIn. More...
|
|
virtual void | comStatusIn_handler (FwIndexType portNum, Fw::Success &condition)=0 |
| Handler for input port comStatusIn. More...
|
|
void | bufferIn_handlerBase (FwIndexType portNum, Fw::Buffer &fwBuffer) |
| Handler base-class function for input port bufferIn. More...
|
|
void | comIn_handlerBase (FwIndexType portNum, Fw::ComBuffer &data, U32 context) |
| Handler base-class function for input port comIn. More...
|
|
void | comStatusIn_handlerBase (FwIndexType portNum, Fw::Success &condition) |
| Handler base-class function for input port comStatusIn. 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...
|
|
Fw::Buffer | framedAllocate_out (FwIndexType portNum, U32 size) |
| Invoke output port framedAllocate. More...
|
|
Drv::SendStatus | framedOut_out (FwIndexType portNum, Fw::Buffer &sendBuffer) |
| Invoke output port framedOut. More...
|
|
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 (NATIVE_INT_TYPE instance) |
| Initialization function. More...
|
|
NATIVE_INT_TYPE | getInstance () const |
|
| ObjBase (const char *name) |
| ObjBase constructor. More...
|
|
virtual | ~ObjBase () |
| Destructor. More...
|
|
void | init () |
| Object initializer. More...
|
|
Auto-generated base for Framer component.
A component for framing input for transmission to the ground
Definition at line 27 of file FramerComponentAc.hpp.
◆ anonymous enum
Enumerations for numbers of typed input ports.
Enumerator |
---|
NUM_BUFFERIN_INPUT_PORTS | |
NUM_COMIN_INPUT_PORTS | |
NUM_COMSTATUSIN_INPUT_PORTS | |
Definition at line 45 of file FramerComponentAc.hpp.
◆ anonymous enum
Enumerations for numbers of typed output ports.
Enumerator |
---|
NUM_BUFFERDEALLOCATE_OUTPUT_PORTS | |
NUM_COMSTATUSOUT_OUTPUT_PORTS | |
NUM_FRAMEDALLOCATE_OUTPUT_PORTS | |
NUM_FRAMEDOUT_OUTPUT_PORTS | |
Definition at line 52 of file FramerComponentAc.hpp.
◆ FramerComponentBase()
Svc::FramerComponentBase::FramerComponentBase |
( |
const char * |
compName = "" | ) |
|
|
protected |
◆ ~FramerComponentBase()
Svc::FramerComponentBase::~FramerComponentBase |
( |
| ) |
|
|
protectedvirtual |
◆ bufferDeallocate_out()
Invoke output port bufferDeallocate.
- Parameters
-
portNum | The port number |
fwBuffer | The buffer |
Definition at line 504 of file FramerComponentAc.cpp.
◆ bufferIn_handler()
Handler for input port bufferIn.
- Parameters
-
portNum | The port number |
fwBuffer | The buffer |
◆ bufferIn_handlerBase()
Handler base-class function for input port bufferIn.
- Parameters
-
portNum | The port number |
fwBuffer | The buffer |
Definition at line 429 of file FramerComponentAc.cpp.
◆ comIn_handler()
Handler for input port comIn.
- Parameters
-
portNum | The port number |
data | Buffer containing packet data |
context | Call context value; meaning chosen by user |
◆ comIn_handlerBase()
Handler base-class function for input port comIn.
- Parameters
-
portNum | The port number |
data | Buffer containing packet data |
context | Call context value; meaning chosen by user |
Definition at line 454 of file FramerComponentAc.cpp.
◆ comStatusIn_handler()
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 481 of file FramerComponentAc.cpp.
◆ comStatusOut_out()
Invoke output port comStatusOut.
- Parameters
-
portNum | The port number |
condition | Condition success/failure |
Definition at line 519 of file FramerComponentAc.cpp.
◆ framedAllocate_out()
Invoke output port framedAllocate.
- Parameters
-
portNum | The port number |
size | The requested size |
Definition at line 534 of file FramerComponentAc.cpp.
◆ framedOut_out()
Invoke output port framedOut.
- Parameters
-
portNum | The port number |
sendBuffer | Data to send |
Definition at line 549 of file FramerComponentAc.cpp.
◆ get_bufferIn_InputPort()
◆ get_comIn_InputPort()
◆ get_comStatusIn_InputPort()
Get typed input port at index
- Returns
- comStatusIn[portNum]
- Parameters
-
Definition at line 201 of file FramerComponentAc.cpp.
◆ getNum_bufferDeallocate_OutputPorts()
FwIndexType Svc::FramerComponentBase::getNum_bufferDeallocate_OutputPorts |
( |
| ) |
const |
|
protected |
Get the number of bufferDeallocate output ports
- Returns
- The number of bufferDeallocate output ports
Definition at line 351 of file FramerComponentAc.cpp.
◆ getNum_bufferIn_InputPorts()
FwIndexType Svc::FramerComponentBase::getNum_bufferIn_InputPorts |
( |
| ) |
const |
|
protected |
Get the number of bufferIn input ports
- Returns
- The number of bufferIn input ports
Definition at line 329 of file FramerComponentAc.cpp.
◆ getNum_comIn_InputPorts()
FwIndexType Svc::FramerComponentBase::getNum_comIn_InputPorts |
( |
| ) |
const |
|
protected |
Get the number of comIn input ports
- Returns
- The number of comIn input ports
Definition at line 335 of file FramerComponentAc.cpp.
◆ getNum_comStatusIn_InputPorts()
FwIndexType Svc::FramerComponentBase::getNum_comStatusIn_InputPorts |
( |
| ) |
const |
|
protected |
Get the number of comStatusIn input ports
- Returns
- The number of comStatusIn input ports
Definition at line 341 of file FramerComponentAc.cpp.
◆ getNum_comStatusOut_OutputPorts()
FwIndexType Svc::FramerComponentBase::getNum_comStatusOut_OutputPorts |
( |
| ) |
const |
|
protected |
Get the number of comStatusOut output ports
- Returns
- The number of comStatusOut output ports
Definition at line 357 of file FramerComponentAc.cpp.
◆ getNum_framedAllocate_OutputPorts()
FwIndexType Svc::FramerComponentBase::getNum_framedAllocate_OutputPorts |
( |
| ) |
const |
|
protected |
Get the number of framedAllocate output ports
- Returns
- The number of framedAllocate output ports
Definition at line 363 of file FramerComponentAc.cpp.
◆ getNum_framedOut_OutputPorts()
FwIndexType Svc::FramerComponentBase::getNum_framedOut_OutputPorts |
( |
| ) |
const |
|
protected |
Get the number of framedOut output ports
- Returns
- The number of framedOut output ports
Definition at line 369 of file FramerComponentAc.cpp.
◆ init()
◆ isConnected_bufferDeallocate_OutputPort()
bool Svc::FramerComponentBase::isConnected_bufferDeallocate_OutputPort |
( |
FwIndexType |
portNum | ) |
|
|
protected |
Check whether port bufferDeallocate is connected
- Returns
- Whether port bufferDeallocate is connected
- Parameters
-
Definition at line 379 of file FramerComponentAc.cpp.
◆ isConnected_comStatusOut_OutputPort()
bool Svc::FramerComponentBase::isConnected_comStatusOut_OutputPort |
( |
FwIndexType |
portNum | ) |
|
|
protected |
Check whether port comStatusOut is connected
- Returns
- Whether port comStatusOut is connected
- Parameters
-
Definition at line 390 of file FramerComponentAc.cpp.
◆ isConnected_framedAllocate_OutputPort()
bool Svc::FramerComponentBase::isConnected_framedAllocate_OutputPort |
( |
FwIndexType |
portNum | ) |
|
|
protected |
Check whether port framedAllocate is connected
- Returns
- Whether port framedAllocate is connected
- Parameters
-
Definition at line 401 of file FramerComponentAc.cpp.
◆ isConnected_framedOut_OutputPort()
bool Svc::FramerComponentBase::isConnected_framedOut_OutputPort |
( |
FwIndexType |
portNum | ) |
|
|
protected |
Check whether port framedOut is connected
- Returns
- Whether port framedOut is connected
- Parameters
-
Definition at line 412 of file FramerComponentAc.cpp.
◆ lock()
void Svc::FramerComponentBase::lock |
( |
| ) |
|
|
protectedvirtual |
◆ set_bufferDeallocate_OutputPort()
Connect port to bufferDeallocate[portNum].
- Parameters
-
portNum | The port number |
port | The input port |
Definition at line 216 of file FramerComponentAc.cpp.
◆ set_comStatusOut_OutputPort()
Connect port to comStatusOut[portNum].
- Parameters
-
portNum | The port number |
port | The input port |
Definition at line 230 of file FramerComponentAc.cpp.
◆ set_framedAllocate_OutputPort()
Connect port to framedAllocate[portNum].
- Parameters
-
portNum | The port number |
port | The input port |
Definition at line 244 of file FramerComponentAc.cpp.
◆ set_framedOut_OutputPort()
Connect port to framedOut[portNum].
- Parameters
-
portNum | The port number |
port | The input port |
Definition at line 258 of file FramerComponentAc.cpp.
◆ unLock()
void Svc::FramerComponentBase::unLock |
( |
| ) |
|
|
protectedvirtual |
◆ FramerComponentBaseFriend
friend class FramerComponentBaseFriend |
|
friend |
The documentation for this class was generated from the following files: