[]Struct gstreamer_net::NtpClockClass

#[repr(C)]
pub struct NtpClockClass(_);

Methods from Deref<Target = <NetClientClock as ObjectType>::RustClassType>

pub fn get_property_address(&self) -> Option<GString>[src]

pub fn set_property_address(&self, address: Option<&str>)[src]

pub fn get_property_base_time(&self) -> u64[src]

pub fn get_property_bus(&self) -> Option<Bus>[src]

pub fn set_property_bus<P: IsA<Bus> + SetValueOptional>(&self, bus: Option<&P>)[src]

pub fn get_property_internal_clock(&self) -> Option<Clock>[src]

pub fn get_property_minimum_update_interval(&self) -> u64[src]

pub fn set_property_minimum_update_interval(&self, minimum_update_interval: u64)[src]

pub fn get_property_port(&self) -> i32[src]

pub fn set_property_port(&self, port: i32)[src]

pub fn get_property_qos_dscp(&self) -> i32[src]

pub fn set_property_qos_dscp(&self, qos_dscp: i32)[src]

pub fn get_property_round_trip_limit(&self) -> u64[src]

pub fn set_property_round_trip_limit(&self, round_trip_limit: u64)[src]

pub fn connect_property_address_notify<F: Fn(&NetClientClock) + Send + Sync + 'static>(
    &self,
    f: F
) -> SignalHandlerId
[src]

pub fn connect_property_bus_notify<F: Fn(&NetClientClock) + Send + Sync + 'static>(
    &self,
    f: F
) -> SignalHandlerId
[src]

pub fn connect_property_internal_clock_notify<F: Fn(&NetClientClock) + Send + Sync + 'static>(
    &self,
    f: F
) -> SignalHandlerId
[src]

pub fn connect_property_minimum_update_interval_notify<F: Fn(&NetClientClock) + Send + Sync + 'static>(
    &self,
    f: F
) -> SignalHandlerId
[src]

pub fn connect_property_port_notify<F: Fn(&NetClientClock) + Send + Sync + 'static>(
    &self,
    f: F
) -> SignalHandlerId
[src]

pub fn connect_property_qos_dscp_notify<F: Fn(&NetClientClock) + Send + Sync + 'static>(
    &self,
    f: F
) -> SignalHandlerId
[src]

pub fn connect_property_round_trip_limit_notify<F: Fn(&NetClientClock) + Send + Sync + 'static>(
    &self,
    f: F
) -> SignalHandlerId
[src]

Trait Implementations

impl Debug for NtpClockClass

impl Deref for NtpClockClass

type Target = <NetClientClock as ObjectType>::RustClassType

The resulting type after dereferencing.

impl DerefMut for NtpClockClass

impl IsClassFor for NtpClockClass

type Instance = NtpClock

Corresponding Rust instance type for this class.

impl Send for NtpClockClass

impl Sync for NtpClockClass

Auto Trait Implementations

impl RefUnwindSafe for NtpClockClass

impl Unpin for NtpClockClass

impl UnwindSafe for NtpClockClass

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.