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

Взаимодействие по D-Bus с ConnMan

В данном файле описаны методы, позволяющие взаимодействовать с ConnMan путём отправки ему D-Bus-сообщений. Данный файл также содержит методы-помощники, облегчающие работу с D-Bus API.

Подключение: #include <connman/dbus.h>

Функции

Описание функций

static inline void connman_dbus_dict_append_dict(DBusMessageIter *dict,
		const char *key, connman_dbus_append_cb_t function,
		void *user_data)

Функция предназначена для добавления словаря user_data в качестве значения ключа key в словарь, доступный по итератору dict.

static inline void connman_dbus_dict_open(DBusMessageIter *iter,
		DBusMessageIter *dict)

Функция позволяет открыть D-Bus сообщение для добавления в него новых параметров.

static inline void connman_dbus_dict_close(DBusMessageIter *iter,
		DBusMessageIter *dict)

Функция закрывает D-Bus сообщение после внесения в него изменений.

DBusConnection *connman_dbus_get_connection(void);

Данная функция позволяет получить ссылку на структуру DBusConnection, которую в дальнейшем можно использовать для отправки D-Bus сообщений.

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

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