Документация
ОС Аврора 5.1.4
VPN-агенты ConnMan
VPN-агенты ConnMan позволяют осуществлять взаимодействие с пользователем для получения дополнительной информации о подключении, например, одноразового пароля.
Подключение: | #include <connman/agent.h> |
Функции
- void *connman_agent_get_info(const char *dbus_sender, const char **sender, const char **path);
- int connman_agent_queue_message(void *user_context, DBusMessage *msg, int timeout, agent_queue_cb callback, void *user_data, void *agent_data);
Описание функций
void *connman_agent_get_info(const char *dbus_sender, const char **sender,
const char **path);
Данный метод позволяет получить D-Bus-адрес агента ConnMan, с помощью которого можно взаимодействовать с пользователем.
int connman_agent_queue_message(void *user_context, DBusMessage *msg,
int timeout, agent_queue_cb callback, void *user_data,
void *agent_data);
Метод служит для добавления в очередь отправки D-Bus-сообщений. Они добавляются в очередь на отправку. Поддерживаются все варианты использования D-Bus, в том числе указание функции обратного вызова для получения результата D-Bus запроса.