pub trait BluetoothRemoteGATTServerMethods {
    // Required methods
    fn Device(&self) -> Root<Dom<BluetoothDevice>>;
    fn Connected(&self) -> bool;
    fn Connect(&self, _comp: InRealm<'_>) -> Rc<Promise>;
    fn Disconnect(&self) -> Result<(), Error>;
    fn GetPrimaryService(&self, service: StringOrUnsignedLong) -> Rc<Promise>;
    fn GetPrimaryServices(
        &self,
        service: Option<StringOrUnsignedLong>
    ) -> Rc<Promise>;
}

Required Methods§

Implementors§