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

This is the complete list of members for Drv::BlockDriverImpl, including all inherited members.

ACTIVE_COMPONENT_EXIT enum valueFw::ActiveComponentBase
ActiveComponentBase(const char *name)Fw::ActiveComponentBaseexplicitprotected
BlockDriverComponentBase(const char *compName="")Drv::BlockDriverComponentBaseprotected
BlockDriverImpl(const char *compName)Drv::BlockDriverImpl
BufferIn_handlerBase(FwIndexType portNum, Drv::DataBuffer &buff)Drv::BlockDriverComponentBaseprotected
BufferIn_preMsgHook(FwIndexType portNum, Drv::DataBuffer &buff)Drv::BlockDriverComponentBaseprotectedvirtual
BufferOut_out(FwIndexType portNum, Drv::DataBuffer &buff)Drv::BlockDriverComponentBaseprotected
callIsr()Drv::BlockDriverImpl
CHANNELID_BD_CYCLES enum valueDrv::BlockDriverComponentBaseprotected
CREATED enum valueFw::ActiveComponentBaseprotected
createQueue(NATIVE_INT_TYPE depth, NATIVE_INT_TYPE msgSize)Fw::QueuedComponentBaseprotected
CycleOut_out(FwIndexType portNum, Svc::TimerVal &cycleStart)Drv::BlockDriverComponentBaseprotected
DEPRECATED(Os::Task::Status join(void **value_ptr), "Switch to .join()")Fw::ActiveComponentBase
dispatch()Fw::ActiveComponentBaseprotected
DISPATCHING enum valueFw::ActiveComponentBaseprotected
DONE enum valueFw::ActiveComponentBaseprotected
exit()Fw::ActiveComponentBase
finalizer()Fw::ActiveComponentBaseprotectedvirtual
FINALIZING enum valueFw::ActiveComponentBaseprotected
get_BufferIn_InputPort(FwIndexType portNum)Drv::BlockDriverComponentBase
get_PingIn_InputPort(FwIndexType portNum)Drv::BlockDriverComponentBase
get_Sched_InputPort(FwIndexType portNum)Drv::BlockDriverComponentBase
getIdBase() constFw::PassiveComponentBase
getInstance() constFw::PassiveComponentBaseprotected
getNum_BufferIn_InputPorts() constDrv::BlockDriverComponentBaseprotected
getNum_BufferOut_OutputPorts() constDrv::BlockDriverComponentBaseprotected
getNum_CycleOut_OutputPorts() constDrv::BlockDriverComponentBaseprotected
getNum_PingIn_InputPorts() constDrv::BlockDriverComponentBaseprotected
getNum_PingOut_OutputPorts() constDrv::BlockDriverComponentBaseprotected
getNum_Sched_InputPorts() constDrv::BlockDriverComponentBaseprotected
getNum_Time_OutputPorts() constDrv::BlockDriverComponentBaseprotected
getNum_Tlm_OutputPorts() constDrv::BlockDriverComponentBaseprotected
getNumMsgsDropped()Fw::QueuedComponentBaseprotected
getTime()Drv::BlockDriverComponentBaseprotected
incNumMsgDropped()Fw::QueuedComponentBaseprotected
init(NATIVE_INT_TYPE queueDepth, NATIVE_INT_TYPE instanceId=0)Drv::BlockDriverImpl
Drv::BlockDriverComponentBase::init(FwQueueSizeType queueDepth, FwEnumStoreType instance=0)Drv::BlockDriverComponentBase
Fw::ActiveComponentBase::init(NATIVE_INT_TYPE instance)Fw::ActiveComponentBaseprotected
Fw::ObjBase::init()Fw::ObjBaseprotected
InterruptReport_internalInterfaceInvoke(U32 interrupt)Drv::BlockDriverComponentBaseprotected
isConnected_BufferOut_OutputPort(FwIndexType portNum)Drv::BlockDriverComponentBaseprotected
isConnected_CycleOut_OutputPort(FwIndexType portNum)Drv::BlockDriverComponentBaseprotected
isConnected_PingOut_OutputPort(FwIndexType portNum)Drv::BlockDriverComponentBaseprotected
isConnected_Time_OutputPort(FwIndexType portNum)Drv::BlockDriverComponentBaseprotected
isConnected_Tlm_OutputPort(FwIndexType portNum)Drv::BlockDriverComponentBaseprotected
join()Fw::ActiveComponentBase
Lifecycle enum nameFw::ActiveComponentBaseprotected
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_BUFFERIN_INPUT_PORTS enum valueDrv::BlockDriverComponentBaseprotected
NUM_BUFFEROUT_OUTPUT_PORTS enum valueDrv::BlockDriverComponentBaseprotected
NUM_CYCLEOUT_OUTPUT_PORTS enum valueDrv::BlockDriverComponentBaseprotected
NUM_PINGIN_INPUT_PORTS enum valueDrv::BlockDriverComponentBaseprotected
NUM_PINGOUT_OUTPUT_PORTS enum valueDrv::BlockDriverComponentBaseprotected
NUM_SCHED_INPUT_PORTS enum valueDrv::BlockDriverComponentBaseprotected
NUM_TIME_OUTPUT_PORTS enum valueDrv::BlockDriverComponentBaseprotected
NUM_TLM_OUTPUT_PORTS enum valueDrv::BlockDriverComponentBaseprotected
ObjBase(const char *name)Fw::ObjBaseprotected
PassiveComponentBase(const char *name)Fw::PassiveComponentBaseprotected
PingIn_handlerBase(FwIndexType portNum, U32 key)Drv::BlockDriverComponentBaseprotected
PingIn_preMsgHook(FwIndexType portNum, U32 key)Drv::BlockDriverComponentBaseprotectedvirtual
PingOut_out(FwIndexType portNum, U32 key)Drv::BlockDriverComponentBaseprotected
preamble()Fw::ActiveComponentBaseprotectedvirtual
QueuedComponentBase(const char *name)Fw::QueuedComponentBaseprotected
Sched_handlerBase(FwIndexType portNum, U32 context)Drv::BlockDriverComponentBaseprotected
Sched_preMsgHook(FwIndexType portNum, U32 context)Drv::BlockDriverComponentBaseprotectedvirtual
set_BufferOut_OutputPort(FwIndexType portNum, Drv::InputDataBufferPort *port)Drv::BlockDriverComponentBase
set_CycleOut_OutputPort(FwIndexType portNum, Svc::InputCyclePort *port)Drv::BlockDriverComponentBase
set_PingOut_OutputPort(FwIndexType portNum, Svc::InputPingPort *port)Drv::BlockDriverComponentBase
set_Time_OutputPort(FwIndexType portNum, Fw::InputTimePort *port)Drv::BlockDriverComponentBase
set_Tlm_OutputPort(FwIndexType portNum, Fw::InputTlmPort *port)Drv::BlockDriverComponentBase
setIdBase(const U32)Fw::PassiveComponentBase
start(Os::Task::ParamType priority=Os::Task::TASK_DEFAULT, Os::Task::ParamType stackSize=Os::Task::TASK_DEFAULT, Os::Task::ParamType cpuAffinity=Os::Task::TASK_DEFAULT, Os::Task::ParamType identifier=Os::Task::TASK_DEFAULT)Fw::ActiveComponentBase
tlmWrite_BD_Cycles(U32 arg, Fw::Time _tlmTime=Fw::Time())Drv::BlockDriverComponentBaseprotected
~ActiveComponentBase()Fw::ActiveComponentBaseprotectedvirtual
~BlockDriverComponentBase()Drv::BlockDriverComponentBaseprotectedvirtual
~BlockDriverImpl()Drv::BlockDriverImpl
~ObjBase()Fw::ObjBaseprotectedvirtual
~PassiveComponentBase()Fw::PassiveComponentBaseprotectedvirtual
~QueuedComponentBase()Fw::QueuedComponentBaseprotectedvirtual