 |
F´ Flight Software - C/C++ Documentation
NASA-v2.0.0
A framework for building embedded system applications to NASA flight quality standards.
|
Go to the documentation of this file.
7 TaskRegistry* Task::s_taskRegistry = 0;
11 return Task::s_numTasks;
20 return this->m_started;
24 this->m_started = started;
28 return this->m_suspendedOnPurpose;
32 return this->m_handle;
37 Task::s_taskRegistry = registry;
void setStarted(bool started)
set task to started when thread is fully up. Avoids a VxWorks race condition.
static NATIVE_INT_TYPE getNumTasks(void)
TaskRegistry()
constructor for task registry
static void registerTaskRegistry(TaskRegistry *registry)
bool wasSuspended(void)
returns whether or not task was suspended on purpose
bool isStarted(void)
check to see if task is started
virtual ~TaskRegistry()
destructor for task registry
POINTER_CAST getRawHandle()
I32 getIdentifier(void)
get the identifier for the task
int NATIVE_INT_TYPE
native integer type declaration