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}