dwww Home | Manual pages | Find package

ORG.BLUEZ...ERMANAGER(5)  Linux System Administration  ORG.BLUEZ...ERMANAGER(5)

NAME
       org.bluez.BatteryProviderManager  -  BlueZ  D-Bus BatteryProviderManager
       API documentation

DESCRIPTION
       A battery provider starts by registering itself as  a  battery  provider
       with  the RegisterBatteryProvider() method passing an object path as the
       provider ID.  Then, it can start  exposing  org.bluez.BatteryProvider(5)
       objects having the path starting with the given provider ID. It can also
       remove objects at any time.  The objects and their properties exposed by
       battery providers will be reflected on org.bluez.Battery(5) interface.

       bluetoothd(8) will stop monitoring these exposed and removed objects af-
       ter UnregisterBatteryProvider is called for that provider ID.

INTERFACE
       Service
              org.bluez

       Interface
              org.bluez.BatteryProviderManager1

       Object path
              /org/bluez/{hci0,hci1,...}

   Methods
   void RegisterBatteryProvider(object provider)
          Registers  a battery provider. A registered battery provider can then
          expose objects with org.bluez.BatteryProvider(5) interface.

   void UnregisterBatteryProvider(object provider)
          Unregisters a battery provider previously registered  with  Register-
          BatteryProvider().    After    unregistration,   the   org.bluez.Bat-
          teryProvider(5) objects provided by this client are ignored by  blue-
          toothd(8).

BlueZ                             October 2023         ORG.BLUEZ...ERMANAGER(5)

Generated by dwww version 1.16 on Sat Oct 3 07:33:36 CEST 2026.