Skip to main content

waremax_map/
lib.rs

1//! Waremax Map - Graph-based map, routing, and traffic management
2
3pub mod deadlock;
4pub mod graph;
5pub mod reservation;
6pub mod routing;
7pub mod traffic;
8
9pub use graph::{Edge, EdgeDirection, Node, NodeType, WarehouseMap};
10pub use routing::{Route, RouteCache, Router};
11pub use traffic::TrafficManager;
12
13// v2: Deadlock detection
14pub use deadlock::{WaitForGraph, WaitingFor};
15
16// v2: Reservation-based traffic control
17pub use reservation::{ReservableResource, Reservation, ReservationConflict, ReservationManager};