robotrt-middleware-core 0.1.0-beta.2

RobotRT modular robotics runtime and middleware components.
Documentation
pub mod bridge;
pub mod bus;
pub mod config;
pub mod discovery;
pub mod qos;
pub mod route;
pub mod serialization;
pub mod session;
pub mod stack;

pub use bridge::{BridgeDropReason, BridgePolicy, BridgeStats, BridgeTrafficKind};
pub use bus::{ServiceBus, ServiceChannel, ServiceLoadEntry, TopicBus, TopicLoadEntry, TopicSlot};
pub use config::{
    MiddlewareRuntimeConfig, ReplayDegradeStrategy, TopicQosOverride, TopicReliabilityPolicy,
};
pub use discovery::{
    DiscoveryEndpoint, DiscoveryEntry, DiscoveryPruneReport, DiscoverySnapshot, SimpleDiscovery,
};
pub use qos::{QosProfile, QosStore};
pub use route::{
    LocalFirstRouteResolver, RouteHint, RouteResolver, RouteRule, RouteTrafficKind,
    resolve_with_rules,
};
pub use serialization::{SerializationManager, SimpleSerializationManager};
pub use session::{
    ReconnectBackoffPolicy, SessionLifecycle, SessionLifecycleCounts, SessionManager,
    SessionRecord, SimpleSessionManager,
};
pub use stack::{MiddlewareLoadSnapshot, MiddlewareStack};
pub use transport_core::{Endpoint, EndpointScheme};