personal-rns 0.3.4

Personal Reticulum: the pure engine, the high-level runtime, and every interface family behind one crate and one prelude
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#[cfg(feature = "tokio-host")]
pub use prns_interfaces_tokio::wifi_auto::{
    AutoWifi, AutoWifiDevicePolicy, AutoWifiPeer, AutoWifiSettings, AutoWifiSettingsError,
    AutoWifiStatus,
};

#[cfg(all(feature = "embassy-host", not(feature = "tokio-host")))]
pub use prns_interfaces_embassy::wifi_auto::{
    tcp_rendezvous, AutoWifi, AutoWifiSegment, AutoWifiShared, AutoWifiStatus, AutoWifiTopology,
    TcpRendezvousBuffers, TcpRendezvousClient, TcpRendezvousExitCause, TcpRendezvousServer,
    TcpRendezvousStorage, TcpRendezvousWireSlot, TcpRendezvousWriteFailure, WifiMemberStatus,
    TCP_RENDEZVOUS_FRAMED_LEN, TCP_RENDEZVOUS_FRAME_CAP, TCP_RENDEZVOUS_LIVENESS_TIMEOUT,
    TCP_RENDEZVOUS_READ_BUFFER_BYTES, TCP_RENDEZVOUS_SOCKET_BUFFER_BYTES,
};