Expand description
Message types and traits for Ring kernel communication.
This module provides the base message infrastructure for GPU-native persistent actor communication using RingKernel’s K2K messaging.
Modules§
- type_
ids - Message type IDs for each domain.
Structs§
- Correlation
Id - Correlation ID for request-response pairing.
- Kernel
Result - Generic result wrapper for kernel responses.
- Message
Header - Fixed-size message header (256 bytes, cache-line aligned).
- Message
Id - Unique message identifier.
Traits§
- Batch
Message - Trait for batch kernel messages (CPU-orchestrated execution).
- Kernel
Request - Base trait for kernel request messages.
- Kernel
Response - Base trait for kernel response messages.
- Ring
Message - Trait for types that can be sent as kernel messages.
Functions§
- next_
message_ id - Generate a new unique message ID.