Перейти к основному содержимому

Получение состояния выбранного VPN (vpnconf.status)

Объявление

состояние = vpnconf.status()

Возвращаемое значение

  • состояние
    Таблица или nil; при успехе возвращает таблицу с описанием состояния, а если VPN не выбран — nil.

    Структура возвращаемой таблицы состояния
    {
    text = текстовое_описание_текущего_состояния,
    connected = подключение_установлено,
    }

Пример

local status = vpnconf.status()
if status then
sys.alert(table.deep_dump(status))
else
sys.alert('当前并无选中任何 VPN 配置,成功创建 VPN 之后,记得调用 vpnconf.select 选中它')
end

Примечание: в приведённом коде используются функции из других глав — sys.alert и table.deep_dump.