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