pub trait OrgBluezGattCharacteristic1 {
Show 13 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>;
}