diff options
| author | Fan Yang <[email protected]> | 2023-05-17 17:40:18 +0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2023-05-17 17:40:18 +0800 |
| commit | 48557de14897afb0965695d272d07f83f0b08c42 (patch) | |
| tree | 5a423e6603cac828c53b96d1345c9b0c0e154f84 /include | |
| parent | 065a3e1b3aaebe18361d51124c6aa2246a97b008 (diff) | |
[include][src] Add API to get object name and thread name (#7507)
Signed-off-by: Fan YANG <[email protected]>
Co-authored-by: Man, Jianting (Meco) <[email protected]>
Diffstat (limited to 'include')
| -rw-r--r-- | include/rtthread.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/rtthread.h b/include/rtthread.h index 45bbacdf3d..5d44164f51 100644 --- a/include/rtthread.h +++ b/include/rtthread.h @@ -60,6 +60,7 @@ void rt_object_delete(rt_object_t object); rt_bool_t rt_object_is_systemobject(rt_object_t object); rt_uint8_t rt_object_get_type(rt_object_t object); rt_object_t rt_object_find(const char *name, rt_uint8_t type); +rt_err_t rt_object_get_name(rt_object_t object, char *name, rt_uint8_t name_size); #ifdef RT_USING_HEAP /* custom object */ @@ -169,6 +170,8 @@ void rt_thread_wakeup_set(struct rt_thread *thread, rt_wakeup_func_t func, void* #endif void rt_thread_timeout(void *parameter); +rt_err_t rt_thread_get_name(rt_thread_t thread, char *name, rt_uint8_t name_size); + #ifdef RT_USING_SIGNALS void rt_thread_alloc_sig(rt_thread_t tid); void rt_thread_free_sig(rt_thread_t tid); |
