ORG.BLUEZ...TORMANAGER(5) Linux System Administration ORG.BLUEZ...TORMANAGER(5)
NAME
org.bluez.AdvertisementMonitorManager - BlueZ D-Bus AdvertisementMoni-
torManager API documentation
INTERFACE
Service org.bluez Interface org.bluez.AdvertisementMoni-
torManager1 [experimental] Object path /org/bluez/{hci0,hci1,...}
Methods
void RegisterMonitor(object application)
Registers the root path of a hierarchy of advertisement monitors im-
plementing org.bluez.AdvertisementMonitor(5).
The application object path together with the D-Bus ystem bus connec-
tion ID define the identification of the application registering ad-
vertisement monitors.
Once a root path is registered by a client via this method, the
client can freely expose/unexpose advertisement monitors without
re-registering the root path again. After use, the client should call
UnregisterMonitor() method to invalidate the advertisement monitors.
Possible errors:
org.bluez.Error.InvalidArguments
org.bluez.Error.AlreadyExists
org.bluez.Error.Failed
void UnregisterMonitor(object application)
Unregisters a hierarchy of advertisement monitors that has been pre-
viously registered with RegisterMonitor(). The object path parameter
must match the same value that has been used on registration.
Upon unregistration, the advertisement monitor(s) should expect to
receive Release() method as the signal that the advertisement moni-
tor(s) has been deactivated.
Possible errors:
org.bluez.Error.InvalidArguments
org.bluez.Error.DoesNotExist
Properties
array{string} SupportedMonitorTypes [read-only]
This lists the supported types of advertisement monitors. An applica-
tion should check this before instantiate and expose an object of
org.bluez.AdvertisementMonitor(5).
Possible values:
"or_patterns"
Patterns with logic OR applied. With this type, property Pat-
terns must exist and has at least one pattern.
array{string} SupportedFeatures [read-only]
This lists the features of advertisement monitoring supported by
bluetoothd(8).
Possible values:
"controller-patterns"
If the controller is capable of performing advertisement moni-
toring by patterns, bluetoothd(8) would offload the patterns
to the controller to reduce power consumption.
BlueZ October 2023 ORG.BLUEZ...TORMANAGER(5)
Generated by dwww version 1.16 on Sat Oct 3 06:46:41 CEST 2026.