refactor: split protocol endpoint into focused modules

This commit is contained in:
Michael Mikovsky
2026-04-24 14:25:35 -06:00
parent 71afc49ac9
commit fc8638d014
13 changed files with 818 additions and 666 deletions
+3 -3
View File
@@ -5,10 +5,10 @@ mod hook;
mod routing;
pub use endpoint::{
ChildRoute, ConnectionState, Endpoint, EndpointError, EndpointOutcome, Ingress, LeafBehavior,
LeafSpec, LocalEvent, ProtocolEndpoint,
ChildRoute, ConnectionState, Endpoint, EndpointError, EndpointOutcome, Ingress,
LeafBehavior, LeafSpec, LocalEvent, ProtocolEndpoint,
};
pub use hook::{ActiveHook, HookKey, HookTable, PendingHook};
pub use hook::{ActiveHook, HookConflict, HookKey, HookTable, PendingHook};
pub use routing::{
DefaultRouteProvider, LeafNode, RouteDecision, RouteProvider, TreeNode, is_prefix,
route_destination,