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

D-Bus интерфейс obex.ObjectPush1

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

Шина: системная
Служба: org.bluez.obex
Объект: [путь к объекту сеанса]
Интерфейс: org.bluez.obex.ObjectPush1

Методы

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

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

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

object, dict ExchangeBusinessCards(string clientfile, string targetfile)

Передаёт визитную карточку клиента на удалённое устройство, а затем извлекает удалённую визитную карточку и сохраняет её в локальном файле.

Если указан пустой целевой файл, для временного файла будет автоматически сгенерировано имя.

Возвращаемый путь представляет вновь созданную передачу, которую следует использовать, чтобы узнать, был ли контент успешно передан или операция не удалась.

Свойства этой передачи также возвращаются вместе с путём к объекту, чтобы избежать вызова GetProperties.

object, dict PullBusinessCard(string targetfile)

Запрашивает визитную карточку с удалённого устройства и сохраняет её в локальном файле.

Если указан пустой целевой файл, для временного файла будет автоматически сгенерировано имя.

Возвращаемый путь представляет вновь созданную передачу, которую следует использовать, чтобы узнать, был ли контент успешно передан или операция не удалась.

Свойства этой передачи также возвращаются вместе с путём к объекту, чтобы избежать вызова GetProperties.

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

  • org.bluez.obex.Error.InvalidArguments,
  • org.bluez.obex.Error.Failed.
object, dict SendFile(string sourcefile)

Отправляет один локальный файл на удалённое устройство.

Возвращаемый путь представляет вновь созданную передачу, которую следует использовать, чтобы узнать, был ли контент успешно передан или операция не удалась.

Свойства этой передачи также возвращаются вместе с путём к объекту, чтобы избежать вызова GetProperties.

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

  • org.bluez.obex.Error.InvalidArguments,
  • org.bluez.obex.Error.Failed.

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

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