bless

Contents:

  • Installation
  • Usage
  • Callback Priority
  • Examples
  • Backends
    • Advertisement Data
    • Attributes
    • Characteristics
    • Descriptors
    • Requests
    • Sessions
    • Services
    • Server Base
    • BlueZ DBus (Linux)
    • CoreBluetooth (macOS)
    • WinRT (Windows)
  • API Reference
  • Read the Docs
bless
  • Backends
  • View page source

Backends

Bless provides a thin, OS-specific backend layer under bless/backends. The top-level bless package selects the backend based on the current platform.

Backends:

  • Advertisement Data
    • BlessAdvertisementData
  • Attributes
    • GATTAttributePermissions
  • Characteristics
    • BlessGATTCharacteristic
    • GATTCharacteristicProperties
  • Descriptors
    • BlessGATTDescriptor
    • GATTDescriptorProperties
  • Requests
  • Sessions
    • BlessGATTSession
  • Services
    • BlessGATTService
  • Server Base
  • BlueZ DBus (Linux)
    • BlessGATTCharacteristicBlueZDBus
    • flags_to_dbus()
    • transform_flags_with_permissions()
    • BlessGATTDescriptorBlueZDBus
    • flags_to_dbus()
    • transform_flags_with_permissions()
    • BlueZGattApplication
    • BlueZLEAdvertisement
    • Type
    • BlessGATTSessionBlueZ
  • CoreBluetooth (macOS)
    • BlessGATTCharacteristicCoreBluetooth
    • BlessGATTDescriptorCoreBluetooth
    • BlessGATTSessionCoreBluetooth
  • WinRT (Windows)
    • BlessGATTServiceWinRT
    • BlessGATTCharacteristicWinRT
    • BlessGATTDescriptorWinRT
    • BlessGATTSessionWinRT
Previous Next

© Copyright .

Built with Sphinx using a theme provided by Read the Docs.