Directories
¶
Path | Synopsis |
---|---|
api
|
|
appfeatures
Package appfeatures provides a mechanism for an application to advertise its supported capabilities to the user.
|
Package appfeatures provides a mechanism for an application to advertise its supported capabilities to the user. |
bluetooth
Package bluetooth provides all the core types and related interfaces for adapters, devices and session managers.
|
Package bluetooth provides all the core types and related interfaces for adapters, devices and session managers. |
config
Package config provides a general purpose configuration for a session.
|
Package config provides a general purpose configuration for a session. |
errorkinds
Package errorkinds defines various session-specific generic errors.
|
Package errorkinds defines various session-specific generic errors. |
eventbus
Package eventbus provides a publish/subscribe mechanism to send/listen to events.
|
Package eventbus provides a publish/subscribe mechanism to send/listen to events. |
helpers/sessionstore
Package sessionstore provides a cache to store and access adapter and device data using their respective Bluetooth addresses.
|
Package sessionstore provides a cache to store and access adapter and device data using their respective Bluetooth addresses. |
platforminfo
Package platforminfo provides methods to describe the Bluetooth Stack and the Operating System information.
|
Package platforminfo provides methods to describe the Bluetooth Stack and the Operating System information. |
Package linux provides an implementation of a Linux-specific Bluetooth session.
|
Package linux provides an implementation of a Linux-specific Bluetooth session. |
internal/dbushelper
Package dbushelper provides DBus specific helpers to: - Translate DBus paths to Bluetooth addresses.
|
Package dbushelper provides DBus specific helpers to: - Translate DBus paths to Bluetooth addresses. |
networkmanager
Package networkmanager provides functionality to tether the host adapter to a device's internet connection via the NetworkManager application.
|
Package networkmanager provides functionality to tether the host adapter to a device's internet connection via the NetworkManager application. |
obex
Package obex provides functionality to interact with the Bluetooth OBEX profile of a device, by interfacing with the Bluez Obex DBus session bus (org.bluez.obex).
|
Package obex provides functionality to interact with the Bluetooth OBEX profile of a device, by interfacing with the Bluez Obex DBus session bus (org.bluez.obex). |
Package session provides OS platform-specific Bluetooth sessions.
|
Package session provides OS platform-specific Bluetooth sessions. |
Package shim provides an implementation of a platform-agnostic Bluetooth session (provided that the "bluetuith-shim" binary is available).
|
Package shim provides an implementation of a platform-agnostic Bluetooth session (provided that the "bluetuith-shim" binary is available). |
internal/commands
Package commands provides utilities to create and execute functions on a remote RPC server.
|
Package commands provides utilities to create and execute functions on a remote RPC server. |
internal/events
Package events provides utilities to handle raw server-sent events.
|
Package events provides utilities to handle raw server-sent events. |
internal/serde
Package serde provides utilities to marshal to/unmarshal from JSON data.
|
Package serde provides utilities to marshal to/unmarshal from JSON data. |
Click to show internal directories.
Click to hide internal directories.