OrgBluezGattCharacteristic1

Trait OrgBluezGattCharacteristic1 

Source
pub trait OrgBluezGattCharacteristic1 {
Show 14 methods // Required methods fn read_value(&self, options: PropMap) -> MethodReply<Vec<u8>>; fn write_value(&self, value: Vec<u8>, options: PropMap) -> MethodReply<()>; fn acquire_write(&self, options: PropMap) -> MethodReply<(OwnedFd, u16)>; fn acquire_notify(&self, options: PropMap) -> MethodReply<(OwnedFd, u16)>; fn start_notify(&self) -> MethodReply<()>; fn stop_notify(&self) -> MethodReply<()>; fn uuid(&self) -> MethodReply<String>; fn service(&self) -> MethodReply<Path<'static>>; fn value(&self) -> MethodReply<Vec<u8>>; fn notifying(&self) -> MethodReply<bool>; fn flags(&self) -> MethodReply<Vec<String>>; fn write_acquired(&self) -> MethodReply<bool>; fn notify_acquired(&self) -> MethodReply<bool>; fn mtu(&self) -> MethodReply<u16>;
}

Required Methods§

Implementations on Foreign Types§

Source§

impl<'a, T: NonblockReply, C: Deref<Target = T>> OrgBluezGattCharacteristic1 for Proxy<'a, C>

Implementors§