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

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

ACTIVE_COMPONENT_EXIT enum valueFw::ActiveComponentBase
ActiveComponentBase(const char *name)Fw::ActiveComponentBaseexplicitprotected
cancelIn_handlerBase(FwIndexType portNum)Svc::FileWorkerComponentBaseprotected
configure(U64 chunkSize)Svc::FileWorker
CREATED enum valueFw::ActiveComponentBaseprotected
createQueue(FwSizeType depth, FwSizeType msgSize)Fw::QueuedComponentBaseprotected
deinit() overrideFw::QueuedComponentBasevirtual
DEPRECATED(Os::Task::Status join(void **value_ptr), "Switch to .join()")Fw::ActiveComponentBase
dispatch()Fw::ActiveComponentBaseprotected
dispatchAvailableMessages()Fw::QueuedComponentBaseprotected
DISPATCHING enum valueFw::ActiveComponentBaseprotected
DONE enum valueFw::ActiveComponentBaseprotected
EVENTID_CRCFAILED enum valueSvc::FileWorkerComponentBaseprotected
EVENTID_CRCFAILED_THROTTLE enum valueSvc::FileWorkerComponentBaseprotected
EVENTID_CRCVERIFICATIONERROR enum valueSvc::FileWorkerComponentBaseprotected
EVENTID_NOTINIDLE enum valueSvc::FileWorkerComponentBaseprotected
EVENTID_NOTINIDLE_THROTTLE enum valueSvc::FileWorkerComponentBaseprotected
EVENTID_OPENFILEERROR enum valueSvc::FileWorkerComponentBaseprotected
EVENTID_OPENFILEERROR_THROTTLE enum valueSvc::FileWorkerComponentBaseprotected
EVENTID_READABORTED enum valueSvc::FileWorkerComponentBaseprotected
EVENTID_READBEGIN enum valueSvc::FileWorkerComponentBaseprotected
EVENTID_READCOMPLETED enum valueSvc::FileWorkerComponentBaseprotected
EVENTID_READERROR enum valueSvc::FileWorkerComponentBaseprotected
EVENTID_READFAILEDFILESIZE enum valueSvc::FileWorkerComponentBaseprotected
EVENTID_READFAILEDFILESIZE_THROTTLE enum valueSvc::FileWorkerComponentBaseprotected
EVENTID_READTIMEOUT enum valueSvc::FileWorkerComponentBaseprotected
EVENTID_WRITEABORTED enum valueSvc::FileWorkerComponentBaseprotected
EVENTID_WRITEBEGIN enum valueSvc::FileWorkerComponentBaseprotected
EVENTID_WRITECOMPLETED enum valueSvc::FileWorkerComponentBaseprotected
EVENTID_WRITEFILEERROR enum valueSvc::FileWorkerComponentBaseprotected
EVENTID_WRITEFILEERROR_THROTTLE enum valueSvc::FileWorkerComponentBaseprotected
EVENTID_WRITETIMEOUT enum valueSvc::FileWorkerComponentBaseprotected
EVENTID_WRITEVALIDATIONERROR enum valueSvc::FileWorkerComponentBaseprotected
EVENTID_WRITEVALIDATIONOPENERROR enum valueSvc::FileWorkerComponentBaseprotected
EVENTID_WRITEVALIDATIONOPENERROR_THROTTLE enum valueSvc::FileWorkerComponentBaseprotected
EVENTID_WRITEVALIDATIONREADERROR enum valueSvc::FileWorkerComponentBaseprotected
EVENTID_WRITEVALIDATIONREADERROR_THROTTLE enum valueSvc::FileWorkerComponentBaseprotected
exit()Fw::ActiveComponentBase
FileWorker(const char *const compName)Svc::FileWorker
FileWorkerComponentBase(const char *compName="")Svc::FileWorkerComponentBaseprotected
FileWorkerTester classSvc::FileWorkerfriend
finalizer()Fw::ActiveComponentBaseprotectedvirtual
FINALIZING enum valueFw::ActiveComponentBaseprotected
get_cancelIn_InputPort(FwIndexType portNum)Svc::FileWorkerComponentBase
get_cmdIn_InputPort(FwIndexType portNum)Svc::FileWorkerComponentBase
get_readIn_InputPort(FwIndexType portNum)Svc::FileWorkerComponentBase
get_verifyIn_InputPort(FwIndexType portNum)Svc::FileWorkerComponentBase
get_writeIn_InputPort(FwIndexType portNum)Svc::FileWorkerComponentBase
getIdBase() constFw::PassiveComponentBase
getInstance() constFw::PassiveComponentBaseprotected
getNum_cancelIn_InputPorts()Svc::FileWorkerComponentBaseinlineprotectedstatic
getNum_cmdIn_InputPorts()Svc::FileWorkerComponentBaseinlineprotectedstatic
getNum_cmdRegOut_OutputPorts()Svc::FileWorkerComponentBaseinlineprotectedstatic
getNum_cmdResponseOut_OutputPorts()Svc::FileWorkerComponentBaseinlineprotectedstatic
getNum_logOut_OutputPorts()Svc::FileWorkerComponentBaseinlineprotectedstatic
getNum_prmGetOut_OutputPorts()Svc::FileWorkerComponentBaseinlineprotectedstatic
getNum_prmSetOut_OutputPorts()Svc::FileWorkerComponentBaseinlineprotectedstatic
getNum_readDoneOut_OutputPorts()Svc::FileWorkerComponentBaseinlineprotectedstatic
getNum_readIn_InputPorts()Svc::FileWorkerComponentBaseinlineprotectedstatic
getNum_timeCaller_OutputPorts()Svc::FileWorkerComponentBaseinlineprotectedstatic
getNum_tlmOut_OutputPorts()Svc::FileWorkerComponentBaseinlineprotectedstatic
getNum_verifyDoneOut_OutputPorts()Svc::FileWorkerComponentBaseinlineprotectedstatic
getNum_verifyIn_InputPorts()Svc::FileWorkerComponentBaseinlineprotectedstatic
getNum_writeDoneOut_OutputPorts()Svc::FileWorkerComponentBaseinlineprotectedstatic
getNum_writeIn_InputPorts()Svc::FileWorkerComponentBaseinlineprotectedstatic
getNumMsgsDropped()Fw::QueuedComponentBaseprotected
getTime() constSvc::FileWorkerComponentBaseprotected
incNumMsgDropped()Fw::QueuedComponentBaseprotected
init(FwSizeType queueDepth, FwEnumStoreType instance=0)Svc::FileWorkerComponentBase
Fw::ActiveComponentBase::init(FwEnumStoreType instance)Fw::ActiveComponentBaseprotected
Fw::ObjBase::init()Fw::ObjBaseprotected
isConnected_cmdRegOut_OutputPort(FwIndexType portNum)Svc::FileWorkerComponentBaseprotected
isConnected_cmdResponseOut_OutputPort(FwIndexType portNum)Svc::FileWorkerComponentBaseprotected
isConnected_logOut_OutputPort(FwIndexType portNum)Svc::FileWorkerComponentBaseprotected
isConnected_prmGetOut_OutputPort(FwIndexType portNum)Svc::FileWorkerComponentBaseprotected
isConnected_prmSetOut_OutputPort(FwIndexType portNum)Svc::FileWorkerComponentBaseprotected
isConnected_readDoneOut_OutputPort(FwIndexType portNum)Svc::FileWorkerComponentBaseprotected
isConnected_timeCaller_OutputPort(FwIndexType portNum)Svc::FileWorkerComponentBaseprotected
isConnected_tlmOut_OutputPort(FwIndexType portNum)Svc::FileWorkerComponentBaseprotected
isConnected_verifyDoneOut_OutputPort(FwIndexType portNum)Svc::FileWorkerComponentBaseprotected
isConnected_writeDoneOut_OutputPort(FwIndexType portNum)Svc::FileWorkerComponentBaseprotected
join()Fw::ActiveComponentBase
Lifecycle enum nameFw::ActiveComponentBaseprotected
lock()Svc::FileWorkerComponentBaseprotectedvirtual
log_ACTIVITY_LO_ReadBegin(FwSizeType fileSize, const Fw::StringBase &fileName) constSvc::FileWorkerComponentBaseprotected
log_ACTIVITY_LO_ReadCompleted(FwSizeType fileSize, const Fw::StringBase &fileName) constSvc::FileWorkerComponentBaseprotected
log_ACTIVITY_LO_WriteBegin(FwSizeType writeSize, const Fw::StringBase &fileName) constSvc::FileWorkerComponentBaseprotected
log_ACTIVITY_LO_WriteCompleted(FwSizeType writeSize, const Fw::StringBase &fileName) constSvc::FileWorkerComponentBaseprotected
log_WARNING_HI_CrcFailed(U32 crcStat)Svc::FileWorkerComponentBaseprotected
log_WARNING_HI_CrcFailed_ThrottleClear()Svc::FileWorkerComponentBaseprotected
log_WARNING_HI_NotInIdle(U32 currState)Svc::FileWorkerComponentBaseprotected
log_WARNING_HI_NotInIdle_ThrottleClear()Svc::FileWorkerComponentBaseprotected
log_WARNING_HI_OpenFileError(const Fw::StringBase &fileName, U32 fsStat)Svc::FileWorkerComponentBaseprotected
log_WARNING_HI_OpenFileError_ThrottleClear()Svc::FileWorkerComponentBaseprotected
log_WARNING_HI_ReadError(FwSizeType bytesRead, FwSizeType readSize, const Fw::StringBase &fileName) constSvc::FileWorkerComponentBaseprotected
log_WARNING_HI_ReadFailedFileSize(U32 fsStat)Svc::FileWorkerComponentBaseprotected
log_WARNING_HI_ReadFailedFileSize_ThrottleClear()Svc::FileWorkerComponentBaseprotected
log_WARNING_HI_ReadTimeout(FwSizeType bytesRead, FwSizeType readSize, const Fw::StringBase &fileName, U64 timeout) constSvc::FileWorkerComponentBaseprotected
log_WARNING_HI_WriteFileError(FwSizeType bytesWritten, FwSizeType writeSize, const Fw::StringBase &fileName, I32 status)Svc::FileWorkerComponentBaseprotected
log_WARNING_HI_WriteFileError_ThrottleClear()Svc::FileWorkerComponentBaseprotected
log_WARNING_HI_WriteTimeout(FwSizeType bytesWritten, FwSizeType writeSize, const Fw::StringBase &fileName, U64 timeout) constSvc::FileWorkerComponentBaseprotected
log_WARNING_HI_WriteValidationOpenError(const Fw::StringBase &hashFileName, I32 status)Svc::FileWorkerComponentBaseprotected
log_WARNING_HI_WriteValidationOpenError_ThrottleClear()Svc::FileWorkerComponentBaseprotected
log_WARNING_HI_WriteValidationReadError(const Fw::StringBase &hashFileName, I32 status)Svc::FileWorkerComponentBaseprotected
log_WARNING_HI_WriteValidationReadError_ThrottleClear()Svc::FileWorkerComponentBaseprotected
log_WARNING_LO_CrcVerificationError(U32 crcExp, U32 crcCalculated) constSvc::FileWorkerComponentBaseprotected
log_WARNING_LO_ReadAborted(FwSizeType bytesRead, FwSizeType readSize, const Fw::StringBase &fileName) constSvc::FileWorkerComponentBaseprotected
log_WARNING_LO_WriteAborted(FwSizeType bytesWritten, FwSizeType writeSize, const Fw::StringBase &fileName) constSvc::FileWorkerComponentBaseprotected
log_WARNING_LO_WriteValidationError(const Fw::StringBase &hashFileName, FwSizeType bytesWritten, FwSizeType hashSize) constSvc::FileWorkerComponentBaseprotected
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_CANCELIN_INPUT_PORTS enum valueSvc::FileWorkerComponentBaseprotected
NUM_CMDIN_INPUT_PORTS enum valueSvc::FileWorkerComponentBaseprotected
NUM_CMDREGOUT_OUTPUT_PORTS enum valueSvc::FileWorkerComponentBaseprotected
NUM_CMDRESPONSEOUT_OUTPUT_PORTS enum valueSvc::FileWorkerComponentBaseprotected
NUM_LOGOUT_OUTPUT_PORTS enum valueSvc::FileWorkerComponentBaseprotected
NUM_LOGTEXTOUT_OUTPUT_PORTS enum valueSvc::FileWorkerComponentBaseprotected
NUM_PRMGETOUT_OUTPUT_PORTS enum valueSvc::FileWorkerComponentBaseprotected
NUM_PRMSETOUT_OUTPUT_PORTS enum valueSvc::FileWorkerComponentBaseprotected
NUM_READDONEOUT_OUTPUT_PORTS enum valueSvc::FileWorkerComponentBaseprotected
NUM_READIN_INPUT_PORTS enum valueSvc::FileWorkerComponentBaseprotected
NUM_TIMECALLER_OUTPUT_PORTS enum valueSvc::FileWorkerComponentBaseprotected
NUM_TLMOUT_OUTPUT_PORTS enum valueSvc::FileWorkerComponentBaseprotected
NUM_VERIFYDONEOUT_OUTPUT_PORTS enum valueSvc::FileWorkerComponentBaseprotected
NUM_VERIFYIN_INPUT_PORTS enum valueSvc::FileWorkerComponentBaseprotected
NUM_WRITEDONEOUT_OUTPUT_PORTS enum valueSvc::FileWorkerComponentBaseprotected
NUM_WRITEIN_INPUT_PORTS enum valueSvc::FileWorkerComponentBaseprotected
ObjBase(const char *name)Fw::ObjBaseprotected
PassiveComponentBase(const char *name)Fw::PassiveComponentBaseprotected
preamble()Fw::ActiveComponentBaseprotectedvirtual
QueuedComponentBase(const char *name)Fw::QueuedComponentBaseprotected
readDoneOut_out(FwIndexType portNum, U32 status, FwSizeType sizeBytes)Svc::FileWorkerComponentBaseprotected
readIn_handlerBase(FwIndexType portNum, const Fw::StringBase &path, Fw::Buffer &buffer)Svc::FileWorkerComponentBaseprotected
readIn_preMsgHook(FwIndexType portNum, const Fw::StringBase &path, Fw::Buffer &buffer)Svc::FileWorkerComponentBaseprotectedvirtual
set_cmdRegOut_OutputPort(FwIndexType portNum, Fw::InputCmdRegPort *port)Svc::FileWorkerComponentBase
set_cmdResponseOut_OutputPort(FwIndexType portNum, Fw::InputCmdResponsePort *port)Svc::FileWorkerComponentBase
set_logOut_OutputPort(FwIndexType portNum, Fw::InputLogPort *port)Svc::FileWorkerComponentBase
set_prmGetOut_OutputPort(FwIndexType portNum, Fw::InputPrmGetPort *port)Svc::FileWorkerComponentBase
set_prmSetOut_OutputPort(FwIndexType portNum, Fw::InputPrmSetPort *port)Svc::FileWorkerComponentBase
set_readDoneOut_OutputPort(FwIndexType portNum, Svc::InputSignalDonePort *port)Svc::FileWorkerComponentBase
set_timeCaller_OutputPort(FwIndexType portNum, Fw::InputTimePort *port)Svc::FileWorkerComponentBase
set_tlmOut_OutputPort(FwIndexType portNum, Fw::InputTlmPort *port)Svc::FileWorkerComponentBase
set_verifyDoneOut_OutputPort(FwIndexType portNum, Svc::InputSignalDonePort *port)Svc::FileWorkerComponentBase
set_writeDoneOut_OutputPort(FwIndexType portNum, Svc::InputSignalDonePort *port)Svc::FileWorkerComponentBase
setIdBase(const FwIdType)Fw::PassiveComponentBase
start(FwTaskPriorityType priority=Os::Task::TASK_PRIORITY_DEFAULT, FwSizeType stackSize=Os::Task::TASK_DEFAULT, FwSizeType cpuAffinity=Os::Task::TASK_DEFAULT, FwTaskIdType identifier=static_cast< FwTaskIdType >(Os::Task::TASK_DEFAULT))Fw::ActiveComponentBase
unLock()Svc::FileWorkerComponentBaseprotectedvirtual
verifyDoneOut_out(FwIndexType portNum, U32 status, FwSizeType sizeBytes)Svc::FileWorkerComponentBaseprotected
verifyIn_handlerBase(FwIndexType portNum, const Fw::StringBase &path, U32 crc)Svc::FileWorkerComponentBaseprotected
verifyIn_preMsgHook(FwIndexType portNum, const Fw::StringBase &path, U32 crc)Svc::FileWorkerComponentBaseprotectedvirtual
writeDoneOut_out(FwIndexType portNum, U32 status, FwSizeType sizeBytes)Svc::FileWorkerComponentBaseprotected
Svc::FileWorkerComponentBase::writeIn_handler(FwIndexType portNum, const Fw::StringBase &path, Fw::Buffer &buffer, FwSizeType offsetBytes, bool append)=0Svc::FileWorkerComponentBaseprotectedpure virtual
writeIn_handlerBase(FwIndexType portNum, const Fw::StringBase &path, Fw::Buffer &buffer, FwSizeType offsetBytes, bool append)Svc::FileWorkerComponentBaseprotected
writeIn_preMsgHook(FwIndexType portNum, const Fw::StringBase &path, Fw::Buffer &buffer, FwSizeType offsetBytes, bool append)Svc::FileWorkerComponentBaseprotectedvirtual
~ActiveComponentBase()Fw::ActiveComponentBaseprotectedvirtual
~FileWorker()Svc::FileWorker
~FileWorkerComponentBase()Svc::FileWorkerComponentBaseprotectedvirtual
~ObjBase()Fw::ObjBaseprotectedvirtual
~PassiveComponentBase()Fw::PassiveComponentBaseprotectedvirtual
~QueuedComponentBase()Fw::QueuedComponentBaseprotectedvirtual