F´ Flight Software - C/C++ Documentation NASA-v1.6.0
A framework for building embedded system applications to NASA flight quality standards.
|
This is the complete list of members for Os::Task, including all inherited members.
delay(NATIVE_UINT_TYPE msecs) | Os::Task | static |
DEPRECATED(TaskStatus start(const Fw::StringBase &name, NATIVE_INT_TYPE identifier, NATIVE_INT_TYPE priority, NATIVE_INT_TYPE stackSize, taskRoutine routine, void *arg, NATIVE_INT_TYPE cpuAffinity=static_cast< NATIVE_INT_TYPE >(TASK_DEFAULT)), "Please switch to start(Fw::StringBase &name, taskRoutine routine, void* arg, NATIVE_UINT_TYPE priority, NATIVE_UINT_TYPE stackSize, NATIVE_UINT_TYPE cpuAffinity, NATIVE_UINT_TYPE identifier)") | Os::Task | |
getIdentifier() | Os::Task | |
getNumTasks() | Os::Task | static |
getOsIdentifier() | Os::Task | static |
getRawHandle() | Os::Task | |
isStarted() | Os::Task | |
isSuspended() | Os::Task | |
join(void **value_ptr) | Os::Task | |
registerTaskRegistry(TaskRegistry *registry) | Os::Task | static |
resume() | Os::Task | |
setStarted(bool started) | Os::Task | |
start(const Fw::StringBase &name, taskRoutine routine, void *arg, NATIVE_UINT_TYPE priority=TASK_DEFAULT, NATIVE_UINT_TYPE stackSize=TASK_DEFAULT, NATIVE_UINT_TYPE cpuAffinity=TASK_DEFAULT, NATIVE_UINT_TYPE identifier=TASK_DEFAULT) | Os::Task | |
suspend(bool onPurpose=false) | Os::Task | |
Task() | Os::Task | |
TASK_DEFAULT | Os::Task | static |
TASK_DELAY_ERROR enum value | Os::Task | |
TASK_ERROR_PERMISSION enum value | Os::Task | |
TASK_ERROR_RESOURCES enum value | Os::Task | |
TASK_INVALID_AFFINITY enum value | Os::Task | |
TASK_INVALID_PARAMS enum value | Os::Task | |
TASK_INVALID_STACK enum value | Os::Task | |
TASK_JOIN_ERROR enum value | Os::Task | |
TASK_OK enum value | Os::Task | |
TASK_UNKNOWN_ERROR enum value | Os::Task | |
taskRoutine typedef | Os::Task | |
TaskStatus enum name | Os::Task | |
wasSuspended() | Os::Task | |
~Task() | Os::Task | virtual |