[][src]Trait gstreamer_rtsp_server::RTSPAddressPoolExt

pub trait RTSPAddressPoolExt: 'static {
    pub fn acquire_address(
        &self,
        flags: RTSPAddressFlags,
        n_ports: i32
    ) -> Result<RTSPAddress, BoolError>;
pub fn add_range(
        &self,
        min_address: &str,
        max_address: &str,
        min_port: u16,
        max_port: u16,
        ttl: u8
    ) -> Result<(), BoolError>;
pub fn clear(&self);
pub fn dump(&self);
pub fn has_unicast_addresses(&self) -> bool; }

Required methods

pub fn acquire_address(
    &self,
    flags: RTSPAddressFlags,
    n_ports: i32
) -> Result<RTSPAddress, BoolError>
[src]

pub fn add_range(
    &self,
    min_address: &str,
    max_address: &str,
    min_port: u16,
    max_port: u16,
    ttl: u8
) -> Result<(), BoolError>
[src]

pub fn clear(&self)[src]

pub fn dump(&self)[src]

pub fn has_unicast_addresses(&self) -> bool[src]

Loading content...

Implementors

impl<O: IsA<RTSPAddressPool>> RTSPAddressPoolExt for O[src]

Loading content...