List of all items
Structs
- ActrId
- ActrType
- IceServer
- MailboxStats
- MediaSample
- MessageRecord
- WebRtcConfig
- actr_ref::ActrRef
- context::RuntimeContext
- context_factory::ContextFactory
- inbound::DataStreamRegistry
- inbound::MediaFrameRegistry
- lifecycle::ActrNode
- lifecycle::ActrSystem
- lifecycle::CredentialState
- lifecycle::DefaultNetworkEventProcessor
- lifecycle::DiscoveryResult
- lifecycle::NetworkEventHandle
- lifecycle::NetworkEventResult
- lifecycle::compat_lock::CompatLockFile
- lifecycle::compat_lock::CompatLockManager
- lifecycle::compat_lock::NegotiationEntry
- monitoring::Alert
- monitoring::AlertConfig
- monitoring::BasicMonitor
- monitoring::Metric
- monitoring::MonitoringConfig
- observability::ObservabilityGuard
- outbound::InprocOutGate
- outbound::OutprocOutGate
- prelude::ActrId
- prelude::ActrType
- prelude::DateTime
- prelude::Duration
- prelude::IceServer
- prelude::Instant
- prelude::MailboxStats
- prelude::MediaSample
- prelude::MessageRecord
- prelude::Mutex
- prelude::RwLock
- prelude::Utc
- prelude::Uuid
- prelude::WebRtcConfig
- prelude::broadcast::Receiver
- prelude::broadcast::Sender
- prelude::broadcast::WeakSender
- prelude::broadcast::error::SendError
- prelude::mpsc::OwnedPermit
- prelude::mpsc::Permit
- prelude::mpsc::PermitIterator
- prelude::mpsc::Receiver
- prelude::mpsc::Sender
- prelude::mpsc::UnboundedReceiver
- prelude::mpsc::UnboundedSender
- prelude::mpsc::WeakSender
- prelude::mpsc::WeakUnboundedSender
- prelude::mpsc::error::SendError
- prelude::oneshot::Receiver
- prelude::oneshot::Sender
- prelude::oneshot::error::RecvError
- resource::ResourceConfig
- resource::ResourceManager
- resource::ResourceQuota
- resource::ResourceUsage
- resource::ResourceUsageRatio
- transport::DefaultWireBuilder
- transport::DefaultWireBuilderConfig
- transport::DestTransport
- transport::ExponentialBackoff
- transport::InprocTransportManager
- transport::OutprocTransportManager
- transport::TransportManager
- transport::WirePool
- transport::connection_event::ConnectionEventBroadcaster
- wire::IceServer
- wire::WebRtcConfig
- wire::webrtc::IceServer
- wire::webrtc::WebRtcConfig
- wire::webrtc::connection::WebRtcConnection
- wire::webrtc::coordinator::WebRtcCoordinator
- wire::webrtc::gate::WebRtcGate
- wire::webrtc::negotiator::IceServer
- wire::webrtc::negotiator::WebRtcConfig
- wire::webrtc::negotiator::WebRtcNegotiator
- wire::webrtc::signaling::AuthConfig
- wire::webrtc::signaling::ReconnectConfig
- wire::webrtc::signaling::SignalingConfig
- wire::webrtc::signaling::SignalingStats
- wire::webrtc::signaling::WebSocketSignalingClient
- wire::websocket::connection::WebSocketConnection
Enums
- Dest
- MediaType
- MessagePriority
- MessageStatus
- ProtocolError
- error::ErrorClassification
- error::RuntimeError
- lifecycle::NetworkEvent
- lifecycle::compat_lock::CompatLockError
- lifecycle::compat_lock::CompatibilityCheck
- monitoring::AlertSeverity
- outbound::OutGate
- prelude::Dest
- prelude::MediaType
- prelude::MessagePriority
- prelude::MessageStatus
- prelude::ProtocolError
- prelude::broadcast::error::RecvError
- prelude::broadcast::error::TryRecvError
- prelude::mpsc::error::SendTimeoutError
- prelude::mpsc::error::TryRecvError
- prelude::mpsc::error::TrySendError
- prelude::oneshot::error::TryRecvError
- transport::DataChannelQoS
- transport::DataLane
- transport::DataLaneType
- transport::Dest
- transport::WireHandle
- transport::connection_event::ConnectionEvent
- transport::connection_event::ConnectionState
- transport::error::NetworkError
- wire::webrtc::IceTransportPolicy
- wire::webrtc::negotiator::IceTransportPolicy
- wire::webrtc::signaling::AuthType
- wire::webrtc::signaling::ConnectionState
Traits
- Mailbox
- lifecycle::NetworkEventProcessor
- monitoring::Monitor
- prelude::AnyhowContext
- prelude::Context
- prelude::Mailbox
- prelude::Workload
- transport::PayloadTypeExt
- transport::WireBuilder
- wire::webrtc::signaling::SignalingClient
Macros
Attribute Macros
Functions
- lifecycle::heartbeat_task
- observability::init_observability
- prelude::broadcast::channel
- prelude::mpsc::channel
- prelude::mpsc::unbounded_channel
- prelude::oneshot::channel
- prelude::sleep
- prelude::timeout
Type Aliases
- ActorResult
- error::RuntimeResult
- inbound::DataStreamCallback
- inbound::MediaTrackCallback
- prelude::ActorResult
- prelude::AnyhowResult
- transport::error::NetworkResult