waremax-map 0.1.0

Graph-based map, routing, and traffic management for Waremax
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Waremax Map - Graph-based map, routing, and traffic management

pub mod deadlock;
pub mod graph;
pub mod reservation;
pub mod routing;
pub mod traffic;

pub use graph::{Edge, EdgeDirection, Node, NodeType, WarehouseMap};
pub use routing::{Route, RouteCache, Router};
pub use traffic::TrafficManager;

// v2: Deadlock detection
pub use deadlock::{WaitForGraph, WaitingFor};

// v2: Reservation-based traffic control
pub use reservation::{ReservableResource, Reservation, ReservationConflict, ReservationManager};