mirror of
https://github.com/Astatin3/unshell.git
synced 2026-06-09 06:47:59 -06:00
62b22be39f
Remove the unused pending-hook layer and dead protocol trait wrappers, and resolve active hooks through a direct active-only flow with peer-side indexing instead of scan-based recovery.
16 lines
454 B
Rust
16 lines
454 B
Rust
//! Explicit tree declaration, routing, and a small endpoint runtime.
|
|
|
|
mod endpoint;
|
|
mod hook;
|
|
mod routing;
|
|
|
|
pub use endpoint::{
|
|
ChildRoute, ConnectionState, Endpoint, EndpointError, EndpointOutcome, Ingress, LeafSpec,
|
|
LocalEvent, ProtocolEndpoint,
|
|
};
|
|
pub use hook::{ActiveHook, HookConflict, HookKey, HookTable};
|
|
pub use routing::{
|
|
DefaultRouteProvider, LeafNode, RouteDecision, RouteProvider, TreeNode, is_prefix,
|
|
route_destination,
|
|
};
|