|
libmizu 0.0.1
Lock-free shared-memory IPC
|
The public opaque type in mizu.h; defined here for bindings (the core's control-region mappings embed one in the handle structs). More...
#include <mizu_ext.h>
Data Fields | |
| void * | addr |
| size_t | size |
| char | name [MIZU_NAME_MAX] |
| uint8_t | name_len |
| unsigned int | pid |
| creator PID: fork guard (POSIX only) | |
The public opaque type in mizu.h; defined here for bindings (the core's control-region mappings embed one in the handle structs).
Layout-pinned per minor release like the rest of this tier: any field addition or reorder forces a binding rebuild. addr/size/name are borrowed reads, valid until close.