⚠️ VeridianOS Kernel Documentation - This is low-level kernel code. All functions are unsafe unless explicitly marked otherwise. no_std

Module async_channel

Module async_channel 

Source
Expand description

Asynchronous IPC channels with lock-free implementation

This module provides high-performance async channels using lock-free ring buffers and event notification for efficient message passing.

Structs§

AsyncChannel
Lock-free ring buffer for async messages
AsyncChannelStats
Async channel statistics
MessageBatch
Batch message processing for efficiency

Constants§

ASYNC_CHANNEL_SIZE
Maximum messages in async channel