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

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

ACTIVE_COMPONENT_EXIT enum valueFw::ActiveComponentBase
ActiveComponentBase(const char *name)Fw::ActiveComponentBaseexplicitprotected
allocateBuffer(FwEnumStoreType identifier, Fw::MemAllocator &allocator, FwSizeType bytes)Svc::FpySequencer
CANCEL_cmdHandlerBase(FwOpcodeType opCode, U32 cmdSeq, Fw::CmdArgBuffer &args)Svc::FpySequencerComponentBaseprotected
CANCEL_preMsgHook(FwOpcodeType opCode, U32 cmdSeq)Svc::FpySequencerComponentBaseprotectedvirtual
CHANNELID_DEBUG enum valueSvc::FpySequencerComponentBaseprotected
CHANNELID_DEBUGBREAKPOINTIDX enum valueSvc::FpySequencerComponentBaseprotected
CHANNELID_SEQPATH enum valueSvc::FpySequencerComponentBaseprotected
CHANNELID_SEQUENCESCANCELLED enum valueSvc::FpySequencerComponentBaseprotected
CHANNELID_SEQUENCESFAILED enum valueSvc::FpySequencerComponentBaseprotected
CHANNELID_SEQUENCESSUCCEEDED enum valueSvc::FpySequencerComponentBaseprotected
CHANNELID_STATE enum valueSvc::FpySequencerComponentBaseprotected
CHANNELID_STATEMENT_TIMEOUT_SECS enum valueSvc::FpySequencerComponentBaseprotected
CHANNELID_STATEMENTSDISPATCHED enum valueSvc::FpySequencerComponentBaseprotected
CHANNELID_STATEMENTSFAILED enum valueSvc::FpySequencerComponentBaseprotected
checkTimers_handler(FwIndexType portNum, U32 context) overrideSvc::FpySequencerprotectedvirtual
checkTimers_handlerBase(FwIndexType portNum, U32 context)Svc::FpySequencerComponentBaseprotected
checkTimers_preMsgHook(FwIndexType portNum, U32 context)Svc::FpySequencerComponentBaseprotectedvirtual
cmdOut_out(FwIndexType portNum, Fw::ComBuffer &data, U32 context)Svc::FpySequencerComponentBaseprotected
cmdResponse_out(FwOpcodeType opCode, U32 cmdSeq, Fw::CmdResponse response)Svc::FpySequencerComponentBaseprotected
cmdResponseIn_handler(FwIndexType portNum, FwOpcodeType opCode, U32 cmdSeq, const Fw::CmdResponse &response) overrideSvc::FpySequencerprotectedvirtual
cmdResponseIn_handlerBase(FwIndexType portNum, FwOpcodeType opCode, U32 cmdSeq, const Fw::CmdResponse &response)Svc::FpySequencerComponentBaseprotected
cmdResponseIn_preMsgHook(FwIndexType portNum, FwOpcodeType opCode, U32 cmdSeq, const Fw::CmdResponse &response)Svc::FpySequencerComponentBaseprotectedvirtual
CREATED enum valueFw::ActiveComponentBaseprotected
createQueue(FwSizeType depth, FwSizeType msgSize)Fw::QueuedComponentBaseprotected
deallocateBuffer(Fw::MemAllocator &allocator)Svc::FpySequencer
DEBUG_BREAK_cmdHandlerBase(FwOpcodeType opCode, U32 cmdSeq, Fw::CmdArgBuffer &args)Svc::FpySequencerComponentBaseprotected
DEBUG_BREAK_preMsgHook(FwOpcodeType opCode, U32 cmdSeq)Svc::FpySequencerComponentBaseprotectedvirtual
DEBUG_CLEAR_BREAKPOINT_cmdHandlerBase(FwOpcodeType opCode, U32 cmdSeq, Fw::CmdArgBuffer &args)Svc::FpySequencerComponentBaseprotected
DEBUG_CLEAR_BREAKPOINT_preMsgHook(FwOpcodeType opCode, U32 cmdSeq)Svc::FpySequencerComponentBaseprotectedvirtual
DEBUG_CONTINUE_cmdHandlerBase(FwOpcodeType opCode, U32 cmdSeq, Fw::CmdArgBuffer &args)Svc::FpySequencerComponentBaseprotected
DEBUG_CONTINUE_preMsgHook(FwOpcodeType opCode, U32 cmdSeq)Svc::FpySequencerComponentBaseprotectedvirtual
DEBUG_SET_BREAKPOINT_cmdHandlerBase(FwOpcodeType opCode, U32 cmdSeq, Fw::CmdArgBuffer &args)Svc::FpySequencerComponentBaseprotected
DEBUG_SET_BREAKPOINT_preMsgHook(FwOpcodeType opCode, U32 cmdSeq)Svc::FpySequencerComponentBaseprotectedvirtual
DEPRECATED(Os::Task::Status join(void **value_ptr), "Switch to .join()")Fw::ActiveComponentBase
directive_getPrm_internalInterfaceHandler(const Svc::FpySequencer_GetPrmDirective &directive) overrideSvc::FpySequencerprotectedvirtual
directive_getPrm_internalInterfaceInvoke(const Svc::FpySequencer_GetPrmDirective &directive)Svc::FpySequencerComponentBaseprotected
directive_getTlm_internalInterfaceHandler(const Svc::FpySequencer_GetTlmDirective &directive) overrideSvc::FpySequencerprotectedvirtual
directive_getTlm_internalInterfaceInvoke(const Svc::FpySequencer_GetTlmDirective &directive)Svc::FpySequencerComponentBaseprotected
directive_goto_internalInterfaceHandler(const Svc::FpySequencer_GotoDirective &directive) overrideSvc::FpySequencerprotectedvirtual
directive_goto_internalInterfaceInvoke(const Svc::FpySequencer_GotoDirective &directive)Svc::FpySequencerComponentBaseprotected
directive_if_internalInterfaceHandler(const Svc::FpySequencer_IfDirective &directive) overrideSvc::FpySequencerprotectedvirtual
directive_if_internalInterfaceInvoke(const Svc::FpySequencer_IfDirective &directive)Svc::FpySequencerComponentBaseprotected
directive_noOp_internalInterfaceHandler(const Svc::FpySequencer_NoOpDirective &directive) overrideSvc::FpySequencerprotectedvirtual
directive_noOp_internalInterfaceInvoke(const Svc::FpySequencer_NoOpDirective &directive)Svc::FpySequencerComponentBaseprotected
directive_setLocalVar_internalInterfaceHandler(const FpySequencer_SetLocalVarDirective &directive) overrideSvc::FpySequencerprotectedvirtual
directive_setLocalVar_internalInterfaceInvoke(const Svc::FpySequencer_SetLocalVarDirective &directive)Svc::FpySequencerComponentBaseprotected
directive_waitAbs_internalInterfaceHandler(const FpySequencer_WaitAbsDirective &directive) overrideSvc::FpySequencerprotectedvirtual
directive_waitAbs_internalInterfaceInvoke(const Svc::FpySequencer_WaitAbsDirective &directive)Svc::FpySequencerComponentBaseprotected
directive_waitRel_internalInterfaceHandler(const FpySequencer_WaitRelDirective &directive) overrideSvc::FpySequencerprotectedvirtual
directive_waitRel_internalInterfaceInvoke(const Svc::FpySequencer_WaitRelDirective &directive)Svc::FpySequencerComponentBaseprotected
dispatch()Fw::ActiveComponentBaseprotected
DISPATCHING enum valueFw::ActiveComponentBaseprotected
DONE enum valueFw::ActiveComponentBaseprotected
EVENTID_CMDRESPONSEFROMOLDSEQUENCE enum valueSvc::FpySequencerComponentBaseprotected
EVENTID_CMDRESPONSEWHILENOTAWAITING enum valueSvc::FpySequencerComponentBaseprotected
EVENTID_CMDRESPONSEWHILENOTRUNNINGSEQUENCE enum valueSvc::FpySequencerComponentBaseprotected
EVENTID_COMMANDSERIALIZEERROR enum valueSvc::FpySequencerComponentBaseprotected
EVENTID_DEBUGBREAKPOINTCLEARED enum valueSvc::FpySequencerComponentBaseprotected
EVENTID_DEBUGBREAKPOINTSET enum valueSvc::FpySequencerComponentBaseprotected
EVENTID_DEBUGBROKEN enum valueSvc::FpySequencerComponentBaseprotected
EVENTID_DIRECTIVEDESERIALIZEERROR enum valueSvc::FpySequencerComponentBaseprotected
EVENTID_ENDOFFILEERROR enum valueSvc::FpySequencerComponentBaseprotected
EVENTID_EXTRABYTESINSEQUENCE enum valueSvc::FpySequencerComponentBaseprotected
EVENTID_FILEOPENERROR enum valueSvc::FpySequencerComponentBaseprotected
EVENTID_FILEREADDESERIALIZEERROR enum valueSvc::FpySequencerComponentBaseprotected
EVENTID_FILEREADERROR enum valueSvc::FpySequencerComponentBaseprotected
EVENTID_INSUFFICIENTBUFFERSPACE enum valueSvc::FpySequencerComponentBaseprotected
EVENTID_INVALIDCOMMAND enum valueSvc::FpySequencerComponentBaseprotected
EVENTID_INVALIDSEQRUNCALL enum valueSvc::FpySequencerComponentBaseprotected
EVENTID_MISMATCHEDTIMEBASE enum valueSvc::FpySequencerComponentBaseprotected
EVENTID_MISMATCHEDTIMECONTEXT enum valueSvc::FpySequencerComponentBaseprotected
EVENTID_SEQUENCECANCELLED enum valueSvc::FpySequencerComponentBaseprotected
EVENTID_SEQUENCEDONE enum valueSvc::FpySequencerComponentBaseprotected
EVENTID_STATEMENTFAILED enum valueSvc::FpySequencerComponentBaseprotected
EVENTID_STATEMENTTIMEDOUT enum valueSvc::FpySequencerComponentBaseprotected
EVENTID_TOOMANYSEQUENCEARGS enum valueSvc::FpySequencerComponentBaseprotected
EVENTID_TOOMANYSEQUENCESTATEMENTS enum valueSvc::FpySequencerComponentBaseprotected
EVENTID_UNKNOWNSEQUENCERDIRECTIVE enum valueSvc::FpySequencerComponentBaseprotected
EVENTID_WRONGCMDRESPONSEINDEX enum valueSvc::FpySequencerComponentBaseprotected
EVENTID_WRONGCMDRESPONSEOPCODE enum valueSvc::FpySequencerComponentBaseprotected
EVENTID_WRONGCRC enum valueSvc::FpySequencerComponentBaseprotected
EVENTID_WRONGSCHEMAVERSION enum valueSvc::FpySequencerComponentBaseprotected
exit()Fw::ActiveComponentBase
finalizer()Fw::ActiveComponentBaseprotectedvirtual
FINALIZING enum valueFw::ActiveComponentBaseprotected
FpySequencer(const char *const compName)Svc::FpySequencer
FpySequencerComponentBase(const char *compName="")Svc::FpySequencerComponentBaseprotected
FpySequencerTester classSvc::FpySequencerfriend
get_checkTimers_InputPort(FwIndexType portNum)Svc::FpySequencerComponentBase
get_cmdIn_InputPort(FwIndexType portNum)Svc::FpySequencerComponentBase
get_cmdResponseIn_InputPort(FwIndexType portNum)Svc::FpySequencerComponentBase
get_pingIn_InputPort(FwIndexType portNum)Svc::FpySequencerComponentBase
get_seqRunIn_InputPort(FwIndexType portNum)Svc::FpySequencerComponentBase
get_tlmWrite_InputPort(FwIndexType portNum)Svc::FpySequencerComponentBase
getIdBase() constFw::PassiveComponentBase
getInstance() constFw::PassiveComponentBaseprotected
getNum_checkTimers_InputPorts() constSvc::FpySequencerComponentBaseprotected
getNum_cmdIn_InputPorts() constSvc::FpySequencerComponentBaseprotected
getNum_cmdOut_OutputPorts() constSvc::FpySequencerComponentBaseprotected
getNum_cmdRegOut_OutputPorts() constSvc::FpySequencerComponentBaseprotected
getNum_cmdResponseIn_InputPorts() constSvc::FpySequencerComponentBaseprotected
getNum_cmdResponseOut_OutputPorts() constSvc::FpySequencerComponentBaseprotected
getNum_getParam_OutputPorts() constSvc::FpySequencerComponentBaseprotected
getNum_getTlmChan_OutputPorts() constSvc::FpySequencerComponentBaseprotected
getNum_logOut_OutputPorts() constSvc::FpySequencerComponentBaseprotected
getNum_pingIn_InputPorts() constSvc::FpySequencerComponentBaseprotected
getNum_pingOut_OutputPorts() constSvc::FpySequencerComponentBaseprotected
getNum_prmGet_OutputPorts() constSvc::FpySequencerComponentBaseprotected
getNum_prmSet_OutputPorts() constSvc::FpySequencerComponentBaseprotected
getNum_seqRunIn_InputPorts() constSvc::FpySequencerComponentBaseprotected
getNum_timeCaller_OutputPorts() constSvc::FpySequencerComponentBaseprotected
getNum_tlmOut_OutputPorts() constSvc::FpySequencerComponentBaseprotected
getNum_tlmWrite_InputPorts() constSvc::FpySequencerComponentBaseprotected
getNumMsgsDropped()Fw::QueuedComponentBaseprotected
getParam_out(FwIndexType portNum, FwPrmIdType id, Fw::ParamBuffer &val)Svc::FpySequencerComponentBaseprotected
getTime() constSvc::FpySequencerComponentBaseprotected
getTlmChan_out(FwIndexType portNum, FwChanIdType id, Fw::Time &timeTag, Fw::TlmBuffer &val)Svc::FpySequencerComponentBaseprotected
incNumMsgDropped()Fw::QueuedComponentBaseprotected
init(FwSizeType queueDepth, FwEnumStoreType instance=0)Svc::FpySequencerComponentBase
Fw::ActiveComponentBase::init(FwEnumStoreType instance)Fw::ActiveComponentBaseprotected
Fw::ObjBase::init()Fw::ObjBaseprotected
isConnected_cmdOut_OutputPort(FwIndexType portNum)Svc::FpySequencerComponentBaseprotected
isConnected_cmdRegOut_OutputPort(FwIndexType portNum)Svc::FpySequencerComponentBaseprotected
isConnected_cmdResponseOut_OutputPort(FwIndexType portNum)Svc::FpySequencerComponentBaseprotected
isConnected_getParam_OutputPort(FwIndexType portNum)Svc::FpySequencerComponentBaseprotected
isConnected_getTlmChan_OutputPort(FwIndexType portNum)Svc::FpySequencerComponentBaseprotected
isConnected_logOut_OutputPort(FwIndexType portNum)Svc::FpySequencerComponentBaseprotected
isConnected_pingOut_OutputPort(FwIndexType portNum)Svc::FpySequencerComponentBaseprotected
isConnected_prmGet_OutputPort(FwIndexType portNum)Svc::FpySequencerComponentBaseprotected
isConnected_prmSet_OutputPort(FwIndexType portNum)Svc::FpySequencerComponentBaseprotected
isConnected_timeCaller_OutputPort(FwIndexType portNum)Svc::FpySequencerComponentBaseprotected
isConnected_tlmOut_OutputPort(FwIndexType portNum)Svc::FpySequencerComponentBaseprotected
join()Fw::ActiveComponentBase
Lifecycle enum nameFw::ActiveComponentBaseprotected
loadParameters()Svc::FpySequencerComponentBase
log_ACTIVITY_HI_DebugBreakpointCleared() constSvc::FpySequencerComponentBaseprotected
log_ACTIVITY_HI_DebugBreakpointSet(U32 breakpointIdx, bool breakOnce) constSvc::FpySequencerComponentBaseprotected
log_ACTIVITY_HI_DebugBroken(U32 stmtIdx, bool breakOnce) constSvc::FpySequencerComponentBaseprotected
log_ACTIVITY_HI_SequenceCancelled(const Fw::StringBase &filePath) constSvc::FpySequencerComponentBaseprotected
log_ACTIVITY_HI_SequenceDone(const Fw::StringBase &filePath) constSvc::FpySequencerComponentBaseprotected
log_WARNING_HI_CmdResponseWhileNotAwaiting(FwOpcodeType opcode, Fw::CmdResponse response) constSvc::FpySequencerComponentBaseprotected
log_WARNING_HI_CommandSerializeError(FwOpcodeType cmdOpcode, U64 bufCapacity, U64 curPos, U64 writeSize, U8 errorCode, U32 stmtIdx) constSvc::FpySequencerComponentBaseprotected
log_WARNING_HI_DirectiveDeserializeError(FwOpcodeType opcode, U32 stmtIdx, I32 errorCode, U64 buffLeft, U64 buffLength) constSvc::FpySequencerComponentBaseprotected
log_WARNING_HI_EndOfFileError(const Fw::StringBase &filePath) constSvc::FpySequencerComponentBaseprotected
log_WARNING_HI_ExtraBytesInSequence(U32 remaining) constSvc::FpySequencerComponentBaseprotected
log_WARNING_HI_FileOpenError(const Fw::StringBase &filePath, I32 errorCode) constSvc::FpySequencerComponentBaseprotected
log_WARNING_HI_FileReadDeserializeError(const Fw::StringBase &filePath, I32 errorCode, U64 buffLeft, U64 buffLength) constSvc::FpySequencerComponentBaseprotected
log_WARNING_HI_FileReadError(const Fw::StringBase &filePath, I32 errorCode) constSvc::FpySequencerComponentBaseprotected
log_WARNING_HI_InsufficientBufferSpace(U64 bufferSize, const Fw::StringBase &filePath) constSvc::FpySequencerComponentBaseprotected
log_WARNING_HI_InvalidCommand(I32 state) constSvc::FpySequencerComponentBaseprotected
log_WARNING_HI_InvalidSeqRunCall(I32 state) constSvc::FpySequencerComponentBaseprotected
log_WARNING_HI_MismatchedTimeBase(I32 internalTimeBase, I32 otherTimeBase) constSvc::FpySequencerComponentBaseprotected
log_WARNING_HI_MismatchedTimeContext(I32 internalTimeContext, I32 otherTimeContext) constSvc::FpySequencerComponentBaseprotected
log_WARNING_HI_StatementFailed(Svc::Fpy::StatementType stmtType, FwOpcodeType stmtOpcode, U32 stmtIdx, const Fw::StringBase &filePath, Fw::CmdResponse response) constSvc::FpySequencerComponentBaseprotected
log_WARNING_HI_StatementTimedOut(Svc::Fpy::StatementType stmtType, FwOpcodeType stmtOpcode, U32 stmtIdx, const Fw::StringBase &filePath) constSvc::FpySequencerComponentBaseprotected
log_WARNING_HI_TooManySequenceArgs(U8 count, U8 max) constSvc::FpySequencerComponentBaseprotected
log_WARNING_HI_TooManySequenceStatements(U16 count, U16 max) constSvc::FpySequencerComponentBaseprotected
log_WARNING_HI_UnknownSequencerDirective(FwOpcodeType opcode, U32 stmtIdx, const Fw::StringBase &filePath) constSvc::FpySequencerComponentBaseprotected
log_WARNING_HI_WrongCmdResponseIndex(FwOpcodeType opcode, Fw::CmdResponse response, U16 actualCmdIdx, U16 expectedCmdIdx) constSvc::FpySequencerComponentBaseprotected
log_WARNING_HI_WrongCmdResponseOpcode(FwOpcodeType opcode, Fw::CmdResponse response, FwOpcodeType expectedOpcode) constSvc::FpySequencerComponentBaseprotected
log_WARNING_HI_WrongCRC(U32 expected, U32 actual) constSvc::FpySequencerComponentBaseprotected
log_WARNING_HI_WrongSchemaVersion(U8 expected, U8 actual) constSvc::FpySequencerComponentBaseprotected
log_WARNING_LO_CmdResponseFromOldSequence(FwOpcodeType opcode, Fw::CmdResponse response, U16 oldSequenceIdx, U16 currentSequenceIdx) constSvc::FpySequencerComponentBaseprotected
log_WARNING_LO_CmdResponseWhileNotRunningSequence(I32 state, FwOpcodeType opcode, Fw::CmdResponse response) constSvc::FpySequencerComponentBaseprotected
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_CHECKTIMERS_INPUT_PORTS enum valueSvc::FpySequencerComponentBaseprotected
NUM_CMDIN_INPUT_PORTS enum valueSvc::FpySequencerComponentBaseprotected
NUM_CMDOUT_OUTPUT_PORTS enum valueSvc::FpySequencerComponentBaseprotected
NUM_CMDREGOUT_OUTPUT_PORTS enum valueSvc::FpySequencerComponentBaseprotected
NUM_CMDRESPONSEIN_INPUT_PORTS enum valueSvc::FpySequencerComponentBaseprotected
NUM_CMDRESPONSEOUT_OUTPUT_PORTS enum valueSvc::FpySequencerComponentBaseprotected
NUM_GETPARAM_OUTPUT_PORTS enum valueSvc::FpySequencerComponentBaseprotected
NUM_GETTLMCHAN_OUTPUT_PORTS enum valueSvc::FpySequencerComponentBaseprotected
NUM_LOGOUT_OUTPUT_PORTS enum valueSvc::FpySequencerComponentBaseprotected
NUM_LOGTEXTOUT_OUTPUT_PORTS enum valueSvc::FpySequencerComponentBaseprotected
NUM_PINGIN_INPUT_PORTS enum valueSvc::FpySequencerComponentBaseprotected
NUM_PINGOUT_OUTPUT_PORTS enum valueSvc::FpySequencerComponentBaseprotected
NUM_PRMGET_OUTPUT_PORTS enum valueSvc::FpySequencerComponentBaseprotected
NUM_PRMSET_OUTPUT_PORTS enum valueSvc::FpySequencerComponentBaseprotected
NUM_SEQRUNIN_INPUT_PORTS enum valueSvc::FpySequencerComponentBaseprotected
NUM_TIMECALLER_OUTPUT_PORTS enum valueSvc::FpySequencerComponentBaseprotected
NUM_TLMOUT_OUTPUT_PORTS enum valueSvc::FpySequencerComponentBaseprotected
NUM_TLMWRITE_INPUT_PORTS enum valueSvc::FpySequencerComponentBaseprotected
ObjBase(const char *name)Fw::ObjBaseprotected
OPCODE_CANCEL enum valueSvc::FpySequencerComponentBaseprotected
OPCODE_DEBUG_BREAK enum valueSvc::FpySequencerComponentBaseprotected
OPCODE_DEBUG_CLEAR_BREAKPOINT enum valueSvc::FpySequencerComponentBaseprotected
OPCODE_DEBUG_CONTINUE enum valueSvc::FpySequencerComponentBaseprotected
OPCODE_DEBUG_SET_BREAKPOINT enum valueSvc::FpySequencerComponentBaseprotected
OPCODE_RUN enum valueSvc::FpySequencerComponentBaseprotected
OPCODE_RUN_VALIDATED enum valueSvc::FpySequencerComponentBaseprotected
OPCODE_STATEMENT_TIMEOUT_SECS_SAVE enum valueSvc::FpySequencerComponentBaseprotected
OPCODE_STATEMENT_TIMEOUT_SECS_SET enum valueSvc::FpySequencerComponentBaseprotected
OPCODE_VALIDATE enum valueSvc::FpySequencerComponentBaseprotected
parametersLoaded() overrideSvc::FpySequencerprotectedvirtual
parameterUpdated(FwPrmIdType id) overrideSvc::FpySequencerprotectedvirtual
paramGet_STATEMENT_TIMEOUT_SECS(Fw::ParamValid &valid)Svc::FpySequencerComponentBaseprotected
PARAMID_STATEMENT_TIMEOUT_SECS enum valueSvc::FpySequencerComponentBaseprotected
PassiveComponentBase(const char *name)Fw::PassiveComponentBaseprotected
pingIn_handler(FwIndexType portNum, U32 key) overrideSvc::FpySequencerprotectedvirtual
pingIn_handlerBase(FwIndexType portNum, U32 key)Svc::FpySequencerComponentBaseprotected
pingIn_preMsgHook(FwIndexType portNum, U32 key)Svc::FpySequencerComponentBaseprotectedvirtual
pingOut_out(FwIndexType portNum, U32 key)Svc::FpySequencerComponentBaseprotected
preamble()Fw::ActiveComponentBaseprotectedvirtual
QueuedComponentBase(const char *name)Fw::QueuedComponentBaseprotected
regCommands()Svc::FpySequencerComponentBase
RUN_cmdHandlerBase(FwOpcodeType opCode, U32 cmdSeq, Fw::CmdArgBuffer &args)Svc::FpySequencerComponentBaseprotected
RUN_preMsgHook(FwOpcodeType opCode, U32 cmdSeq)Svc::FpySequencerComponentBaseprotectedvirtual
RUN_VALIDATED_cmdHandlerBase(FwOpcodeType opCode, U32 cmdSeq, Fw::CmdArgBuffer &args)Svc::FpySequencerComponentBaseprotected
RUN_VALIDATED_preMsgHook(FwOpcodeType opCode, U32 cmdSeq)Svc::FpySequencerComponentBaseprotectedvirtual
seqRunIn_handler(FwIndexType portNum, const Fw::StringBase &filename) overrideSvc::FpySequencerprotectedvirtual
seqRunIn_handlerBase(FwIndexType portNum, const Fw::StringBase &filename)Svc::FpySequencerComponentBaseprotected
seqRunIn_preMsgHook(FwIndexType portNum, const Fw::StringBase &filename)Svc::FpySequencerComponentBaseprotectedvirtual
sequencer_getState() constSvc::FpySequencerComponentBaseprotected
sequencer_sendSignal_checkTimersIn()Svc::FpySequencerComponentBaseprotected
sequencer_sendSignal_cmd_CANCEL()Svc::FpySequencerComponentBaseprotected
sequencer_sendSignal_cmd_DEBUG_BREAK(const Svc::FpySequencer_DebugBreakpointArgs &value)Svc::FpySequencerComponentBaseprotected
sequencer_sendSignal_cmd_DEBUG_CLEAR_BREAKPOINT()Svc::FpySequencerComponentBaseprotected
sequencer_sendSignal_cmd_DEBUG_CONTINUE()Svc::FpySequencerComponentBaseprotected
sequencer_sendSignal_cmd_DEBUG_SET_BREAKPOINT(const Svc::FpySequencer_DebugBreakpointArgs &value)Svc::FpySequencerComponentBaseprotected
sequencer_sendSignal_cmd_RUN(const Svc::FpySequencer_SequenceExecutionArgs &value)Svc::FpySequencerComponentBaseprotected
sequencer_sendSignal_cmd_RUN_VALIDATED(const Svc::FpySequencer_SequenceExecutionArgs &value)Svc::FpySequencerComponentBaseprotected
sequencer_sendSignal_cmd_VALIDATE(const Svc::FpySequencer_SequenceExecutionArgs &value)Svc::FpySequencerComponentBaseprotected
sequencer_sendSignal_entered()Svc::FpySequencerComponentBaseprotected
sequencer_sendSignal_result_checkShouldWake_keepSleeping()Svc::FpySequencerComponentBaseprotected
sequencer_sendSignal_result_checkShouldWake_wakeup()Svc::FpySequencerComponentBaseprotected
sequencer_sendSignal_result_checkStatementTimeout_noTimeout()Svc::FpySequencerComponentBaseprotected
sequencer_sendSignal_result_checkStatementTimeout_statementTimeout()Svc::FpySequencerComponentBaseprotected
sequencer_sendSignal_result_dispatchStatement_failure()Svc::FpySequencerComponentBaseprotected
sequencer_sendSignal_result_dispatchStatement_noMoreStatements()Svc::FpySequencerComponentBaseprotected
sequencer_sendSignal_result_dispatchStatement_success()Svc::FpySequencerComponentBaseprotected
sequencer_sendSignal_result_failure()Svc::FpySequencerComponentBaseprotected
sequencer_sendSignal_result_success()Svc::FpySequencerComponentBaseprotected
sequencer_sendSignal_result_timeOpFailed()Svc::FpySequencerComponentBaseprotected
sequencer_sendSignal_stmtResponse_beginSleep()Svc::FpySequencerComponentBaseprotected
sequencer_sendSignal_stmtResponse_failure()Svc::FpySequencerComponentBaseprotected
sequencer_sendSignal_stmtResponse_success()Svc::FpySequencerComponentBaseprotected
sequencer_sendSignal_stmtResponse_unexpected()Svc::FpySequencerComponentBaseprotected
set_cmdOut_OutputPort(FwIndexType portNum, Fw::InputComPort *port)Svc::FpySequencerComponentBase
set_cmdRegOut_OutputPort(FwIndexType portNum, Fw::InputCmdRegPort *port)Svc::FpySequencerComponentBase
set_cmdResponseOut_OutputPort(FwIndexType portNum, Fw::InputCmdResponsePort *port)Svc::FpySequencerComponentBase
set_getParam_OutputPort(FwIndexType portNum, Fw::InputPrmGetPort *port)Svc::FpySequencerComponentBase
set_getTlmChan_OutputPort(FwIndexType portNum, Fw::InputTlmGetPort *port)Svc::FpySequencerComponentBase
set_logOut_OutputPort(FwIndexType portNum, Fw::InputLogPort *port)Svc::FpySequencerComponentBase
set_pingOut_OutputPort(FwIndexType portNum, Svc::InputPingPort *port)Svc::FpySequencerComponentBase
set_prmGet_OutputPort(FwIndexType portNum, Fw::InputPrmGetPort *port)Svc::FpySequencerComponentBase
set_prmSet_OutputPort(FwIndexType portNum, Fw::InputPrmSetPort *port)Svc::FpySequencerComponentBase
set_timeCaller_OutputPort(FwIndexType portNum, Fw::InputTimePort *port)Svc::FpySequencerComponentBase
set_tlmOut_OutputPort(FwIndexType portNum, Fw::InputTlmPort *port)Svc::FpySequencerComponentBase
setIdBase(const FwIdType)Fw::PassiveComponentBase
SmId enum nameSvc::FpySequencerComponentBaseprotected
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
Svc::FpySequencerComponentBase::Svc_FpySequencer_SequencerStateMachine_action_checkShouldWake(SmId smId, Svc_FpySequencer_SequencerStateMachine::Signal signal)=0Svc::FpySequencerComponentBaseprotectedpure virtual
Svc::FpySequencerComponentBase::Svc_FpySequencer_SequencerStateMachine_action_checkStatementTimeout(SmId smId, Svc_FpySequencer_SequencerStateMachine::Signal signal)=0Svc::FpySequencerComponentBaseprotectedpure virtual
Svc::FpySequencerComponentBase::Svc_FpySequencer_SequencerStateMachine_action_clearDebugBreakpoint(SmId smId, Svc_FpySequencer_SequencerStateMachine::Signal signal)=0Svc::FpySequencerComponentBaseprotectedpure virtual
Svc::FpySequencerComponentBase::Svc_FpySequencer_SequencerStateMachine_action_clearSequenceFile(SmId smId, Svc_FpySequencer_SequencerStateMachine::Signal signal)=0Svc::FpySequencerComponentBaseprotectedpure virtual
Svc::FpySequencerComponentBase::Svc_FpySequencer_SequencerStateMachine_action_dispatchStatement(SmId smId, Svc_FpySequencer_SequencerStateMachine::Signal signal)=0Svc::FpySequencerComponentBaseprotectedpure virtual
Svc::FpySequencerComponentBase::Svc_FpySequencer_SequencerStateMachine_action_incrementSequenceCounter(SmId smId, Svc_FpySequencer_SequencerStateMachine::Signal signal)=0Svc::FpySequencerComponentBaseprotectedpure virtual
Svc::FpySequencerComponentBase::Svc_FpySequencer_SequencerStateMachine_action_report_debugBroken(SmId smId, Svc_FpySequencer_SequencerStateMachine::Signal signal)=0Svc::FpySequencerComponentBaseprotectedpure virtual
Svc::FpySequencerComponentBase::Svc_FpySequencer_SequencerStateMachine_action_report_seqCancelled(SmId smId, Svc_FpySequencer_SequencerStateMachine::Signal signal)=0Svc::FpySequencerComponentBaseprotectedpure virtual
Svc::FpySequencerComponentBase::Svc_FpySequencer_SequencerStateMachine_action_report_seqSucceeded(SmId smId, Svc_FpySequencer_SequencerStateMachine::Signal signal)=0Svc::FpySequencerComponentBaseprotectedpure virtual
Svc::FpySequencerComponentBase::Svc_FpySequencer_SequencerStateMachine_action_resetRuntime(SmId smId, Svc_FpySequencer_SequencerStateMachine::Signal signal)=0Svc::FpySequencerComponentBaseprotectedpure virtual
Svc::FpySequencerComponentBase::Svc_FpySequencer_SequencerStateMachine_action_sendCmdResponse_EXECUTION_ERROR(SmId smId, Svc_FpySequencer_SequencerStateMachine::Signal signal)=0Svc::FpySequencerComponentBaseprotectedpure virtual
Svc::FpySequencerComponentBase::Svc_FpySequencer_SequencerStateMachine_action_sendCmdResponse_OK(SmId smId, Svc_FpySequencer_SequencerStateMachine::Signal signal)=0Svc::FpySequencerComponentBaseprotectedpure virtual
Svc::FpySequencerComponentBase::Svc_FpySequencer_SequencerStateMachine_action_setDebugBreakpoint(SmId smId, Svc_FpySequencer_SequencerStateMachine::Signal signal, const Svc::FpySequencer_DebugBreakpointArgs &value)=0Svc::FpySequencerComponentBaseprotectedpure virtual
Svc::FpySequencerComponentBase::Svc_FpySequencer_SequencerStateMachine_action_setGoalState_IDLE(SmId smId, Svc_FpySequencer_SequencerStateMachine::Signal signal)=0Svc::FpySequencerComponentBaseprotectedpure virtual
Svc::FpySequencerComponentBase::Svc_FpySequencer_SequencerStateMachine_action_setGoalState_RUNNING(SmId smId, Svc_FpySequencer_SequencerStateMachine::Signal signal)=0Svc::FpySequencerComponentBaseprotectedpure virtual
Svc::FpySequencerComponentBase::Svc_FpySequencer_SequencerStateMachine_action_setGoalState_VALID(SmId smId, Svc_FpySequencer_SequencerStateMachine::Signal signal)=0Svc::FpySequencerComponentBaseprotectedpure virtual
Svc::FpySequencerComponentBase::Svc_FpySequencer_SequencerStateMachine_action_setSequenceBlockState(SmId smId, Svc_FpySequencer_SequencerStateMachine::Signal signal, const Svc::FpySequencer_SequenceExecutionArgs &value)=0Svc::FpySequencerComponentBaseprotectedpure virtual
Svc::FpySequencerComponentBase::Svc_FpySequencer_SequencerStateMachine_action_setSequenceFilePath(SmId smId, Svc_FpySequencer_SequencerStateMachine::Signal signal, const Svc::FpySequencer_SequenceExecutionArgs &value)=0Svc::FpySequencerComponentBaseprotectedpure virtual
Svc::FpySequencerComponentBase::Svc_FpySequencer_SequencerStateMachine_action_signalEntered(SmId smId, Svc_FpySequencer_SequencerStateMachine::Signal signal)=0Svc::FpySequencerComponentBaseprotectedpure virtual
Svc::FpySequencerComponentBase::Svc_FpySequencer_SequencerStateMachine_action_validate(SmId smId, Svc_FpySequencer_SequencerStateMachine::Signal signal)=0Svc::FpySequencerComponentBaseprotectedpure virtual
Svc_FpySequencer_SequencerStateMachine_guard_debugBreakOnce(SmId smId, Svc_FpySequencer_SequencerStateMachine::Signal signal) const overrideSvc::FpySequencerprotected
Svc::FpySequencerComponentBase::Svc_FpySequencer_SequencerStateMachine_guard_debugBreakOnce(SmId smId, Svc_FpySequencer_SequencerStateMachine::Signal signal) const =0Svc::FpySequencerComponentBaseprotectedpure virtual
Svc_FpySequencer_SequencerStateMachine_guard_goalStateIs_RUNNING(SmId smId, Svc_FpySequencer_SequencerStateMachine::Signal signal) const overrideSvc::FpySequencerprotected
Svc::FpySequencerComponentBase::Svc_FpySequencer_SequencerStateMachine_guard_goalStateIs_RUNNING(SmId smId, Svc_FpySequencer_SequencerStateMachine::Signal signal) const =0Svc::FpySequencerComponentBaseprotectedpure virtual
Svc_FpySequencer_SequencerStateMachine_guard_shouldDebugBreak(SmId smId, Svc_FpySequencer_SequencerStateMachine::Signal signal) const overrideSvc::FpySequencerprotected
Svc::FpySequencerComponentBase::Svc_FpySequencer_SequencerStateMachine_guard_shouldDebugBreak(SmId smId, Svc_FpySequencer_SequencerStateMachine::Signal signal) const =0Svc::FpySequencerComponentBaseprotectedpure virtual
tlmWrite_Debug(const Svc::FpySequencer_DebugTelemetry &arg, Fw::Time _tlmTime=Fw::Time())Svc::FpySequencerComponentBaseprotected
tlmWrite_DebugBreakpointIdx(U32 arg, Fw::Time _tlmTime=Fw::Time())Svc::FpySequencerComponentBaseprotected
tlmWrite_handler(FwIndexType portNum, U32 context) overrideSvc::FpySequencerprotectedvirtual
tlmWrite_handlerBase(FwIndexType portNum, U32 context)Svc::FpySequencerComponentBaseprotected
tlmWrite_preMsgHook(FwIndexType portNum, U32 context)Svc::FpySequencerComponentBaseprotectedvirtual
tlmWrite_SeqPath(const Fw::StringBase &arg, Fw::Time _tlmTime=Fw::Time())Svc::FpySequencerComponentBaseprotected
tlmWrite_SequencesCancelled(U64 arg, Fw::Time _tlmTime=Fw::Time())Svc::FpySequencerComponentBaseprotected
tlmWrite_SequencesFailed(U64 arg, Fw::Time _tlmTime=Fw::Time())Svc::FpySequencerComponentBaseprotected
tlmWrite_SequencesSucceeded(U64 arg, Fw::Time _tlmTime=Fw::Time())Svc::FpySequencerComponentBaseprotected
tlmWrite_State(I32 arg, Fw::Time _tlmTime=Fw::Time())Svc::FpySequencerComponentBaseprotected
tlmWrite_STATEMENT_TIMEOUT_SECS(F32 arg, Fw::Time _tlmTime=Fw::Time())Svc::FpySequencerComponentBaseprotected
tlmWrite_StatementsDispatched(U64 arg, Fw::Time _tlmTime=Fw::Time())Svc::FpySequencerComponentBaseprotected
tlmWrite_StatementsFailed(U64 arg, Fw::Time _tlmTime=Fw::Time())Svc::FpySequencerComponentBaseprotected
VALIDATE_cmdHandlerBase(FwOpcodeType opCode, U32 cmdSeq, Fw::CmdArgBuffer &args)Svc::FpySequencerComponentBaseprotected
VALIDATE_preMsgHook(FwOpcodeType opCode, U32 cmdSeq)Svc::FpySequencerComponentBaseprotectedvirtual
~ActiveComponentBase()Fw::ActiveComponentBaseprotectedvirtual
~FpySequencer()Svc::FpySequencer
~FpySequencerComponentBase()Svc::FpySequencerComponentBaseprotectedvirtual
~ObjBase()Fw::ObjBaseprotectedvirtual
~PassiveComponentBase()Fw::PassiveComponentBaseprotectedvirtual
~QueuedComponentBase()Fw::QueuedComponentBaseprotectedvirtual