posemesh_compute_node/dds/mod.rs
1//! DDS router/client skeleton (no HTTP).
2
3pub mod persist;
4pub mod register;
5
6use url::Url;
7
8/// Placeholder router for DDS interactions (e.g., SIWE auth flow).
9#[derive(Clone, Debug)]
10pub struct DdsRouter {
11 pub base: Url,
12}
13impl DdsRouter {
14 /// Create a new DDS router from base URL.
15 pub fn new(base: Url) -> Self {
16 Self { base }
17 }
18}