Package org.bluez

Interface GattService1

All Superinterfaces:
org.freedesktop.dbus.interfaces.DBusInterface

public interface GattService1 extends org.freedesktop.dbus.interfaces.DBusInterface
File generated - 2023-02-20.
Based on bluez Documentation: gatt-api.txt.

Service: org.bluez
Interface: org.bluez.GattService1

Object path:
[variable prefix]/{hci0,hci1,...}/dev_XX_XX_XX_XX_XX_XX/serviceXX

Supported properties:

string UUID [read-only]

128-bit service UUID.

boolean Primary [read-only]

Indicates whether or not this GATT service is a
primary service. If false, the service is secondary.

object Device [read-only, optional]

Object path of the Bluetooth device the service
belongs to. Only present on services from remote
devices.

array{object} Includes [read-only, optional]

Array of object paths representing the included
services of this service.

uint16 Handle [read-write, optional] (Server Only)

Service handle. When available in the server it
would attempt to use to allocate into the database
which may fail, to auto allocate the value 0x0000
shall be used which will cause the allocated handle to
be set once registered.



  • Method Summary

    Methods inherited from interface org.freedesktop.dbus.interfaces.DBusInterface

    getObjectPath, isRemote