libmizu 0.0.1
Lock-free shared-memory IPC
Loading...
Searching...
No Matches
Data Fields
mizu_read_ctx_s Struct Reference

Data Fields

uint32_t size
 core-set: sizeof the struct it knows
 
int32_t outcome
 pool: mizu_rs_status of the result (channel: MIZU_RS_OK)
 
int32_t gone
 set by mizu_read_region on a vanished region; read_fn propagates by returning NULL
 
int32_t died_slot
 MIZU_RS_DIED: the claimant worker slot (-1)
 
int64_t died_pid
 MIZU_RS_DIED: its pid (0 when unknown)
 
mizu_handle * handle
 the reading handle
 
void * binding_ctx
 the handle's binding.ctx
 
uint32_t flags
 binding-set MIZU_READ_*; zero on entry
 
void * reserved [4]
 zero; future growth without a soname bump
 

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