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

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

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

Шина: системная
Служба: org.bluez
Объект: [variable prefix]/{hci0,hci1,...}/dev_XX_XX_XX_XX_XX_XX
Интерфейс: org.bluez.Network1

Свойства

  • Connected : boolean [только для чтения]
  • Interface : string [только для чтения]
  • UUID : string [только для чтения]

Методы

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

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

Описание свойств

Connected : boolean [только для чтения]

Указывает, подключено ли устройство.

Interface : string [только для чтения]

Указывает имя сетевого интерфейса, если оно доступно.

UUID : string [только для чтения]

Указывает роль подключения, если она доступна.

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

string Connect(string uuid)

Подключается к сетевому устройству и возвращает имя сетевого интерфейса. Примеры имени интерфейса: bnep0, bnep1 и т. д.

UUID может быть либо одним из "gn", "panu" или "nap" (без учёта регистра), либо традиционным строковым представлением UUID, либо шестнадцатеричным числом.

Соединение будет закрыто, а сетевое устройство освобождено либо при вызове Disconnect(), либо при исчезновении клиента из шины сообщений.

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

  • org.bluez.Error.AlreadyConnected,
  • org.bluez.Error.ConnectionAttemptFailed.
Disconnect()

Отключается от сетевого устройства.

Чтобы прервать попытку подключения в случае ошибок или тайм-аутов в клиенте, можно вызвать этот метод.

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

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