List of all items
Structs
- Runtime
- application::stream_catalog::DiscussStream
- application::user_session::User
- application::user_session::media::ServerMediaNegotiation
- auth::HttpDisconnectClaims
- auth::HttpRoomClaims
- auth::RegisteredJwtClaims
- auth::WebSocketConnectClaims
- config::AuthConfig
- config::Bitrate
- config::CodecConfig
- config::CodecPreferences
- config::Config
- config::DiagnosticsConfig
- config::HttpConfig
- config::MediaCodecFlags
- config::RoomMediaLimits
- config::RoomWorkerPolicy
- config::RtcPortRange
- config::RuntimeFeatureFlags
- config::TelemetryConfig
- config::TelemetryResource
- config::TraceExportConfig
- config::TransportConfig
- config::UserConfig
- config::VideoAdaptationTuning
- config::VideoBitrateLimits
- config::diagnostics::DiagnosticsConfig
- config::env::Env
- config::env::EnvKey
- config::env::EnvValue
- config::env::Var
- config::feature_flags::RuntimeFeatureFlags
- config::settings::AuthConfig
- config::settings::CodecConfig
- config::settings::Config
- config::settings::HttpConfig
- config::settings::TransportConfig
- config::settings::UserConfig
- config::telemetry::TelemetryConfig
- config::telemetry::TelemetryResource
- config::telemetry::TraceExportConfig
- core::prelude::ActiveSpeakerGroup
- core::prelude::ActiveSpeakerPolicy
- core::prelude::Bitrate
- core::prelude::CodecPreferences
- core::prelude::ConnectionId
- core::prelude::MediaCodecFlags
- core::prelude::MediaSession
- core::prelude::NegotiationOffer
- core::prelude::RoomInstanceId
- core::prelude::RoomMediaLimits
- core::prelude::RoomWorkerPolicy
- core::prelude::RtcPortRange
- core::prelude::RuntimeFeatureFlags
- core::prelude::SessionBitrateLimits
- core::prelude::SfuCore
- core::prelude::SourceDeactivateIntent
- core::prelude::SourceLayoutPolicy
- core::prelude::SourcePolicy
- core::prelude::SourcePublishIntent
- core::prelude::SourceSubscriptionIntent
- core::prelude::UploadEncoding
- core::prelude::UploadSlot
- core::prelude::UserStreamId
- core::prelude::VideoAdaptationTuning
- core::prelude::VideoBitrateLimits
- core::server::diagnostics::DiagnosticsActiveSpeaker
- core::server::diagnostics::DiagnosticsIncomingBitrate
- core::server::diagnostics::DiagnosticsPublication
- core::server::diagnostics::DiagnosticsQualitySummary
- core::server::diagnostics::DiagnosticsRoomDetail
- core::server::diagnostics::DiagnosticsRoomSummary
- core::server::diagnostics::DiagnosticsSource
- core::server::diagnostics::DiagnosticsSourceEncoding
- core::server::diagnostics::DiagnosticsSourceSelection
- core::server::diagnostics::DiagnosticsSubscription
- core::server::diagnostics::DiagnosticsSummaryResponse
- core::server::diagnostics::DiagnosticsTransportCounts
- core::server::diagnostics::DiagnosticsUserDetail
- core::server::diagnostics::DiagnosticsUserSummary
- core::server::diagnostics::DiagnosticsUserTransport
- core::server::diagnostics::DiagnosticsUserView
- core::server::diagnostics::DiagnosticsWorkerPressure
- core::server::diagnostics::DiagnosticsWorkerSummary
- core::server::diagnostics::types::DiagnosticsActiveSpeaker
- core::server::diagnostics::types::DiagnosticsIncomingBitrate
- core::server::diagnostics::types::DiagnosticsPublication
- core::server::diagnostics::types::DiagnosticsQualitySummary
- core::server::diagnostics::types::DiagnosticsRoomDetail
- core::server::diagnostics::types::DiagnosticsRoomSummary
- core::server::diagnostics::types::DiagnosticsSource
- core::server::diagnostics::types::DiagnosticsSourceEncoding
- core::server::diagnostics::types::DiagnosticsSourceSelection
- core::server::diagnostics::types::DiagnosticsSubscription
- core::server::diagnostics::types::DiagnosticsSummaryResponse
- core::server::diagnostics::types::DiagnosticsTransportCounts
- core::server::diagnostics::types::DiagnosticsUserDetail
- core::server::diagnostics::types::DiagnosticsUserSummary
- core::server::diagnostics::types::DiagnosticsUserTransport
- core::server::diagnostics::types::DiagnosticsUserView
- core::server::diagnostics::types::DiagnosticsWorkerPressure
- core::server::diagnostics::types::DiagnosticsWorkerSummary
- core::server::metrics::RoomGaugeValues
- core::server::metrics::RtcMetricsRecorder
- core::server::metrics::RtpMetricsRecorder
- core::server::metrics::RuntimeMetrics
- core::server::packet_sinks::RegisteredPacketSink
- core::server::packet_sinks::RoomPacketSinkRegistry
- core::server::room::BroadcastPayload
- core::server::room::IncomingBitrateSnapshot
- core::server::room::JoinUserRequest
- core::server::room::MediaWorkerId
- core::server::room::RemoteTrackProjection
- core::server::room::RemoteTrackSnapshot
- core::server::room::Room
- core::server::room::RoomAdmissionPolicy
- core::server::room::RoomConfig
- core::server::room::RoomDetailCapture
- core::server::room::RoomManager
- core::server::room::RoomMediaCounts
- core::server::room::RoomOverviewCapture
- core::server::room::RoomRuntimeContext
- core::server::room::RoomRuntimePolicy
- core::server::room::RoomUserAdmission
- core::server::room::RoomUserCapture
- core::server::room::RoomUserPermissions
- core::server::room::RoomUserStatsSnapshot
- core::server::room::RoomUsersCapture
- core::server::room::RouterPlacement
- core::server::room::RouterPlacements
- core::server::room::RuntimeRoomDirectorySnapshot
- core::server::room::RuntimeRoomStatsSnapshot
- core::server::room::UserOutboundOverflow
- core::server::room::UserOutboundQueueLimits
- core::server::room::UserOutboundReceiver
- core::server::room::UserOutboundSender
- core::server::session::AvailableFeatures
- core::server::session::PeerSnapshot
- core::server::session::RecordingOptions
- core::server::session::RecordingState
- core::server::session::RecordingStateUpdate
- core::server::session::UserInfo
- core::server::session::UserPermissions
- core::server::source_model::PublishedSourceDescriptor
- core::server::source_model::PublishedSourceDescriptorParts
- core::server::source_model::PublishedSourceId
- core::server::source_model::PublishedSourceOwner
- core::server::source_model::SourceEncodingDescriptor
- core::server::source_model::SourceEncodingDescriptorParts
- core::server::source_model::SourceEncodingId
- core::server::transport::ActiveSpeakerSource
- core::server::transport::ActiveSpeakerSourceDiagnostic
- core::server::transport::AppliedProducer
- core::server::transport::AppliedSessionAnswer
- core::server::transport::MediaTransport
- core::server::transport::MediaTransportConfig
- core::server::transport::MediaTransportDeps
- core::server::transport::MediaWorkerId
- core::server::transport::ReceiverBandwidthSnapshot
- core::server::transport::SessionBitrateLimits
- core::server::transport::SessionOffer
- core::server::transport::SessionUploadEncoding
- core::server::transport::SessionUploadSlot
- core::server::transport::SourcePolicySignal
- core::server::transport::SourcePolicyUpdateSubscription
- core::server::transport::TransportBitrateSnapshot
- core::server::transport::TransportConsumerRoute
- core::server::transport::TransportMediaId
- core::server::transport::TransportQualitySample
- core::server::transport::TransportRelayRouteEffect
- core::server::transport::TransportSessionKey
- core::server::transport::TransportSourceDiagnosticsSnapshot
- core::server::transport::TransportSourceKey
- core::server::transport::TransportWorkerPressureSnapshot
- http::CreateRoomQuery
- http::IncomingBitRateStatsResponse
- http::NoopResponse
- http::RequestOrigin
- http::RoomResponse
- http::telemetry::diagnostics::DiagnosticsRoomDetail
- http::telemetry::diagnostics::DiagnosticsRoomSummary
- http::telemetry::diagnostics::DiagnosticsSummaryResponse
- http::telemetry::diagnostics::DiagnosticsUserDetail
- http::telemetry::diagnostics::DiagnosticsUserSummary
- http::telemetry::diagnostics::DiagnosticsWorkerSummary
- runtime::ConnectionId
- runtime::MediaTransport
- runtime::MediaTransportConfig
- runtime::MediaTransportDeps
- runtime::RoomPacketSinkRegistry
- runtime::Runtime
- runtime::RuntimeMetrics
- runtime::RuntimeServices
- runtime::RuntimeState
- runtime::RuntimeTasks
- runtime::SessionBitrateLimits
- runtime::auth::AuthProof
- runtime::auth::HttpDisconnectClaims
- runtime::auth::HttpRoomClaims
- runtime::auth::NumericDate
- runtime::auth::RegisteredJwtClaims
- runtime::auth::WebSocketConnectClaims
- runtime::http_server::contract::CreateRoomQuery
- runtime::http_server::contract::IncomingBitRateStatsResponse
- runtime::http_server::contract::NoopResponse
- runtime::http_server::contract::RoomResponse
- runtime::http_server::contract::RoomStatsResponse
- runtime::http_server::contract::UsersStatsResponse
- runtime::http_server::extractors::DiagnosticsServices
- runtime::http_server::extractors::MetricsServices
- runtime::http_server::extractors::OperatorAccess
- runtime::http_server::extractors::OperatorAccessPolicy
- runtime::http_server::extractors::RegisteredJwtClaims
- runtime::http_server::extractors::RoomServices
- runtime::http_server::extractors::VerifiedDisconnectClaims
- runtime::http_server::extractors::VerifiedRoomRequest
- runtime::media_transport::ActiveSpeakerSource
- runtime::media_transport::ActiveSpeakerSourceDiagnostic
- runtime::media_transport::AppliedProducer
- runtime::media_transport::AppliedSessionAnswer
- runtime::media_transport::MediaTransport
- runtime::media_transport::MediaTransportConfig
- runtime::media_transport::MediaTransportDeps
- runtime::media_transport::MediaWorkerId
- runtime::media_transport::ReceiverBandwidthSnapshot
- runtime::media_transport::SessionBitrateLimits
- runtime::media_transport::SessionOffer
- runtime::media_transport::SessionUploadEncoding
- runtime::media_transport::SessionUploadSlot
- runtime::media_transport::SourcePolicySignal
- runtime::media_transport::SourcePolicyUpdateSubscription
- runtime::media_transport::TransportBitrateSnapshot
- runtime::media_transport::TransportConsumerRoute
- runtime::media_transport::TransportMediaId
- runtime::media_transport::TransportQualitySample
- runtime::media_transport::TransportRelayRouteEffect
- runtime::media_transport::TransportSessionKey
- runtime::media_transport::TransportSourceDiagnosticsSnapshot
- runtime::media_transport::TransportSourceKey
- runtime::media_transport::TransportWorkerPressureSnapshot
- runtime::metrics::RoomGaugeValues
- runtime::metrics::RtcMetricsRecorder
- runtime::metrics::RtpMetricsRecorder
- runtime::metrics::RuntimeMetrics
- runtime::options::RuntimeConfig
- runtime::packet_sinks::RegisteredPacketSink
- runtime::packet_sinks::RoomPacketSinkRegistry
- runtime::request_origin::RequestOrigin
- runtime::room::BroadcastPayload
- runtime::room::IncomingBitrateSnapshot
- runtime::room::JoinUserRequest
- runtime::room::MediaWorkerId
- runtime::room::RemoteTrackProjection
- runtime::room::RemoteTrackSnapshot
- runtime::room::Room
- runtime::room::RoomAdmissionPolicy
- runtime::room::RoomConfig
- runtime::room::RoomDetailCapture
- runtime::room::RoomManager
- runtime::room::RoomMediaCounts
- runtime::room::RoomOverviewCapture
- runtime::room::RoomRuntimeContext
- runtime::room::RoomRuntimePolicy
- runtime::room::RoomUserAdmission
- runtime::room::RoomUserCapture
- runtime::room::RoomUserPermissions
- runtime::room::RoomUserStatsSnapshot
- runtime::room::RoomUsersCapture
- runtime::room::RouterPlacement
- runtime::room::RouterPlacements
- runtime::room::RuntimeRoomDirectorySnapshot
- runtime::room::RuntimeRoomStatsSnapshot
- runtime::room::UserOutboundOverflow
- runtime::room::UserOutboundQueueLimits
- runtime::room::UserOutboundReceiver
- runtime::room::UserOutboundSender
- runtime::websocket_server::admission::OriginAdmission
- runtime::websocket_server::admission::PreAuthWebSocketAdmission
- runtime::websocket_server::admission::PreAuthWebSocketPermit
- runtime::websocket_server::controller::WebSocketServices
- runtime::websocket_server::handshake::AuthenticatedJoin
- runtime::websocket_server::handshake::RoomScopedConnectClaims
- runtime::websocket_server::handshake::WebSocketAuth
- runtime::websocket_server::session::AuthenticatedSession
Enums
- ServeError
- application::user_session::UserError
- application::user_session::media::AnswerError
- auth::AuthenticationError
- config::RtcUdpIoBackend
- config::TelemetryLogFormat
- config::VideoAdaptationTuningError
- config::telemetry::TelemetryLogFormat
- core::prelude::ActiveSpeakerSourceRole
- core::prelude::AudioCodecPreference
- core::prelude::RoomMediaLimitsError
- core::prelude::RtcUdpIoBackend
- core::prelude::SessionError
- core::prelude::SfuCoreError
- core::prelude::SourceAdaptationPolicy
- core::prelude::SourceRoomPolicySelector
- core::prelude::SourceRoutePriority
- core::prelude::TransportSessionHealth
- core::prelude::UploadLayerPolicyRole
- core::prelude::VideoAdaptationTuningError
- core::prelude::VideoCodecPreference
- core::server::diagnostics::DiagnosticsActiveSpeakerReason
- core::server::diagnostics::DiagnosticsActiveSpeakerState
- core::server::diagnostics::DiagnosticsMediaKind
- core::server::diagnostics::DiagnosticsPolicyPauseReason
- core::server::diagnostics::DiagnosticsRouteState
- core::server::diagnostics::DiagnosticsSourceSelectionReason
- core::server::diagnostics::DiagnosticsSourceSelector
- core::server::diagnostics::DiagnosticsTransportHealth
- core::server::diagnostics::DiagnosticsVideoLayoutRole
- core::server::diagnostics::DiagnosticsVideoRoutePriority
- core::server::diagnostics::types::DiagnosticsActiveSpeakerReason
- core::server::diagnostics::types::DiagnosticsActiveSpeakerState
- core::server::diagnostics::types::DiagnosticsMediaKind
- core::server::diagnostics::types::DiagnosticsPolicyPauseReason
- core::server::diagnostics::types::DiagnosticsRouteState
- core::server::diagnostics::types::DiagnosticsSourceSelectionReason
- core::server::diagnostics::types::DiagnosticsSourceSelector
- core::server::diagnostics::types::DiagnosticsTransportHealth
- core::server::diagnostics::types::DiagnosticsVideoLayoutRole
- core::server::diagnostics::types::DiagnosticsVideoRoutePriority
- core::server::metrics::BudgetSolverOutcome
- core::server::metrics::HttpRoute
- core::server::metrics::MediaQualityLossDirection
- core::server::metrics::MediaQualitySample
- core::server::metrics::MetricName
- core::server::metrics::RtcDatagramDropReason
- core::server::metrics::RtcDatagramRoutePath
- core::server::metrics::RtcKeyframeRequestOutcome
- core::server::metrics::RtcNackDirection
- core::server::metrics::RtcOutputBudgetLimit
- core::server::metrics::RtcRelayEnqueueResult
- core::server::metrics::RtcRemoteControlDropKind
- core::server::metrics::RtcRemotePacketGateConvergence
- core::server::metrics::RtcRouteControlOutcome
- core::server::metrics::RtpDecoderRefreshScope
- core::server::metrics::RtpForwardDestinationKind
- core::server::metrics::RtpRelayDropKind
- core::server::metrics::SourceSelectionKind
- core::server::metrics::TransportHealthState
- core::server::metrics::TransportIceState
- core::server::metrics::WsSessionLoopExitReason
- core::server::room::BroadcastPayloadError
- core::server::room::RoomEventMessage
- core::server::room::RoomJoinError
- core::server::room::RoomManagerJoinError
- core::server::room::RoomManagerServeError
- core::server::room::RouterPlacementsError
- core::server::room::UserCloseReason
- core::server::room::UserOutbound
- core::server::room::UserOutboundEvent
- core::server::room::UserOutboundOverflowKind
- core::server::room::UserOutboundSendError
- core::server::session::StopCode
- core::server::session::UserId
- core::server::session::VideoLayoutIntent
- core::server::session::WebSocketCloseCode
- core::server::source_model::SourceModelError
- core::server::transport::ActiveSpeakerActivityReason
- core::server::transport::ActiveSpeakerActivityState
- core::server::transport::ConsumerActivity
- core::server::transport::MediaTransportBuildError
- core::server::transport::ProducerActivity
- core::server::transport::RelayRouteActivity
- core::server::transport::SourcePacketGate
- core::server::transport::TransportAdapterError
- core::server::transport::TransportRelayRouteAction
- core::server::transport::TransportSessionHealth
- http::telemetry::metrics::MetricName
- runtime::ServeError
- runtime::auth::AuthenticationError
- runtime::media_transport::ActiveSpeakerActivityReason
- runtime::media_transport::ActiveSpeakerActivityState
- runtime::media_transport::ConsumerActivity
- runtime::media_transport::MediaTransportBuildError
- runtime::media_transport::ProducerActivity
- runtime::media_transport::RelayRouteActivity
- runtime::media_transport::SourcePacketGate
- runtime::media_transport::TransportAdapterError
- runtime::media_transport::TransportRelayRouteAction
- runtime::media_transport::TransportSessionHealth
- runtime::metrics::BudgetSolverOutcome
- runtime::metrics::HttpRoute
- runtime::metrics::MediaQualityLossDirection
- runtime::metrics::MediaQualitySample
- runtime::metrics::MetricName
- runtime::metrics::RtcDatagramDropReason
- runtime::metrics::RtcDatagramRoutePath
- runtime::metrics::RtcKeyframeRequestOutcome
- runtime::metrics::RtcNackDirection
- runtime::metrics::RtcOutputBudgetLimit
- runtime::metrics::RtcRelayEnqueueResult
- runtime::metrics::RtcRemoteControlDropKind
- runtime::metrics::RtcRemotePacketGateConvergence
- runtime::metrics::RtcRouteControlOutcome
- runtime::metrics::RtpDecoderRefreshScope
- runtime::metrics::RtpForwardDestinationKind
- runtime::metrics::RtpRelayDropKind
- runtime::metrics::SourceSelectionKind
- runtime::metrics::TransportHealthState
- runtime::metrics::TransportIceState
- runtime::metrics::WsSessionLoopExitReason
- runtime::room::BroadcastPayloadError
- runtime::room::RoomEventMessage
- runtime::room::RoomJoinError
- runtime::room::RoomManagerJoinError
- runtime::room::RoomManagerServeError
- runtime::room::RouterPlacementsError
- runtime::room::UserCloseReason
- runtime::room::UserOutbound
- runtime::room::UserOutboundEvent
- runtime::room::UserOutboundOverflowKind
- runtime::room::UserOutboundSendError
- runtime::websocket_server::admission::PreAuthWebSocketAdmissionRejection
- runtime::websocket_server::handshake::HandshakeError
- runtime::websocket_server::io::ClientBatchDecodeError
- runtime::websocket_server::io::ClientBatchDecodeFailureKind
- runtime::websocket_server::session::SessionExit
- websocket::ClientBatchDecodeError
- websocket::ClientBatchDecodeFailureKind
Traits
- config::env::EnvParse
- core::server::packet_sinks::PacketSink
- core::server::recording::MediaPacketSink
- runtime::packet_sinks::PacketSink
Macros
Functions
- application::stream_catalog::counter_for_stream_type
- application::stream_catalog::source_publish_intent_for_stream_type
- application::stream_catalog::stream_id_for_stream_type
- application::stream_catalog::stream_type_for_stream_id
- application::user_session::media::session_description_payload
- application::user_session::media::user_error
- auth::sign
- auth::verify
- config::auth::validate_auth_key
- config::codec_flags::load_media_codec_flags
- config::codec_preferences::audio_codec_preference
- config::codec_preferences::load_codec_preferences
- config::codec_preferences::parse_codec_list
- config::codec_preferences::video_codec_preference
- config::env::non_empty
- config::env::positive
- config::feature_flags::load_runtime_feature_flags
- config::telemetry::load_telemetry_config
- config::transport::default_rtc_media_worker_count
- config::transport::room_media_limits_from_env
- config::transport::video_adaptation_tuning_error
- config::transport::video_adaptation_tuning_from_env
- http::resolve_request_origin
- run
- runtime::auth::decode_jwt_segment
- runtime::auth::decode_key
- runtime::auth::decode_unverified_claims
- runtime::auth::derive_key_from_seed
- runtime::auth::duration_since_epoch
- runtime::auth::pad_base64
- runtime::auth::sign
- runtime::auth::sign_hs256
- runtime::auth::split_token
- runtime::auth::validate_registered_claims
- runtime::auth::validate_registered_claims_at
- runtime::auth::validate_token_length
- runtime::auth::verify
- runtime::auth::verify_hs256
- runtime::auth::verify_with_proof
- runtime::build_media_transport
- runtime::build_room_manager
- runtime::build_room_runtime_policy
- runtime::diagnostics::build_graph
- runtime::diagnostics::build_user_graph
- runtime::diagnostics::queries::overview_captures
- runtime::diagnostics::queries::overview_session_keys
- runtime::diagnostics::queries::room_detail_response
- runtime::diagnostics::queries::room_summary
- runtime::diagnostics::queries::room_users_response
- runtime::diagnostics::queries::rooms_response
- runtime::diagnostics::queries::summary_response
- runtime::diagnostics::queries::user_detail_response
- runtime::diagnostics::queries::workers_response
- runtime::http_server::controller::app
- runtime::http_server::controller::diagnostics_optional_response
- runtime::http_server::controller::diagnostics_room_detail
- runtime::http_server::controller::diagnostics_room_graph
- runtime::http_server::controller::diagnostics_room_users
- runtime::http_server::controller::diagnostics_rooms
- runtime::http_server::controller::diagnostics_router
- runtime::http_server::controller::diagnostics_summary
- runtime::http_server::controller::diagnostics_user_detail
- runtime::http_server::controller::diagnostics_user_graph
- runtime::http_server::controller::diagnostics_workers
- runtime::http_server::controller::disconnect
- runtime::http_server::controller::http_room_stats
- runtime::http_server::controller::http_router
- runtime::http_server::controller::metrics
- runtime::http_server::controller::noop
- runtime::http_server::controller::room
- runtime::http_server::controller::serve_http
- runtime::http_server::controller::serve_http_on
- runtime::http_server::controller::stats
- runtime::http_server::controller::track_http_request
- runtime::http_server::extractors::authorization_token
- runtime::http_server::extractors::bearer_authorization_token
- runtime::http_server::extractors::record_disconnect_rejection
- runtime::http_server::extractors::record_room_rejection
- runtime::http_server::extractors::room_authorization_token
- runtime::http_server::extractors::tokens_match
- runtime::options::effective_feature_flags
- runtime::prometheus::render_prometheus
- runtime::request_origin::forwarded_header
- runtime::request_origin::request_base_url
- runtime::request_origin::resolve_remote_address
- runtime::request_origin::resolve_request_origin
- runtime::request_origin::trusted_forwarded_header
- runtime::run
- runtime::shutdown_signal
- runtime::spawn_room_reservation_expiration_reaper
- runtime::spawn_source_packet_policy_update_task
- runtime::websocket_server::admission::lock_origins
- runtime::websocket_server::controller::reject_pre_auth_admission
- runtime::websocket_server::controller::upgrade
- runtime::websocket_server::handshake::authenticate
- runtime::websocket_server::handshake::authenticate_room_scoped_claims
- runtime::websocket_server::handshake::decode_auth_payload_text
- runtime::websocket_server::handshake::parse_auth_payload
- runtime::websocket_server::handshake::receive_auth
- runtime::websocket_server::handshake::reject
- runtime::websocket_server::handshake::resolve_handshake_room
- runtime::websocket_server::handshake::resolve_room_by_id
- runtime::websocket_server::handshake::verify_auth_payload
- runtime::websocket_server::io::close_writer_bounded
- runtime::websocket_server::io::decode_client_batch
- runtime::websocket_server::io::send_message_bounded
- runtime::websocket_server::io::send_pending_messages
- runtime::websocket_server::io::send_serialized_batch
- runtime::websocket_server::io::send_user_output_bounded
- runtime::websocket_server::io::send_user_signals
- runtime::websocket_server::io::with_outbound_write_timeout
- runtime::websocket_server::session::admit
- runtime::websocket_server::session::establish
- runtime::websocket_server::session::map_user_error
- runtime::websocket_server::session::run
- websocket::decode_auth_payload_text
- websocket::decode_client_batch
Type Aliases
- application::user_session::UserOutput
- config::env::Lookup
- core::server::session::JsonPayload
- core::server::transport::TransportHealthSnapshot
- core::server::transport::TransportQualitySnapshot
- core::server::transport::TransportResult
- http::StatsResponse
- runtime::auth::HmacSha256
- runtime::http_server::contract::StatsResponse
- runtime::media_transport::TransportHealthSnapshot
- runtime::media_transport::TransportQualitySnapshot
- runtime::media_transport::TransportResult
- runtime::websocket_server::io::WsReader
- runtime::websocket_server::io::WsWriter
Constants
- application::stream_catalog::AUDIO_STREAM_LABEL
- application::stream_catalog::CAMERA_STREAM_LABEL
- application::stream_catalog::DISCUSS_STREAMS
- application::stream_catalog::SCREEN_STREAM_LABEL
- application::user_session::media::EMPTY_SDP_ANSWER_LOG
- application::user_session::media::UNKNOWN_ANSWER_LOG
- auth::MAX_JWT_TOKEN_BYTES
- config::DEFAULT_MAX_PRE_AUTH_WEBSOCKET_SESSIONS
- config::DEFAULT_MAX_PRE_AUTH_WEBSOCKET_SESSIONS_PER_ORIGIN
- config::settings::DEFAULT_MAX_PRE_AUTH_WEBSOCKET_SESSIONS
- config::settings::DEFAULT_MAX_PRE_AUTH_WEBSOCKET_SESSIONS_PER_ORIGIN
- config::telemetry::DEFAULT_MEDIA_QUALITY_INTERVAL
- config::telemetry::DEFAULT_TELEMETRY_DEPLOYMENT_ENVIRONMENT
- config::telemetry::DEFAULT_TELEMETRY_SERVICE_NAME
- config::telemetry::MEDIA_QUALITY_INTERVAL_ENV
- config::telemetry::OTEL_TRACING_FEATURE_NAME
- core::server::room::DEFAULT_USER_OUTBOUND_QUEUE_BYTE_CAPACITY
- core::server::room::DEFAULT_USER_OUTBOUND_QUEUE_CAPACITY
- core::server::room::MAX_BROADCAST_PAYLOAD_BYTES
- http::route::METRICS
- http::route::WEBSOCKET
- http::route::diagnostics::ROOM
- http::route::diagnostics::ROOMS
- http::route::diagnostics::ROOM_GRAPH
- http::route::diagnostics::ROOM_USER
- http::route::diagnostics::ROOM_USERS
- http::route::diagnostics::SUMMARY
- http::route::diagnostics::USER_GRAPH
- http::route::diagnostics::WORKERS
- http::route::v1::CHANNEL
- http::route::v1::DISCONNECT
- http::route::v1::NOOP
- http::route::v1::STATS
- http::telemetry::diagnostics::route::ROOM
- http::telemetry::diagnostics::route::ROOMS
- http::telemetry::diagnostics::route::ROOM_GRAPH
- http::telemetry::diagnostics::route::ROOM_USER
- http::telemetry::diagnostics::route::ROOM_USERS
- http::telemetry::diagnostics::route::SUMMARY
- http::telemetry::diagnostics::route::USER_GRAPH
- http::telemetry::diagnostics::route::WORKERS
- http::telemetry::metrics::CONTENT_TYPE
- http::telemetry::metrics::PATH
- runtime::auth::MAX_IAT_FUTURE_SKEW
- runtime::auth::MAX_JWT_TOKEN_BYTES
- runtime::http_server::contract::route::METRICS
- runtime::http_server::contract::route::WEBSOCKET
- runtime::http_server::contract::route::diagnostics::ROOM
- runtime::http_server::contract::route::diagnostics::ROOMS
- runtime::http_server::contract::route::diagnostics::ROOM_GRAPH
- runtime::http_server::contract::route::diagnostics::ROOM_USER
- runtime::http_server::contract::route::diagnostics::ROOM_USERS
- runtime::http_server::contract::route::diagnostics::SUMMARY
- runtime::http_server::contract::route::diagnostics::USER_GRAPH
- runtime::http_server::contract::route::diagnostics::WORKERS
- runtime::http_server::contract::route::v1::CHANNEL
- runtime::http_server::contract::route::v1::DISCONNECT
- runtime::http_server::contract::route::v1::NOOP
- runtime::http_server::contract::route::v1::STATS
- runtime::http_server::controller::MAX_DISCONNECT_BODY_BYTES
- runtime::prometheus::PROMETHEUS_CONTENT_TYPE
- runtime::request_origin::UNKNOWN_REMOTE_ADDRESS
- runtime::room::DEFAULT_USER_OUTBOUND_QUEUE_BYTE_CAPACITY
- runtime::room::DEFAULT_USER_OUTBOUND_QUEUE_CAPACITY
- runtime::room::MAX_BROADCAST_PAYLOAD_BYTES
- runtime::websocket_server::io::MAX_CLIENT_BATCH_ENVELOPES
- runtime::websocket_server::io::MAX_CLIENT_FRAME_BYTES
- runtime::websocket_server::io::OUTBOUND_WRITE_TIMEOUT
- websocket::MAX_CLIENT_BATCH_ENVELOPES
- websocket::MAX_CLIENT_FRAME_BYTES