List of all items
Structs
- api::dart::DartValueArg
- api::dart::DartValueCastError
- api::dart::api::ApiAudioConstraints
- api::dart::api::ApiDeviceVideoTrackConstraints
- api::dart::api::ApiDisplayVideoTrackConstraints
- api::dart::api::ApiMediaDeviceDetails
- api::dart::api::ApiMediaDisplayDetails
- api::dart::api::ApiMediaStreamSettings
- api::dart::api::connection_handle::ConnectionHandle
- api::dart::api::jason::Jason
- api::dart::api::local_media_track::LocalMediaTrack
- api::dart::api::media_manager::MediaManagerHandle
- api::dart::api::reconnect_handle::ReconnectHandle
- api::dart::api::remote_media_track::RemoteMediaTrack
- api::dart::api::room::RoomHandle
- api::dart::api::room_close_reason::RoomCloseReason
- api::dart::err::DartError
- api::err::EnumerateDevicesException
- api::err::FormatException
- api::err::InternalException
- api::err::InvalidOutputAudioDeviceIdException
- api::err::LocalMediaInitException
- api::err::MediaSettingsUpdateException
- api::err::MediaStateTransitionException
- api::err::MicVolumeException
- api::err::RpcClientException
- api::err::StateError
- connection::Connection
- connection::ConnectionHandle
- connection::Connections
- connection::HandleDetachedError
- jason::Jason
- media::AudioMediaTracksSettings
- media::AudioTrackConstraints
- media::DeviceVideoTrackConstraints
- media::DisplayVideoTrackConstraints
- media::HandleDetachedError
- media::InvalidOutputAudioDeviceIdError
- media::LocalTracksConstraints
- media::MediaManager
- media::MediaManagerHandle
- media::MediaStreamSettings
- media::RecvConstraints
- media::VideoTrackConstraints
- media::constraints::AudioMediaTracksSettings
- media::constraints::AudioTrackConstraints
- media::constraints::DeviceVideoTrackConstraints
- media::constraints::DisplayVideoTrackConstraints
- media::constraints::LocalTracksConstraints
- media::constraints::MediaStreamSettings
- media::constraints::RecvConstraints
- media::constraints::VideoTrackConstraints
- media::track::local::LocalMediaTrack
- media::track::local::Track
- media::track::remote::Track
- peer::LocalStreamUpdateCriteria
- peer::MediaConnections
- peer::PeerConnection
- peer::SimpleTracksRequest
- peer::State
- peer::TracksRequest
- peer::TransitableStateController
- peer::media::MediaConnections
- peer::media::Receiver
- peer::media::Sender
- peer::media::TransitableStateController
- peer::media::receiver::Receiver
- peer::media::receiver::State
- peer::media::sender::InsertTrackError
- peer::media::sender::Sender
- peer::media::sender::State
- peer::receiver::Receiver
- peer::receiver::State
- peer::repo::Repository
- peer::repo::State
- peer::sender::InsertTrackError
- peer::sender::Sender
- peer::sender::State
- platform::CodecCapability
- platform::DisplayMediaStreamConstraints
- platform::Error
- platform::Function
- platform::MediaDeviceInfo
- platform::MediaDevices
- platform::MediaDisplayInfo
- platform::MediaStreamConstraints
- platform::MediaStreamTrack
- platform::RtcPeerConnection
- platform::RtcStats
- platform::Transceiver
- platform::TransceiverInit
- platform::WebSocketRpcTransport
- platform::callback::Callback
- platform::constraints::DisplayMediaStreamConstraints
- platform::constraints::MediaStreamConstraints
- platform::constraints::MediaTrackConstraints
- platform::error::Error
- platform::executor::Task
- platform::ice_candidate::IceCandidate
- platform::ice_candidate::IceCandidateError
- platform::ice_server::RtcIceServers
- platform::media_device_info::MediaDeviceInfo
- platform::media_device_info::NotInput
- platform::media_devices::MediaDevices
- platform::media_display_info::MediaDisplayInfo
- platform::media_track::MediaStreamTrack
- platform::parameters::Parameters
- platform::peer_connection::IceCandidate
- platform::peer_connection::IceCandidateError
- platform::send_encoding_parameters::SendEncodingParameters
- platform::transceiver::Direction
- platform::utils::Completer
- platform::utils::Function
- platform::utils::callback::Callback
- platform::utils::completer::Completer
- platform::utils::dart_future::DartFuture
- platform::utils::dart_future::FutureFromDart
- platform::utils::function::Function
- platform::utils::handle::DartHandle
- platform::utils::list::DartList
- platform::utils::map::DartMap
- room::HandleDetachedError
- room::Room
- room::RoomCloseReason
- room::RoomHandle
- room::WeakRoom
- rpc::ApiUrl
- rpc::BackoffDelayer
- rpc::ConnectionInfo
- rpc::Heartbeat
- rpc::IdleTimeout
- rpc::PingInterval
- rpc::ReconnectHandle
- rpc::WebSocketRpcClient
- rpc::WebSocketRpcSession
- rpc::rpc_session::WebSocketRpcSession
- rpc::websocket::WebSocketRpcClient
- utils::Component
- utils::JsonParseError
- utils::ResettableDelayHandle
- utils::TaskHandle
- utils::component::Component
- utils::component::WatchersSpawner
Enums
- api::dart::DartValue
- api::dart::MemoryOwner
- api::dart::api::ApiConstrainFacingMode
- api::err::LocalMediaInitExceptionKind
- api::err::MediaStateTransitionExceptionKind
- api::err::RpcClientExceptionKind
- connection::ChangeMediaStateError
- media::EnumerateDevicesError
- media::EnumerateDisplaysError
- media::FacingMode
- media::GetDisplayMediaError
- media::GetUserMediaError
- media::InitLocalTracksError
- media::MediaDeviceKind
- media::MediaDirection
- media::MediaKind
- media::MediaSourceKind
- media::MediaStreamTrackState
- media::MicVolumeError
- media::MultiSourceTracksConstraints
- media::TrackConstraints
- media::VideoSource
- media::constraints::ConstrainBoolean
- media::constraints::ConstrainString
- media::constraints::ConstrainU32
- media::constraints::FacingMode
- media::constraints::MultiSourceTracksConstraints
- media::constraints::TrackConstraints
- media::constraints::VideoSource
- media::track::MediaSourceKind
- media::track::MediaStreamTrackState
- media::track::remote::MediaDirection
- peer::GetMidsError
- peer::InsertLocalTracksError
- peer::LocalMediaError
- peer::MediaState
- peer::PeerEvent
- peer::ProhibitedStateError
- peer::RtcPeerConnectionError
- peer::TrackDirection
- peer::TrackEvent
- peer::TracksRequestError
- peer::TransitableState
- peer::UpdateLocalStreamError
- peer::media::GetMidsError
- peer::media::InsertLocalTracksError
- peer::media::MediaState
- peer::media::ProhibitedStateError
- peer::media::TrackDirection
- peer::media::TransitableState
- peer::media::media_exchange_state::Stable
- peer::media::media_exchange_state::Transition
- peer::media::mute_state::Stable
- peer::media::mute_state::Transition
- peer::media::sender::CreateError
- peer::media_exchange_state::Stable
- peer::media_exchange_state::Transition
- peer::mute_state::Stable
- peer::mute_state::Transition
- peer::sender::CreateError
- platform::GetUserMediaError
- platform::codec_capability::CodecCapabilityError
- platform::peer_connection::RtcPeerConnectionError
- platform::peer_connection::SdpType
- platform::rtc_stats::RtcStatsError
- platform::transport::TransportError
- platform::transport::TransportState
- room::ChangeMediaStateError
- room::ConstraintsUpdateError
- room::GetLocalTracksError
- room::RoomJoinError
- rpc::ClientDisconnect
- rpc::CloseMsg
- rpc::CloseReason
- rpc::ClosedStateReason
- rpc::ConnectionInfoParseError
- rpc::ConnectionLostReason
- rpc::ReconnectError
- rpc::RpcClientError
- rpc::RpcEvent
- rpc::SessionError
- rpc::SessionState
- rpc::rpc_session::ConnectionLostReason
- rpc::rpc_session::SessionError
- rpc::rpc_session::SessionState
- rpc::websocket::ClientDisconnect
- rpc::websocket::ClientState
- rpc::websocket::RpcEvent
Traits
- api::dart::PrimitiveEnum
- api::dart::api::ForeignClass
- peer::MediaStateControllable
- peer::PeerEventHandler
- peer::TransceiverSide
- peer::media::InStable
- peer::media::InTransition
- peer::media::MediaStateControllable
- peer::media::TransceiverSide
- platform::transport::RpcTransport
- platform::utils::NonNullDartValueArgExt
- platform::utils::dart_future::IntoDartFuture
- rpc::RpcSession
- rpc::rpc_session::RpcSession
- rpc::websocket::RpcEventHandler
- utils::AsProtoState
- utils::Caused
- utils::SynchronizableState
- utils::Updatable
- utils::component::AsProtoState
- utils::component::ComponentState
- utils::component::ComponentTypes
- utils::component::IntoResult
- utils::component::SynchronizableState
- utils::component::Updatable
Derive Macros
Functions
- api::dart::api::local_media_track::vec_local_tracks_from_raw
- api::dart::api::log_dart_exception
- api::dart::api::on_panic
- api::dart::api::set_dart_opaque_message_port
- api::dart::api::vec_media_device_details_from_raw
- api::dart::api::vec_media_display_details_from_raw
- api::dart::box_dart_handle
- api::dart::box_foreign_value
- api::dart::err::new_panic_error
- api::dart::free_boxed_dart_handle
- api::dart::propagate_panic
- api::dart::unbox_dart_handle
- peer::media::probe_video_codecs
- platform::delay_for
- platform::executor::rust_executor_init
- platform::executor::rust_executor_poll_task
- platform::executor::spawn
- platform::init_jason_dart_api_dl
- platform::init_logger
- platform::set_panic_callback
- platform::set_panic_hook
- platform::spawn
- platform::utils::c_str_into_string
- platform::utils::callback::Callback__call
- platform::utils::callback::Callback__call_two_arg
- platform::utils::completer::delay_for
- platform::utils::dart_api::delete_persistent_handle
- platform::utils::dart_api::get_error
- platform::utils::dart_api::handle_from_persistent
- platform::utils::dart_api::initialize_api
- platform::utils::dart_api::is_error
- platform::utils::dart_api::new_finalizable_handle
- platform::utils::dart_api::new_persistent_handle
- platform::utils::dart_api::post_c_object
- platform::utils::dart_api::propagate_error
- platform::utils::dart_future::FutureFromDart__resolve_err
- platform::utils::dart_future::FutureFromDart__resolve_ok
- platform::utils::dart_string_into_rust
- platform::utils::free_dart_native_string
- platform::utils::ice_connection_from_int
- platform::utils::peer_connection_state_from_int
- platform::utils::string_into_c_str
- utils::resettable_delay_for
- utils::transpose_guarded
Type Aliases
- api::dart::api::Dart_Handle
- peer::Component
- peer::MediaExchangeState
- peer::MediaExchangeStateController
- peer::MuteState
- peer::MuteStateController
- peer::media::MediaExchangeState
- peer::media::MediaExchangeStateController
- peer::media::MuteState
- peer::media::MuteStateController
- peer::media::receiver::Component
- peer::media::sender::Component
- peer::receiver::Component
- peer::repo::Component
- peer::sender::Component
- rpc::websocket::RpcTransportFactory