Expand description
Transport layer for RUV-FANN swarm communication
This crate provides multiple transport implementations for efficient inter-agent communication in distributed swarm systems.
Re-exports§
pub use protocol::Message;pub use protocol::MessageType;pub use protocol::ProtocolVersion;
Modules§
- in_
process - In-process transport for local communication within the same process
- protocol
- Message protocol definitions for swarm communication
- shared_
memory - Shared memory transport with lock-free ring buffers and WASM support
- websocket
- WebSocket transport implementation with auto-reconnection and TLS support
Structs§
- Transport
Config - Transport configuration
- Transport
Registry - Registry for available transports
- Transport
Stats - Transport statistics
Enums§
- Transport
Error - Transport error types
Traits§
- Transport
- Core transport trait for all communication implementations
- Transport
Builder - Transport builder trait for creating configured transports