Документация
ОС Аврора 5.1.7
D-Bus интерфейс obex.Client1
Интерфейс для управления клиентом Obex.
| Шина: | системная |
| Служба: | org.bluez.obex |
| Объект: | /org/bluez/obex |
| Интерфейс: | org.bluez.obex.Client1 |
Методы
- object CreateSession(string destination, dict args)
- RemoveSession(object session)
Подробное описание
Интерфейс содержит методы для управления клиентом Obex.
Описание методов
object CreateSession(string destination, dict args)
Создаёт новый сеанс Obex для данного удалённого адреса.
Последний параметр — это словарь для хранения необязательных или специфичных для типа параметров. Типичные параметры, которые можно установить в этом словаре, включают следующие:
- string
Target: тип создаваемого сеанса; - string
Source: используемый локальный адрес; - byte
Channel.
В настоящее время поддерживаются следующие типы: ftp, map, opp, pbap, sync.
Возможные ошибки:
org.bluez.obex.Error.InvalidArguments,org.bluez.obex.Error.Failed.
RemoveSession(object session)
Отменяет регистрацию сеанса и прерывает ожидающие передачи.
Возможные ошибки:
org.bluez.obex.Error.InvalidArguments,org.bluez.obex.Error.NotAuthorized.