Pular para o conteúdo principal

Obter o estado da VPN selecionada (vpnconf.status)

Declaração

status = vpnconf.status()

Valor de retorno

  • status
    Tabela ou nil: em caso de sucesso, retorna uma tabela que descreve o estado; se nenhuma VPN estiver selecionada, retorna nil

    A estrutura da tabela de status retornada é a seguinte
    {
    text = descricao_textual_do_status_atual,
    connected = conectado_com_sucesso,
    }

Exemplo

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

Observação: o código acima usa as funções sys.alert e table.deep_dump, que não pertencem a este capítulo.