Документация
ОС Аврора 5.1.5

D-Bus интерфейс Profile1

Интерфейс позволяет управлять профилем.

Шина: системная
Служба: уникальное имя
Объект: свободно определяемый
Интерфейс: org.bluez.Profile1

Методы

Подробное описание

Интерфейс содержит методы для управления профилем.

Описание методов

NewConnection(object device, fd, dict fd_properties)

Метод вызывается, когда установлено и авторизовано новое подключение уровня обслуживания.

Общие свойства fd:

uint16 Version
Версия профиля (опционально).
uint16 Features
Функции профиля (опционально).

Возможные ошибки:

  • org.bluez.Error.Rejected,
  • org.bluez.Error.Canceled.
Release()

Метод вызывается, когда демон службы отменяет регистрацию профиля. Профиль может использовать его для выполнения задач по очистке. Нет необходимости отменять регистрацию профиля, потому что когда этот метод вызывается, она уже была отменена.

RequestDisconnection(object device)

Метод вызывается при отключении профиля.

Дескриптор файла больше не принадлежит демону, и реализация профиля должна позаботиться об очистке всех соединений.

Если через NewConnection указано несколько файловых дескрипторов, ожидается, что все они будут отключены перед возвратом из метода.

Возможные ошибки:

  • org.bluez.Error.Rejected,
  • org.bluez.Error.Canceled.

Мы используем cookies для персонализации сайта и его более удобного использования. Вы можете запретить cookies в настройках браузера.

Пожалуйста ознакомьтесь с политикой использования cookies.