# osal\_thread.h ## **Overview** **Related Modules:** [OSAL](OSAL.md) **Description:** Declares thread types and interfaces. **Since:** 1.0 **Version:** 1.0 ## **Summary** ## Data Structures
OSAL_DECLARE_THREAD(thread) struct OsalThread thread |
OsalThreadEntry) (void *) |
OSAL_THREAD_PRIORITY { OSAL_THREAD_PRI_LOW, OSAL_THREAD_PRI_DEFAULT, OSAL_THREAD_PRI_HIGH, OSAL_THREAD_PRI_HIGHEST } |
OsalThreadCreate (struct OsalThread *thread, OsalThreadEntry threadEntry, void *entryPara) |
|
OsalThreadStart (struct OsalThread *thread, const struct OsalThreadParam *param) |
|
OsalThreadDestroy (struct OsalThread *thread) |
|
OsalThreadSuspend (struct OsalThread *thread) |
|
OsalThreadResume (struct OsalThread *thread) |