F´ Flight Software - C/C++ Documentation  devel
A framework for building embedded system applications to NASA flight quality standards.
Fw::OutputDpRequestPort Class Reference

#include <Fw/Dp/DpRequestPortAc.hpp>

Inheritance diagram for Fw::OutputDpRequestPort:
Fw::OutputPortBase Fw::PortBase Fw::ObjBase

Public Member Functions

 OutputDpRequestPort ()
 Constructor. More...
 
void init ()
 Initialization function. More...
 
void addCallPort (InputDpRequestPort *callPort)
 Register an input port. More...
 
void invoke (FwDpIdType id, FwSizeType dataSize)
 Invoke a port interface. More...
 
- Public Member Functions inherited from Fw::PortBase
bool isConnected ()
 

Additional Inherited Members

- Protected Member Functions inherited from Fw::OutputPortBase
 OutputPortBase ()
 
virtual ~OutputPortBase ()
 
- Protected Member Functions inherited from Fw::PortBase
 PortBase ()
 
virtual ~PortBase ()
 
- Protected Member Functions inherited from Fw::ObjBase
 ObjBase (const char *name)
 ObjBase constructor. More...
 
virtual ~ObjBase ()
 Destructor. More...
 
void init ()
 Object initializer. More...
 
- Protected Attributes inherited from Fw::PortBase
Fw::ObjBasem_connObj
 

Detailed Description

Output DpRequest port Port for sending a request for a data product buffer to back a data product container. The request is for a buffer large enough to hold a data product packet with the requested data size.

Definition at line 107 of file DpRequestPortAc.hpp.

Constructor & Destructor Documentation

◆ OutputDpRequestPort()

Fw::OutputDpRequestPort::OutputDpRequestPort ( )

Constructor.

Definition at line 128 of file DpRequestPortAc.cpp.

Member Function Documentation

◆ addCallPort()

void Fw::OutputDpRequestPort::addCallPort ( InputDpRequestPort callPort)

Register an input port.

Parameters
callPortThe input port

Definition at line 142 of file DpRequestPortAc.cpp.

◆ init()

void Fw::OutputDpRequestPort::init ( )
virtual

Initialization function.

Reimplemented from Fw::OutputPortBase.

Definition at line 136 of file DpRequestPortAc.cpp.

◆ invoke()

void Fw::OutputDpRequestPort::invoke ( FwDpIdType  id,
FwSizeType  dataSize 
)

Invoke a port interface.

Parameters
idThe container ID
dataSizeThe data size of the requested buffer

Definition at line 155 of file DpRequestPortAc.cpp.


The documentation for this class was generated from the following files: