Package org.bluez
Interface ThermometerManager1
- All Superinterfaces:
org.freedesktop.dbus.interfaces.DBusInterface
public interface ThermometerManager1
extends org.freedesktop.dbus.interfaces.DBusInterface
File generated - 2020-06-18.
Based on bluez Documentation: thermometer-api.txt.
Service: org.bluez
Interface: org.bluez.ThermometerManager1
Object path:
[variable prefix]/{hci0,hci1,...}
Based on bluez Documentation: thermometer-api.txt.
Service: org.bluez
Interface: org.bluez.ThermometerManager1
Object path:
[variable prefix]/{hci0,hci1,...}
-
Method Summary
Modifier and TypeMethodDescriptionvoidDisableIntermediateMeasurement(org.freedesktop.dbus.DBusPath _agent) From bluez documentation:
Disables intermediate measurement notifications
for this agent.voidEnableIntermediateMeasurement(org.freedesktop.dbus.DBusPath _agent) From bluez documentation:
Enables intermediate measurement notifications
for this agent.voidRegisterWatcher(org.freedesktop.dbus.DBusPath _agent) From bluez documentation:
Registers a watcher to monitor scanned measurements.
This agent will be notified about final temperature
measurements.
voidUnregisterWatcher(org.freedesktop.dbus.DBusPath _agent) From bluez documentation:
Unregisters a watcher.
Methods inherited from interface org.freedesktop.dbus.interfaces.DBusInterface
getObjectPath, isRemote
-
Method Details
-
RegisterWatcher
From bluez documentation:
Registers a watcher to monitor scanned measurements.
This agent will be notified about final temperature
measurements.
- Parameters:
_agent- agent- Throws:
BluezInvalidArgumentsException- when argument is invalid
-
UnregisterWatcher
void UnregisterWatcher(org.freedesktop.dbus.DBusPath _agent) From bluez documentation:
Unregisters a watcher.
- Parameters:
_agent- agent
-
EnableIntermediateMeasurement
void EnableIntermediateMeasurement(org.freedesktop.dbus.DBusPath _agent) throws BluezInvalidArgumentsException From bluez documentation:
Enables intermediate measurement notifications
for this agent. Intermediate measurements will
be enabled only for thermometers which support it.
- Parameters:
_agent- agent- Throws:
BluezInvalidArgumentsException- when argument is invalid
-
DisableIntermediateMeasurement
void DisableIntermediateMeasurement(org.freedesktop.dbus.DBusPath _agent) throws BluezInvalidArgumentsException, BluezNotFoundException From bluez documentation:
Disables intermediate measurement notifications
for this agent. It will disable notifications in
thermometers when the last agent removes the
watcher for intermediate measurements.
- Parameters:
_agent- agent- Throws:
BluezInvalidArgumentsException- when argument is invalidBluezNotFoundException- when item not found
-