Skip to main content

Module client

Module client 

Source

Modules§

auth_readiness
Phase 5 of the OpenRTC auth + connection remediation plan (docs/plans/openrtc-auth-connection-remediation-plan.md).
correlation
Phase 7 of the OpenRTC auth + connection remediation plan (docs/plans/openrtc-auth-connection-remediation-plan.md).
scope_classifier
Scope classification hooks for correlation + session labeling.

Structs§

BiStream
BleConfig
Native BLE discovery and iroh custom-transport configuration.
Client
Opaque, short-lived native trust evidence supplied by a developer backend.
ClientBuilder
ConnectionAdoption
ConnectionHealthView
DeviceStatusSnapshot
EndpointHandle
FeatureStatus
IceServerConfig
IrohLanConfig
Native iroh LAN discovery configuration.
LatencySnapshot
ManagedConnectResult
MoQConfig
NativePeerDataEvent
PeerSessionSnapshot
ProductCapabilityMaturity
RelayStatus
RuntimeStatus
StateSnapshot
TransferPeerDemandRequest
TransferPeerDemandStatus
Admission reserves a bulk peer slot; it is not route readiness or delivery.
TransportConfig
TransportStatus
WebRTCConfig

Enums§

BiStreamDisposition
Result of routing a newly accepted native bidirectional stream through the Rust admission authority. Pending connections must complete SDK-owned token admission before an application or webview can observe their streams.
BridgeAction
CapabilityMaturity
ConnectionStatus
DevicePresenceStatus
IrohPathKind
The current path kind of an iroh connection, used to gate transport upgrades.
IrohRelayProvider
ManagedHealth
NetworkPolicy
Endpoint-wide network boundary.
ReadinessState
RelayCarriage
RelayPolicy
TransferPeerDemandPurpose
TransferPeerDemandState

Traits§

UpgradeProvider
Hardware-specific preparation for a native Iroh transport upgrade.