Crate ubiquity_transport

Crate ubiquity_transport 

Source
Expand description

Transport abstraction for WASM and native

This crate provides a unified transport layer that works across:

  • Native environments (Unix sockets, TCP)
  • Web browsers (MessageChannel, BroadcastChannel)
  • Edge workers (WebSocket)

The transport abstraction enables the consciousness mesh to run seamlessly in any environment.

Re-exports§

pub use traits::Transport;
pub use traits::Connection;
pub use traits::Listener;
pub use factory::TransportFactory;
pub use factory::TransportType;
pub use factory::TransportBuilder;
pub use factory::TransportConfig;

Modules§

factory
Transport factory for runtime selection
native
Native Unix socket transport implementation
prelude
Prelude for common imports
traits
Core transport traits