From a17ddb9fb7814e1d74cce6a166097863fd22d18c Mon Sep 17 00:00:00 2001 From: Rongsong Shen Date: Fri, 30 Jan 2026 17:19:37 +0800 Subject: [PATCH] add lock type --- include/rtti/typeinfo.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/include/rtti/typeinfo.h b/include/rtti/typeinfo.h index 9144977..ecf7304 100644 --- a/include/rtti/typeinfo.h +++ b/include/rtti/typeinfo.h @@ -68,6 +68,11 @@ typedef int (*obj_init_fn_t)(meta_obj_t*, va_list); typedef void (*obj_destroy_fn_t)(meta_obj_t*); /* lock/unlock */ +enum { + RTTI_LOCK_READ = 0, + RTTI_LOCK_WRITE +}; + typedef int (*lock_fn_t)(meta_obj_t*, uint64_t); typedef void (*unlock_fn_t)(meta_obj_t*);