irontide-engine-support 1.0.2

Engine support primitives for irontide: crate-wide error/Result, I2P SAM client, transport abstraction, rate limiting, slot tuning, and the stats accumulator — the pure leaves shared by the engine runtime and session-core
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
//! I2P support via the SAM v3.1 bridge protocol.
//!
//! Provides anonymous peer connections through the I2P network. Requires
//! a local I2P router with SAM enabled (default: 127.0.0.1:7656).

pub mod destination;
pub mod sam;

pub use destination::{I2pDestination, I2pDestinationError};
#[allow(unused_imports)]
pub(crate) use destination::{i2p_base64_decode, i2p_base64_encode};
pub use sam::{SamError, SamSession, SamStream, SamTunnelConfig};