pub struct OpenMultimediaChannel {
pub conference_id: ConferenceId,
pub passthrough_party_id: PassthroughPartyId,
pub line_instance: u32,
pub call_reference: CallReference,
pub payload: MultimediaPayload,
pub conference_creator: bool,
pub encryption: Option<MediaEncryption>,
pub stream_passthrough_id: u32,
pub associated_stream_id: u32,
pub source: MediaEndpointAddress,
pub requested_address_type: IpAddressType,
}Expand description
Request to open a station multimedia receive channel.
Fields§
§conference_id: ConferenceId§passthrough_party_id: PassthroughPartyId§line_instance: u32§call_reference: CallReference§payload: MultimediaPayload§conference_creator: bool§encryption: Option<MediaEncryption>Optional SRTP parameters carried by extended layouts.
stream_passthrough_id: u32Identity for this media stream within the conference.
associated_stream_id: u32Related stream identity, or zero when the stream is independent.
source: MediaEndpointAddress§requested_address_type: IpAddressTypeTrait Implementations§
Source§impl Clone for OpenMultimediaChannel
impl Clone for OpenMultimediaChannel
Source§fn clone(&self) -> OpenMultimediaChannel
fn clone(&self) -> OpenMultimediaChannel
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for OpenMultimediaChannel
impl Debug for OpenMultimediaChannel
impl Eq for OpenMultimediaChannel
Source§impl PartialEq for OpenMultimediaChannel
impl PartialEq for OpenMultimediaChannel
impl StructuralPartialEq for OpenMultimediaChannel
Auto Trait Implementations§
impl Freeze for OpenMultimediaChannel
impl RefUnwindSafe for OpenMultimediaChannel
impl Send for OpenMultimediaChannel
impl Sync for OpenMultimediaChannel
impl Unpin for OpenMultimediaChannel
impl UnsafeUnpin for OpenMultimediaChannel
impl UnwindSafe for OpenMultimediaChannel
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more