Expand description
Typed MPMC sync-channel syscall handlers.
Provides bounded multi-producer, multi-consumer channels for inter-process message passing (IPC-02).
Constants§
- MSG_
SIZE 🔒
Functions§
- sys_
chan_ close - SYS_CHAN_CLOSE (224): destroy a channel and wake all waiters.
- sys_
chan_ create - SYS_CHAN_CREATE (220): create a bounded sync-channel.
- sys_
chan_ recv - SYS_CHAN_RECV (222): receive one
IpcMessage, blocking if empty. - sys_
chan_ send - SYS_CHAN_SEND (221): send one
IpcMessageto a channel, blocking if full. - sys_
chan_ try_ recv - SYS_CHAN_TRY_RECV (223): non-blocking receive.