[−][src]Trait bluez_generated::device1::OrgBluezDevice1
Required methods
pub fn disconnect(&self) -> MethodReply<()>[src]
pub fn connect(&self) -> MethodReply<()>[src]
pub fn connect_profile(&self, uuid: &str) -> MethodReply<()>[src]
pub fn disconnect_profile(&self, uuid: &str) -> MethodReply<()>[src]
pub fn pair(&self) -> MethodReply<()>[src]
pub fn cancel_pairing(&self) -> MethodReply<()>[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 appearance(&self) -> MethodReply<u16>[src]
pub fn icon(&self) -> MethodReply<String>[src]
pub fn paired(&self) -> MethodReply<bool>[src]
pub fn trusted(&self) -> MethodReply<bool>[src]
pub fn set_trusted(&self, value: bool) -> MethodReply<()>[src]
pub fn blocked(&self) -> MethodReply<bool>[src]
pub fn set_blocked(&self, value: bool) -> MethodReply<()>[src]
pub fn legacy_pairing(&self) -> MethodReply<bool>[src]
pub fn rssi(&self) -> MethodReply<i16>[src]
pub fn connected(&self) -> MethodReply<bool>[src]
pub fn uuids(&self) -> MethodReply<Vec<String>>[src]
pub fn modalias(&self) -> MethodReply<String>[src]
pub fn adapter(&self) -> MethodReply<Path<'static>>[src]
pub fn manufacturer_data(
&self
) -> MethodReply<HashMap<u16, Variant<Box<dyn RefArg + 'static>>>>[src]
&self
) -> MethodReply<HashMap<u16, Variant<Box<dyn RefArg + 'static>>>>
pub fn service_data(&self) -> MethodReply<PropMap>[src]
pub fn tx_power(&self) -> MethodReply<i16>[src]
pub fn services_resolved(&self) -> MethodReply<bool>[src]
Implementations on Foreign Types
impl<'a, T: NonblockReply, C: Deref<Target = T>> OrgBluezDevice1 for Proxy<'a, C>[src]
pub fn disconnect(&self) -> MethodReply<()>[src]
pub fn connect(&self) -> MethodReply<()>[src]
pub fn connect_profile(&self, uuid: &str) -> MethodReply<()>[src]
pub fn disconnect_profile(&self, uuid: &str) -> MethodReply<()>[src]
pub fn pair(&self) -> MethodReply<()>[src]
pub fn cancel_pairing(&self) -> MethodReply<()>[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 class(&self) -> MethodReply<u32>[src]
pub fn appearance(&self) -> MethodReply<u16>[src]
pub fn icon(&self) -> MethodReply<String>[src]
pub fn paired(&self) -> MethodReply<bool>[src]
pub fn trusted(&self) -> MethodReply<bool>[src]
pub fn blocked(&self) -> MethodReply<bool>[src]
pub fn legacy_pairing(&self) -> MethodReply<bool>[src]
pub fn rssi(&self) -> MethodReply<i16>[src]
pub fn connected(&self) -> MethodReply<bool>[src]
pub fn uuids(&self) -> MethodReply<Vec<String>>[src]
pub fn modalias(&self) -> MethodReply<String>[src]
pub fn adapter(&self) -> MethodReply<Path<'static>>[src]
pub fn manufacturer_data(
&self
) -> MethodReply<HashMap<u16, Variant<Box<dyn RefArg + 'static>>>>[src]
&self
) -> MethodReply<HashMap<u16, Variant<Box<dyn RefArg + 'static>>>>