Expand description
Global IPC registry for managing channels and endpoints
This module provides O(1) lookup for IPC endpoints and channels, managing the global namespace for IPC operations.
Structs§
- IpcRegistry
- IPC registry for managing all endpoints and channels
- Registry
Stats Summary - Registry statistics summary
Functions§
- create_
channel - Create a channel through the global registry
- create_
endpoint - Global registry access functions Create an endpoint through the global registry
- get_
registry_ stats - Get registry statistics
- init
- Initialize the IPC registry
- lookup_
endpoint - Lookup an endpoint by ID
- remove_
channel - Remove a channel from the global registry
- remove_
process_ endpoints - Remove all endpoints owned by a process (used during process cleanup)
- try_
receive_ from_ endpoint - Try to receive a message from an endpoint without blocking.
- validate_
capability - Validate a capability