F´ Flight Software - C/C++ Documentation
devel
A framework for building embedded system applications to NASA flight quality standards.
|
interface supplied to the deframing protocol More...
#include <Svc/FramingProtocol/DeframingProtocolInterface.hpp>
Public Member Functions | |
virtual | ~DeframingProtocolInterface () |
virtual Fw::Buffer | allocate (const U32 size)=0 |
called to allocate memory, typically delegating to an allocate port call More... | |
virtual void | route (Fw::Buffer &data)=0 |
send deframed data into the system More... | |
interface supplied to the deframing protocol
In order to supply necessary fprime actions to deframing implementations this class provides the necessary functions. Typically the DeframerComponentImpl is the concrete implementor of this interface.
Definition at line 29 of file DeframingProtocolInterface.hpp.
|
inlinevirtual |
Definition at line 31 of file DeframingProtocolInterface.hpp.
|
pure virtual |
called to allocate memory, typically delegating to an allocate port call
size | size of the allocation request |
|
pure virtual |
send deframed data into the system
data | deframed buffer |