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

Handle-local + wire-state snapshot. More...

#include <mizu.h>

Data Fields

uint32_t size
 
const char * name
 
int32_t side
 MIZU_ENTITY_HOST / MIZU_ENTITY_PEER.
 
uint32_t capacity
 
uint32_t slot_size
 
uint64_t arena_size
 
uint64_t inline_max
 
int32_t spin
 
int32_t ready
 
int32_t closed
 
int64_t peer_pid
 
uint64_t tx_sent
 
uint64_t tx_published
 
uint64_t tx_consumed
 
uint64_t rx_consumed
 
uint64_t rx_published
 
uint64_t fl_entries
 
uint64_t fl_hits
 process-local
 
uint64_t open_hits
 
uint64_t open_misses
 process-local
 
uint64_t ledger_entries
 process-local
 
uint64_t zc_open_hits
 
uint64_t zc_open_misses
 binding-owned view cache; the core fills 0
 

Detailed Description

Handle-local + wire-state snapshot.

name is borrowed. Counters are process-local where noted.


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