F´ Flight Software - C/C++ Documentation  devel
A framework for building embedded system applications to NASA flight quality standards.
Svc::BufferAccumulatorComponentBase Member List

This is the complete list of members for Svc::BufferAccumulatorComponentBase, including all inherited members.

ACTIVE_COMPONENT_EXIT enum valueFw::ActiveComponentBase
ActiveComponentBase(const char *name)Fw::ActiveComponentBaseprotected
BA_DrainBuffers_cmdHandler(FwOpcodeType opCode, U32 cmdSeq, U32 numToDrain, Svc::BufferAccumulator_BlockMode blockMode)=0Svc::BufferAccumulatorComponentBaseprotectedpure virtual
BA_DrainBuffers_cmdHandlerBase(FwOpcodeType opCode, U32 cmdSeq, Fw::CmdArgBuffer &args)Svc::BufferAccumulatorComponentBaseprotected
BA_DrainBuffers_preMsgHook(FwOpcodeType opCode, U32 cmdSeq)Svc::BufferAccumulatorComponentBaseprotectedvirtual
BA_SetMode_cmdHandler(FwOpcodeType opCode, U32 cmdSeq, Svc::BufferAccumulator_OpState mode)=0Svc::BufferAccumulatorComponentBaseprotectedpure virtual
BA_SetMode_cmdHandlerBase(FwOpcodeType opCode, U32 cmdSeq, Fw::CmdArgBuffer &args)Svc::BufferAccumulatorComponentBaseprotected
BA_SetMode_preMsgHook(FwOpcodeType opCode, U32 cmdSeq)Svc::BufferAccumulatorComponentBaseprotectedvirtual
BufferAccumulatorComponentBase(const char *compName="")Svc::BufferAccumulatorComponentBaseprotected
BufferAccumulatorComponentBaseFriend classSvc::BufferAccumulatorComponentBasefriend
bufferSendInFill_handler(NATIVE_INT_TYPE portNum, Fw::Buffer &fwBuffer)=0Svc::BufferAccumulatorComponentBaseprotectedpure virtual
bufferSendInFill_handlerBase(NATIVE_INT_TYPE portNum, Fw::Buffer &fwBuffer)Svc::BufferAccumulatorComponentBaseprotected
bufferSendInFill_preMsgHook(NATIVE_INT_TYPE portNum, Fw::Buffer &fwBuffer)Svc::BufferAccumulatorComponentBaseprotectedvirtual
bufferSendInReturn_handler(NATIVE_INT_TYPE portNum, Fw::Buffer &fwBuffer)=0Svc::BufferAccumulatorComponentBaseprotectedpure virtual
bufferSendInReturn_handlerBase(NATIVE_INT_TYPE portNum, Fw::Buffer &fwBuffer)Svc::BufferAccumulatorComponentBaseprotected
bufferSendInReturn_preMsgHook(NATIVE_INT_TYPE portNum, Fw::Buffer &fwBuffer)Svc::BufferAccumulatorComponentBaseprotectedvirtual
bufferSendOutDrain_out(NATIVE_INT_TYPE portNum, Fw::Buffer &fwBuffer)Svc::BufferAccumulatorComponentBaseprotected
bufferSendOutReturn_out(NATIVE_INT_TYPE portNum, Fw::Buffer &fwBuffer)Svc::BufferAccumulatorComponentBaseprotected
CHANNELID_BA_NUMQUEUEDBUFFERS enum valueSvc::BufferAccumulatorComponentBaseprotected
cmdResponse_out(FwOpcodeType opCode, U32 cmdSeq, Fw::CmdResponse response)Svc::BufferAccumulatorComponentBaseprotected
createQueue(NATIVE_INT_TYPE depth, NATIVE_INT_TYPE msgSize)Fw::QueuedComponentBaseprotected
DEPRECATED(void start(NATIVE_INT_TYPE identifier, NATIVE_INT_TYPE priority, NATIVE_INT_TYPE stackSize, NATIVE_INT_TYPE cpuAffinity=-1), "Please switch to start(NATIVE_UINT_TYPE priority, NATIVE_UINT_TYPE stackSize, NATIVE_UINT_TYPE cpuAffinity, NATIVE_UINT_TYPE identifier)")Fw::ActiveComponentBase
EVENTID_BA_ALREADYDRAINING enum valueSvc::BufferAccumulatorComponentBaseprotected
EVENTID_BA_BUFFERACCEPTED enum valueSvc::BufferAccumulatorComponentBaseprotected
EVENTID_BA_DRAINSTALLED enum valueSvc::BufferAccumulatorComponentBaseprotected
EVENTID_BA_NONBLOCKDRAIN enum valueSvc::BufferAccumulatorComponentBaseprotected
EVENTID_BA_PARTIALDRAINDONE enum valueSvc::BufferAccumulatorComponentBaseprotected
EVENTID_BA_QUEUEFULL enum valueSvc::BufferAccumulatorComponentBaseprotected
EVENTID_BA_STILLDRAINING enum valueSvc::BufferAccumulatorComponentBaseprotected
exit()Fw::ActiveComponentBase
finalizer()Fw::ActiveComponentBaseprotectedvirtual
get_bufferSendInFill_InputPort(NATIVE_INT_TYPE portNum)Svc::BufferAccumulatorComponentBase
get_bufferSendInReturn_InputPort(NATIVE_INT_TYPE portNum)Svc::BufferAccumulatorComponentBase
get_cmdIn_InputPort(NATIVE_INT_TYPE portNum)Svc::BufferAccumulatorComponentBase
get_pingIn_InputPort(NATIVE_INT_TYPE portNum)Svc::BufferAccumulatorComponentBase
getIdBase() constFw::PassiveComponentBase
getInstance() constFw::PassiveComponentBaseprotected
getNum_bufferSendInFill_InputPorts() constSvc::BufferAccumulatorComponentBaseprotected
getNum_bufferSendInReturn_InputPorts() constSvc::BufferAccumulatorComponentBaseprotected
getNum_bufferSendOutDrain_OutputPorts() constSvc::BufferAccumulatorComponentBaseprotected
getNum_bufferSendOutReturn_OutputPorts() constSvc::BufferAccumulatorComponentBaseprotected
getNum_cmdIn_InputPorts() constSvc::BufferAccumulatorComponentBaseprotected
getNum_cmdRegOut_OutputPorts() constSvc::BufferAccumulatorComponentBaseprotected
getNum_cmdResponseOut_OutputPorts() constSvc::BufferAccumulatorComponentBaseprotected
getNum_eventOut_OutputPorts() constSvc::BufferAccumulatorComponentBaseprotected
getNum_pingIn_InputPorts() constSvc::BufferAccumulatorComponentBaseprotected
getNum_pingOut_OutputPorts() constSvc::BufferAccumulatorComponentBaseprotected
getNum_timeCaller_OutputPorts() constSvc::BufferAccumulatorComponentBaseprotected
getNum_tlmOut_OutputPorts() constSvc::BufferAccumulatorComponentBaseprotected
getNumMsgsDropped()Fw::QueuedComponentBaseprotected
getTime()Svc::BufferAccumulatorComponentBaseprotected
incNumMsgDropped()Fw::QueuedComponentBaseprotected
init(NATIVE_INT_TYPE queueDepth, NATIVE_INT_TYPE instance=0)Svc::BufferAccumulatorComponentBase
Fw::ActiveComponentBase::init(NATIVE_INT_TYPE instance)Fw::ActiveComponentBaseprotected
Fw::ObjBase::init()Fw::ObjBaseprotected
isConnected_bufferSendOutDrain_OutputPort(NATIVE_INT_TYPE portNum)Svc::BufferAccumulatorComponentBaseprotected
isConnected_bufferSendOutReturn_OutputPort(NATIVE_INT_TYPE portNum)Svc::BufferAccumulatorComponentBaseprotected
isConnected_cmdRegOut_OutputPort(NATIVE_INT_TYPE portNum)Svc::BufferAccumulatorComponentBaseprotected
isConnected_cmdResponseOut_OutputPort(NATIVE_INT_TYPE portNum)Svc::BufferAccumulatorComponentBaseprotected
isConnected_eventOut_OutputPort(NATIVE_INT_TYPE portNum)Svc::BufferAccumulatorComponentBaseprotected
isConnected_pingOut_OutputPort(NATIVE_INT_TYPE portNum)Svc::BufferAccumulatorComponentBaseprotected
isConnected_timeCaller_OutputPort(NATIVE_INT_TYPE portNum)Svc::BufferAccumulatorComponentBaseprotected
isConnected_tlmOut_OutputPort(NATIVE_INT_TYPE portNum)Svc::BufferAccumulatorComponentBaseprotected
join(void **value_ptr)Fw::ActiveComponentBase
log_ACTIVITY_HI_BA_BufferAccepted()Svc::BufferAccumulatorComponentBaseprotected
log_ACTIVITY_HI_BA_PartialDrainDone(U32 numDrained)Svc::BufferAccumulatorComponentBaseprotected
log_WARNING_HI_BA_AlreadyDraining()Svc::BufferAccumulatorComponentBaseprotected
log_WARNING_HI_BA_DrainStalled(U32 numDrained, U32 numToDrain)Svc::BufferAccumulatorComponentBaseprotected
log_WARNING_HI_BA_QueueFull()Svc::BufferAccumulatorComponentBaseprotected
log_WARNING_HI_BA_StillDraining(U32 numDrained, U32 numToDrain)Svc::BufferAccumulatorComponentBaseprotected
log_WARNING_LO_BA_NonBlockDrain(U32 numWillDrain, U32 numReqDrain)Svc::BufferAccumulatorComponentBaseprotected
loop()Fw::ActiveComponentBaseprotectedvirtual
m_queueFw::QueuedComponentBaseprotected
m_taskFw::ActiveComponentBaseprotected
MSG_DISPATCH_EMPTY enum valueFw::QueuedComponentBase
MSG_DISPATCH_ERROR enum valueFw::QueuedComponentBase
MSG_DISPATCH_EXIT enum valueFw::QueuedComponentBase
MSG_DISPATCH_OK enum valueFw::QueuedComponentBase
MsgDispatchStatus enum nameFw::QueuedComponentBase
NUM_BUFFERSENDINFILL_INPUT_PORTS enum valueSvc::BufferAccumulatorComponentBaseprotected
NUM_BUFFERSENDINRETURN_INPUT_PORTS enum valueSvc::BufferAccumulatorComponentBaseprotected
NUM_BUFFERSENDOUTDRAIN_OUTPUT_PORTS enum valueSvc::BufferAccumulatorComponentBaseprotected
NUM_BUFFERSENDOUTRETURN_OUTPUT_PORTS enum valueSvc::BufferAccumulatorComponentBaseprotected
NUM_CMDIN_INPUT_PORTS enum valueSvc::BufferAccumulatorComponentBaseprotected
NUM_CMDREGOUT_OUTPUT_PORTS enum valueSvc::BufferAccumulatorComponentBaseprotected
NUM_CMDRESPONSEOUT_OUTPUT_PORTS enum valueSvc::BufferAccumulatorComponentBaseprotected
NUM_EVENTOUT_OUTPUT_PORTS enum valueSvc::BufferAccumulatorComponentBaseprotected
NUM_EVENTOUTTEXT_OUTPUT_PORTS enum valueSvc::BufferAccumulatorComponentBaseprotected
NUM_PINGIN_INPUT_PORTS enum valueSvc::BufferAccumulatorComponentBaseprotected
NUM_PINGOUT_OUTPUT_PORTS enum valueSvc::BufferAccumulatorComponentBaseprotected
NUM_TIMECALLER_OUTPUT_PORTS enum valueSvc::BufferAccumulatorComponentBaseprotected
NUM_TLMOUT_OUTPUT_PORTS enum valueSvc::BufferAccumulatorComponentBaseprotected
ObjBase(const char *name)Fw::ObjBaseprotected
OPCODE_BA_DRAINBUFFERS enum valueSvc::BufferAccumulatorComponentBaseprotected
OPCODE_BA_SETMODE enum valueSvc::BufferAccumulatorComponentBaseprotected
PassiveComponentBase(const char *name)Fw::PassiveComponentBaseprotected
pingIn_handler(NATIVE_INT_TYPE portNum, U32 key)=0Svc::BufferAccumulatorComponentBaseprotectedpure virtual
pingIn_handlerBase(NATIVE_INT_TYPE portNum, U32 key)Svc::BufferAccumulatorComponentBaseprotected
pingIn_preMsgHook(NATIVE_INT_TYPE portNum, U32 key)Svc::BufferAccumulatorComponentBaseprotectedvirtual
pingOut_out(NATIVE_INT_TYPE portNum, U32 key)Svc::BufferAccumulatorComponentBaseprotected
preamble()Fw::ActiveComponentBaseprotectedvirtual
QueuedComponentBase(const char *name)Fw::QueuedComponentBaseprotected
regCommands()Svc::BufferAccumulatorComponentBase
set_bufferSendOutDrain_OutputPort(NATIVE_INT_TYPE portNum, Fw::InputBufferSendPort *port)Svc::BufferAccumulatorComponentBase
set_bufferSendOutReturn_OutputPort(NATIVE_INT_TYPE portNum, Fw::InputBufferSendPort *port)Svc::BufferAccumulatorComponentBase
set_cmdRegOut_OutputPort(NATIVE_INT_TYPE portNum, Fw::InputCmdRegPort *port)Svc::BufferAccumulatorComponentBase
set_cmdResponseOut_OutputPort(NATIVE_INT_TYPE portNum, Fw::InputCmdResponsePort *port)Svc::BufferAccumulatorComponentBase
set_eventOut_OutputPort(NATIVE_INT_TYPE portNum, Fw::InputLogPort *port)Svc::BufferAccumulatorComponentBase
set_pingOut_OutputPort(NATIVE_INT_TYPE portNum, Svc::InputPingPort *port)Svc::BufferAccumulatorComponentBase
set_timeCaller_OutputPort(NATIVE_INT_TYPE portNum, Fw::InputTimePort *port)Svc::BufferAccumulatorComponentBase
set_tlmOut_OutputPort(NATIVE_INT_TYPE portNum, Fw::InputTlmPort *port)Svc::BufferAccumulatorComponentBase
setIdBase(const U32)Fw::PassiveComponentBase
start(NATIVE_UINT_TYPE priority=Os::Task::TASK_DEFAULT, NATIVE_UINT_TYPE stackSize=Os::Task::TASK_DEFAULT, NATIVE_UINT_TYPE cpuAffinity=Os::Task::TASK_DEFAULT, NATIVE_UINT_TYPE identifier=Os::Task::TASK_DEFAULT)Fw::ActiveComponentBase
tlmWrite_BA_NumQueuedBuffers(U32 arg, Fw::Time _tlmTime=Fw::Time())Svc::BufferAccumulatorComponentBaseprotected
~ActiveComponentBase()Fw::ActiveComponentBaseprotectedvirtual
~BufferAccumulatorComponentBase()Svc::BufferAccumulatorComponentBaseprotectedvirtual
~ObjBase()Fw::ObjBaseprotectedvirtual
~PassiveComponentBase()Fw::PassiveComponentBaseprotectedvirtual
~QueuedComponentBase()Fw::QueuedComponentBaseprotectedvirtual