OrgBluezGattDescriptor1

Trait OrgBluezGattDescriptor1 

Source
pub trait OrgBluezGattDescriptor1 {
    // Required methods
    fn read_value(&self, options: PropMap) -> MethodReply<Vec<u8>>;
    fn write_value(&self, value: Vec<u8>, options: PropMap) -> MethodReply<()>;
    fn uuid(&self) -> MethodReply<String>;
    fn characteristic(&self) -> MethodReply<Path<'static>>;
    fn value(&self) -> MethodReply<Vec<u8>>;
}

Required Methods§

Source

fn read_value(&self, options: PropMap) -> MethodReply<Vec<u8>>

Source

fn write_value(&self, value: Vec<u8>, options: PropMap) -> MethodReply<()>

Source

fn uuid(&self) -> MethodReply<String>

Source

fn characteristic(&self) -> MethodReply<Path<'static>>

Source

fn value(&self) -> MethodReply<Vec<u8>>

Implementations on Foreign Types§

Source§

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

Source§

fn read_value(&self, options: PropMap) -> MethodReply<Vec<u8>>

Source§

fn write_value(&self, value: Vec<u8>, options: PropMap) -> MethodReply<()>

Source§

fn uuid(&self) -> MethodReply<String>

Source§

fn characteristic(&self) -> MethodReply<Path<'static>>

Source§

fn value(&self) -> MethodReply<Vec<u8>>

Implementors§