|
Zephyr API Documentation 4.5.0-rc1
A Scalable Open Source RTOS
|
Object type structure. More...
#include <zephyr/kernel/obj_core.h>
Data Fields | |
| sys_snode_t | node |
| Node within list of object types. | |
| uint32_t | id |
| Unique type ID. | |
| size_t | obj_core_offset |
| Offset to obj_core field. | |
| struct k_obj_range | statics [3] |
| Permanent objects of this type, walked in place; a zero stride ends the list. | |
| uint32_t | dropped |
| Registrations refused because the registry was full. | |
| uint32_t | skipped |
| Registrations refused because the object lives in stack storage. | |
Object type structure.
| uint32_t k_obj_type::dropped |
Registrations refused because the registry was full.
| uint32_t k_obj_type::id |
Unique type ID.
| sys_snode_t k_obj_type::node |
Node within list of object types.
| size_t k_obj_type::obj_core_offset |
Offset to obj_core field.
| uint32_t k_obj_type::skipped |
Registrations refused because the object lives in stack storage.
| struct k_obj_range k_obj_type::statics[3] |
Permanent objects of this type, walked in place; a zero stride ends the list.