Re-exports§
pub use channel_registry::ChannelAccessError;pub use channel_registry::ChannelConfigField;pub use channel_registry::ChannelDescriptor;pub use channel_registry::ChannelOrigin;pub use channel_registry::ChannelRegistration;pub use channel_registry::ChannelRegistryError;pub use channel_registry::ChannelState;pub use channel_registry::ChannelStatus;pub use channel_registry::MAX_CHANNELS_KEY;pub use channel_registry::Registered;pub use notifier::ConnectionNotifier;pub use services::ChannelCluster;pub use services::ChannelOperation;pub use services::ConnectionServices;pub use services::ConnectionSubscription;pub use services::LiminalConnectionServices;pub use services::PublishOutcome;pub use services::build_connection_services;
Modules§
- channel_
registry - Runtime channel registration vocabulary: the roster’s value types and its two error taxonomies.
- notifier
- Connection-keyed notifier hook for worker registration lifecycle.
- services
Structs§
- Connection
Conversation - Library conversation resource owned by a single connection process.
- Connection
Handle - Handle for one supervised connection process.
- Connection
Supervisor - Supervisor that owns the beamr scheduler for per-connection processes.
- Loopback
Client End - The client half of a loopback duplex: the end an embedded caller holds.
- Push
Reply Awaiter - Awaits the correlated reply to a single server-initiated push.
- WebSocket
Listener - Running sibling WebSocket listener.
- Worker
Front Door Services ConnectionServicesfor the worker front door: registration, correlated push/reply, and notifier-consumed reserved publishes only.
Enums§
- Loopback
Duplex - The constructor for a loopback duplex.
Traits§
- Conversation
Resource - Marker for library conversation state owned by a single connection process.