1ORG.BLUEZ.BATTERYPROVIDERMALNiAnGuExR(S5y)stem AdminOiRsGt.rBaLtUiEoZn.BATTERYPROVIDERMANAGER(5)
2
3
4

NAME

6       org.bluez.BatteryProviderManager  -  BlueZ D-Bus BatteryProviderManager
7       API documentation
8

DESCRIPTION

10       A battery provider starts by registering itself as a  battery  provider
11       with the RegisterBatteryProvider() method passing an object path as the
12       provider ID.  Then, it can start exposing  org.bluez.BatteryProvider(5)
13       objects  having  the  path  starting with the given provider ID. It can
14       also remove objects at any time.  The objects and their properties  ex‐
15       posed  by  battery  providers will be reflected on org.bluez.Battery(5)
16       interface.
17
18       bluetoothd(8) will stop monitoring these exposed  and  removed  objects
19       after UnregisterBatteryProvider is called for that provider ID.
20

INTERFACE

22       Service
23              org.bluez
24
25       Interface
26              org.bluez.BatteryProviderManager1
27
28       Object path
29              /org/bluez/{hci0,hci1,...}
30
31   Methods
32   void RegisterBatteryProvider(object provider)
33          Registers a battery provider. A registered battery provider can then
34          expose objects with org.bluez.BatteryProvider(5) interface.
35
36   void UnregisterBatteryProvider(object provider)
37          Unregisters a battery provider previously registered with  Register‐
38          BatteryProvider().    After   unregistration,   the   org.bluez.Bat‐
39          teryProvider(5) objects provided by this client are ignored by blue‐
40          toothd(8).
41
42
43
44
45BlueZ                            October 202O3RG.BLUEZ.BATTERYPROVIDERMANAGER(5)
Impressum