Improve threading
This commit is contained in:
1 parent
507db80fb1
commit
863f502dde
3 files changed
+7
-5
No files matched your search
@@ -23,7 +23,6 @@ typedef void*(*thread_worker_t)(void*);
|
||||
|
||||
uint8_t rse_create_task(rse_thread_t* thread_id, thread_worker_t callback, void* args);
|
||||
uint8_t rse_task_join(rse_thread_t* thread_id);
|
||||
void rse_task_delay(void);
|
||||
|
||||
void rse_task_exit(void);
|
||||
|
||||
#endif /* RSE_THREADS_H */
|
||||
@@ -18,5 +18,7 @@ uint8_t rse_task_join(rse_thread_t* thread_id)
|
||||
return result; //TODO: Do error handling
|
||||
}
|
||||
|
||||
void rse_task_delay(void)
|
||||
{}
|
||||
void rse_task_exit()
|
||||
{
|
||||
pthread_exit(NULL);
|
||||
}
|
||||
Reference in new issue
Block a user