Global¶
- group Global_thread
thread globals
lorem
Macros¶
- group Macros_thread_h
Variables¶
- group Variables_thread_h
API’s¶
- group Apis_thread_h
Getters¶
- group Getters_thread_h
Functions
-
BitWidthType thread_getThreadPriority(CosmOS_ThreadConfigurationType *thread)¶
Get thread priority.
- Parameters
thread – [in] configuration pointer
- Returns
BitWidthType
-
CosmOS_SchedulableConfigurationType *thread_getThreadSchedulable(CosmOS_ThreadConfigurationType *thread)¶
Get thread schedulable.
- Parameters
thread – [in] configuration pointer
- Returns
-
CosmOS_MutexVariableType *thread_getThreadBlockingMutexVar(CosmOS_ThreadConfigurationType *thread)¶
Get thread blockingMutexVar.
- Parameters
thread – [in] configuration pointer
- Returns
-
CosmOS_SemaphoreVariableType *thread_getThreadBlockingSemaphoreVar(CosmOS_ThreadConfigurationType *thread)¶
Get thread blockingSemaphoreVar.
- Parameters
thread – [in] configuration pointer
- Returns
-
BitWidthType thread_getThreadPriority(CosmOS_ThreadConfigurationType *thread)¶
Setters¶
- group Setters_thread_h
Functions
-
void thread_setThreadBlockingMutexVar(CosmOS_ThreadConfigurationType *thread, CosmOS_MutexVariableType *mutexParam)¶
-
void thread_setThreadBlockingSemaphoreVar(CosmOS_ThreadConfigurationType *thread, CosmOS_SemaphoreVariableType *semaphoreParam)¶
-
void thread_setThreadBlockingMutexVar(CosmOS_ThreadConfigurationType *thread, CosmOS_MutexVariableType *mutexParam)¶