plana 0.2.1

PLANA protocol foundation: the canonical JSON-RPC 2.0 wire layer (unix-socket / HTTP / WS bindings, typed method routing) merged with the generic protocol core (handshake, identity, RBAC, regions, health descriptors) — the base every plana-rpc-* and domain-profile crate builds on.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! JSON-RPC server module — SSE transport and network detection.
//!
//! This module is the server-side counterpart to a JSON-RPC client layer:
//! SSE event streaming and RPC handler dispatch.
//!
//! ## Architecture
//! - [`sse`] — Server-Sent Events handler with keep-alive heartbeat
//! - [`network`] — request transport/geolocation detection
//!   ([`detect_network`]) for populating connection metadata

pub mod network;
pub mod sse;

pub use network::detect_network;