[][src]Trait bluez_generated::adapter1::OrgBluezAdapter1

pub trait OrgBluezAdapter1 {
    pub fn start_discovery(&self) -> MethodReply<()>;
pub fn set_discovery_filter(&self, properties: PropMap) -> MethodReply<()>;
pub fn stop_discovery(&self) -> MethodReply<()>;
pub fn remove_device(&self, device: Path<'_>) -> MethodReply<()>;
pub fn get_discovery_filters(&self) -> MethodReply<Vec<String>>;
pub fn address(&self) -> MethodReply<String>;
pub fn address_type(&self) -> MethodReply<String>;
pub fn name(&self) -> MethodReply<String>;
pub fn alias(&self) -> MethodReply<String>;
pub fn set_alias(&self, value: String) -> MethodReply<()>;
pub fn class(&self) -> MethodReply<u32>;
pub fn powered(&self) -> MethodReply<bool>;
pub fn set_powered(&self, value: bool) -> MethodReply<()>;
pub fn discoverable(&self) -> MethodReply<bool>;
pub fn set_discoverable(&self, value: bool) -> MethodReply<()>;
pub fn discoverable_timeout(&self) -> MethodReply<u32>;
pub fn set_discoverable_timeout(&self, value: u32) -> MethodReply<()>;
pub fn pairable(&self) -> MethodReply<bool>;
pub fn set_pairable(&self, value: bool) -> MethodReply<()>;
pub fn pairable_timeout(&self) -> MethodReply<u32>;
pub fn set_pairable_timeout(&self, value: u32) -> MethodReply<()>;
pub fn discovering(&self) -> MethodReply<bool>;
pub fn uuids(&self) -> MethodReply<Vec<String>>;
pub fn modalias(&self) -> MethodReply<String>; }

Required methods

pub fn start_discovery(&self) -> MethodReply<()>[src]

pub fn set_discovery_filter(&self, properties: PropMap) -> MethodReply<()>[src]

pub fn stop_discovery(&self) -> MethodReply<()>[src]

pub fn remove_device(&self, device: Path<'_>) -> MethodReply<()>[src]

pub fn get_discovery_filters(&self) -> MethodReply<Vec<String>>[src]

pub fn address(&self) -> MethodReply<String>[src]

pub fn address_type(&self) -> MethodReply<String>[src]

pub fn name(&self) -> MethodReply<String>[src]

pub fn alias(&self) -> MethodReply<String>[src]

pub fn set_alias(&self, value: String) -> MethodReply<()>[src]

pub fn class(&self) -> MethodReply<u32>[src]

pub fn powered(&self) -> MethodReply<bool>[src]

pub fn set_powered(&self, value: bool) -> MethodReply<()>[src]

pub fn discoverable(&self) -> MethodReply<bool>[src]

pub fn set_discoverable(&self, value: bool) -> MethodReply<()>[src]

pub fn discoverable_timeout(&self) -> MethodReply<u32>[src]

pub fn set_discoverable_timeout(&self, value: u32) -> MethodReply<()>[src]

pub fn pairable(&self) -> MethodReply<bool>[src]

pub fn set_pairable(&self, value: bool) -> MethodReply<()>[src]

pub fn pairable_timeout(&self) -> MethodReply<u32>[src]

pub fn set_pairable_timeout(&self, value: u32) -> MethodReply<()>[src]

pub fn discovering(&self) -> MethodReply<bool>[src]

pub fn uuids(&self) -> MethodReply<Vec<String>>[src]

pub fn modalias(&self) -> MethodReply<String>[src]

Loading content...

Implementations on Foreign Types

impl<'a, T: NonblockReply, C: Deref<Target = T>> OrgBluezAdapter1 for Proxy<'a, C>[src]

Loading content...

Implementors

Loading content...