From 48557de14897afb0965695d272d07f83f0b08c42 Mon Sep 17 00:00:00 2001 From: Fan Yang <93824713+helloeagleyang@users.noreply.github.com> Date: Wed, 17 May 2023 17:40:18 +0800 Subject: [include][src] Add API to get object name and thread name (#7507) Signed-off-by: Fan YANG Co-authored-by: Man, Jianting (Meco) <920369182@qq.com> --- include/rtthread.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'include/rtthread.h') 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); -- cgit v1.3.1