ReXGlue SDK
Loading...
Searching...
No Matches
rex::kernel::X_OBJECT_HEADER Struct Reference

#include <rex/kernel/types/thread.h>

Public Attributes

be_u32 pointer_count
be_u32 handle_count
be_u32 object_type_ptr
be_u16 flags
u8 hash_index

Detailed Description

The object body follows this header.

Member Data Documentation

◆ flags

be_u16 rex::kernel::X_OBJECT_HEADER::flags

Zero, no object flag is set.

◆ handle_count

be_u32 rex::kernel::X_OBJECT_HEADER::handle_count

Handle count of the object, zeroed when the block is allocated.

◆ hash_index

u8 rex::kernel::X_OBJECT_HEADER::hash_index

Zero when the block is allocated.

◆ object_type_ptr

be_u32 rex::kernel::X_OBJECT_HEADER::object_type_ptr

Guest address of the X_OBJECT_TYPE of the object.

◆ pointer_count

be_u32 rex::kernel::X_OBJECT_HEADER::pointer_count

Reference count of the object, zeroed when the block is allocated.


The documentation for this struct was generated from the following file: