MCPcopy Create free account
hub / github.com/deviceplug/btleplug / adapter_state

Method adapter_state

src/bluez/adapter.rs:129–135  ·  view source on GitHub ↗
(&self)

Source from the content-addressed store, hash-verified

127 }
128
129 async fn adapter_state(&self) -> Result<CentralState> {
130 let mut powered = false;
131 if let Ok(info) = self.session.get_adapter_info(&self.adapter).await {
132 powered = info.powered;
133 }
134 Ok(get_central_state(powered))
135 }
136}
137
138impl From<BluetoothError> for Error {

Callers 2

mainFunction · 0.45

Calls 1

get_central_stateFunction · 0.70

Tested by 1