13 #ifndef Svc_BufferAccumulator_HPP 14 #define Svc_BufferAccumulator_HPP 31 class ArrayFIFOBuffer {
92 const char*
const compName
122 bufferSendInFill_handler(
128 void bufferSendInReturn_handler(
153 void BA_DrainBuffers_cmdHandler(
const FwOpcodeType opCode,
166 void sendStoredBuffer();
181 ArrayFIFOBuffer m_bufferQueue;
188 bool m_waitForBuffer;
PlatformSizeType FwSizeType
void init()
Object initializer.
BufferAccumulator(const char *const compName)
U32 FwOpcodeType
The type of a command opcode.
void allocateQueue(FwEnumStoreType identifier, Fw::MemAllocator &allocator, FwSizeType maxNumBuffers)
PlatformIndexType FwIndexType
void deallocateQueue(Fw::MemAllocator &allocator)
Return allocated queue. Should be done during shutdown.
RateGroupDivider component implementation.
Defines a base class for a memory allocator for classes.
Auto-generated base for BufferAccumulator component.