Go to the source code of this file.
Classes | |
| struct | ae2f_SysThrd |
| A thread. More... | |
Typedefs | |
| typedef _ae2f_SysThrdRes_t | ae2f_SysThrdRes_t |
| Return type for thread. | |
| typedef _ae2f_SysThrdPrm_t | ae2f_SysThrdPrm_t |
| Parameters for thread. | |
| typedef _ae2f_SysThrdID_t | ae2f_SysThrdID_t |
| Thread ID. | |
| typedef ae2f_SysThrdRes_t | ae2f_SysThrdFn_t(ae2f_SysThrdPrm_t) |
| Thread starting function type. | |
| typedef enum ae2f_eSysThrd_t | ae2f_eSysThrd_t |
| enum values related to thread. 't follows C11 thread standard. | |
Enumerations | |
| enum | ae2f_eSysThrd_t { ae2f_eSysThrdSuccess , ae2f_eSysThrdMemOut , ae2f_eSysThrdTmOut , ae2f_eSysThrdBusy , ae2f_eSysThrdErr } |
| enum values related to thread. 't follows C11 thread standard. More... | |
Detach is not implemented since I do not know a way to do this without 3rd object.
Definition in file Thrd.h.
| typedef ae2f_SysThrdRes_t ae2f_SysThrdFn_t(ae2f_SysThrdPrm_t) |
| typedef _ae2f_SysThrdID_t ae2f_SysThrdID_t |
| typedef _ae2f_SysThrdPrm_t ae2f_SysThrdPrm_t |
| typedef _ae2f_SysThrdRes_t ae2f_SysThrdRes_t |
| enum ae2f_eSysThrd_t |