edge-core 0.10.0

Transport-agnostic routing, service-adapter trait, and WebSocket client shared between the native edge-agent binary and other device hosts (iOS, future targets).
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#![allow(dead_code)]
#![allow(unused_imports)]
//! Routing engine, service-adapter trait, and WebSocket client for `edge-agent`.

pub mod adapter;
pub mod cache;
pub mod device_control;
pub mod intent;
pub mod registry;
pub mod routing;
pub mod ws_client;

pub use adapter::{ServiceAdapter, StateUpdate};
pub use device_control::{DeviceControlHook, NoopDeviceControl};
pub use intent::{Direction, InputPrimitive, Intent, TouchArea};
pub use registry::GlyphRegistry;
pub use routing::{RouteOutcome, RoutedIntent, RoutingEngine};
pub use ws_client::WsClient;