F´ Flight Software - C/C++ Documentation
devel
A framework for building embedded system applications to NASA flight quality standards.
|
interface supplied to the framing protocol More...
#include <Svc/FramingProtocol/FramingProtocolInterface.hpp>
Public Member Functions | |
virtual | ~FramingProtocolInterface () |
virtual Fw::Buffer | allocate (const U32 size)=0 |
allocation callback to allocate memory when framing More... | |
virtual void | send (Fw::Buffer &outgoing)=0 |
send framed data out of the framer More... | |
interface supplied to the framing protocol
In order to supply necessary fprime actions to framing implementations this allows the framing implementation to call the functions to delegate the actions. Typically the FramerComponentImpl is the concrete implementor of this interface.
Definition at line 28 of file FramingProtocolInterface.hpp.
|
inlinevirtual |
Definition at line 30 of file FramingProtocolInterface.hpp.
|
pure virtual |
allocation callback to allocate memory when framing
size | size of the allocation request |
|
pure virtual |
send framed data out of the framer
outgoing | framed data wrapped in an Fw::Buffer |