ovpncli

package module
v1.0.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 27, 2023 License: AGPL-3.0 Imports: 8 Imported by: 0

README

ovpncli - Golang wrapping client call openvpn3 C++ library

Library for wrapping openvpn3 (https://github.com/OpenVPN/openvpn3) functionality in go way

For bindings use Swig library: https://github.com/swig/swig

Build for linux, windows (x64) OS.

How to build (use docker):

git clone --recursive https://github.com/Vai3soh/ovpncli
cd ovpncli
make build 

How to use: see test in ovpn_test.go

Documentation

Overview

* ovpncli -- Library for wrapping openvpn3 (https://github.com/OpenVPN/openvpn3) functionality in go way. * Copyright (C) 2022 Vai3soh * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License Version 3 * as published by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Affero General Public License for more details.

* You should have received a copy of the GNU Affero General Public License * along with this program in the COPYING file. * If not, see <http://www.gnu.org/licenses/>.

* ovpncli -- Library for wrapping openvpn3 (https://github.com/OpenVPN/openvpn3) functionality in go way. * Copyright (C) 2022 Vai3soh * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License Version 3 * as published by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Affero General Public License for more details.

* You should have received a copy of the GNU Affero General Public License * along with this program in the COPYING file. * If not, see <http://www.gnu.org/licenses/>.

Index

Constants

This section is empty.

Variables

View Source
var Swig_escape_always_false bool
View Source
var Swig_escape_val interface{}

Functions

func ClientAPI_OpenVPNClientHelperCopyright

func ClientAPI_OpenVPNClientHelperCopyright() (_swig_ret string)

func ClientAPI_OpenVPNClientHelperMax_profile_size

func ClientAPI_OpenVPNClientHelperMax_profile_size() (_swig_ret int64)

func ClientAPI_OpenVPNClientHelperParse_dynamic_challenge

func ClientAPI_OpenVPNClientHelperParse_dynamic_challenge(arg1 string, arg2 ClientAPI_DynamicChallenge) (_swig_ret bool)

func ClientAPI_OpenVPNClientHelperPlatform

func ClientAPI_OpenVPNClientHelperPlatform() (_swig_ret string)

func ClientAPI_OpenVPNClientStats_n

func ClientAPI_OpenVPNClientStats_n() (_swig_ret int)

func ClientAPI_OpenVPNClientStats_name

func ClientAPI_OpenVPNClientStats_name(arg1 int) (_swig_ret string)

func DeleteClient

func DeleteClient(c Client)

func DeleteClientAPI_Config

func DeleteClientAPI_Config(arg1 ClientAPI_Config)

func DeleteClientAPI_ConnectionInfo

func DeleteClientAPI_ConnectionInfo(arg1 ClientAPI_ConnectionInfo)

func DeleteClientAPI_DynamicChallenge

func DeleteClientAPI_DynamicChallenge(arg1 ClientAPI_DynamicChallenge)

func DeleteClientAPI_EvalConfig

func DeleteClientAPI_EvalConfig(arg1 ClientAPI_EvalConfig)

func DeleteClientAPI_Event

func DeleteClientAPI_Event(arg1 ClientAPI_Event)

func DeleteClientAPI_ExternalPKIBase

func DeleteClientAPI_ExternalPKIBase(arg1 ClientAPI_ExternalPKIBase)

func DeleteClientAPI_ExternalPKICertRequest

func DeleteClientAPI_ExternalPKICertRequest(arg1 ClientAPI_ExternalPKICertRequest)

func DeleteClientAPI_ExternalPKIRequestBase

func DeleteClientAPI_ExternalPKIRequestBase(arg1 ClientAPI_ExternalPKIRequestBase)

func DeleteClientAPI_ExternalPKISignRequest

func DeleteClientAPI_ExternalPKISignRequest(arg1 ClientAPI_ExternalPKISignRequest)

func DeleteClientAPI_InterfaceStats

func DeleteClientAPI_InterfaceStats(arg1 ClientAPI_InterfaceStats)

func DeleteClientAPI_KeyValue

func DeleteClientAPI_KeyValue(arg1 ClientAPI_KeyValue)

func DeleteClientAPI_LLVector

func DeleteClientAPI_LLVector(arg1 ClientAPI_LLVector)

func DeleteClientAPI_LogInfo

func DeleteClientAPI_LogInfo(arg1 ClientAPI_LogInfo)

func DeleteClientAPI_MergeConfig

func DeleteClientAPI_MergeConfig(arg1 ClientAPI_MergeConfig)

func DeleteClientAPI_OpenVPNClient

func DeleteClientAPI_OpenVPNClient(arg1 ClientAPI_OpenVPNClient)

func DeleteClientAPI_OpenVPNClientHelper

func DeleteClientAPI_OpenVPNClientHelper(arg1 ClientAPI_OpenVPNClientHelper)

func DeleteClientAPI_ProvideCreds

func DeleteClientAPI_ProvideCreds(arg1 ClientAPI_ProvideCreds)

func DeleteClientAPI_RemoteOverride

func DeleteClientAPI_RemoteOverride(arg1 ClientAPI_RemoteOverride)

func DeleteClientAPI_ServerEntry

func DeleteClientAPI_ServerEntry(arg1 ClientAPI_ServerEntry)

func DeleteClientAPI_ServerEntryVector

func DeleteClientAPI_ServerEntryVector(arg1 ClientAPI_ServerEntryVector)

func DeleteClientAPI_SessionToken

func DeleteClientAPI_SessionToken(arg1 ClientAPI_SessionToken)

func DeleteClientAPI_Status

func DeleteClientAPI_Status(arg1 ClientAPI_Status)

func DeleteClientAPI_StringVec

func DeleteClientAPI_StringVec(arg1 ClientAPI_StringVec)

func DeleteClientAPI_TransportStats

func DeleteClientAPI_TransportStats(arg1 ClientAPI_TransportStats)

func DeleteClientAPI_TunBuilderBase

func DeleteClientAPI_TunBuilderBase(arg1 ClientAPI_TunBuilderBase)

func DeleteDirectorClientAPI_OpenVPNClient

func DeleteDirectorClientAPI_OpenVPNClient(arg1 ClientAPI_OpenVPNClient)

func DeleteExternalPKIImpl

func DeleteExternalPKIImpl(arg1 ExternalPKIImpl)

func DirectorClientAPI_OpenVPNClientClock_tick

func DirectorClientAPI_OpenVPNClientClock_tick(swig_p ClientAPI_OpenVPNClient)

func DirectorClientAPI_OpenVPNClientConnect_attach

func DirectorClientAPI_OpenVPNClientConnect_attach(swig_p ClientAPI_OpenVPNClient)

func DirectorClientAPI_OpenVPNClientConnect_pre_run

func DirectorClientAPI_OpenVPNClientConnect_pre_run(swig_p ClientAPI_OpenVPNClient)

func DirectorClientAPI_OpenVPNClientConnect_run

func DirectorClientAPI_OpenVPNClientConnect_run(swig_p ClientAPI_OpenVPNClient)

func DirectorClientAPI_OpenVPNClientConnect_session_stop

func DirectorClientAPI_OpenVPNClientConnect_session_stop(swig_p ClientAPI_OpenVPNClient)

func DirectorClientAPI_OpenVPNClientRemote_override

func DirectorClientAPI_OpenVPNClientRemote_override(swig_p ClientAPI_OpenVPNClient, arg0 ClientAPI_RemoteOverride)

func DirectorClientAPI_OpenVPNClientRemote_override_enabled

func DirectorClientAPI_OpenVPNClientRemote_override_enabled(swig_p ClientAPI_OpenVPNClient) bool

func DirectorClientAPI_OpenVPNClientSocket_protect

func DirectorClientAPI_OpenVPNClientSocket_protect(swig_p ClientAPI_OpenVPNClient, socket int, remote string, ipv6 bool) bool

func DirectorClientAPI_OpenVPNClientTun_builder_add_address

func DirectorClientAPI_OpenVPNClientTun_builder_add_address(swig_p ClientAPI_OpenVPNClient, address string, prefix_length int, gateway string, ipv6 bool, net30 bool) bool

func DirectorClientAPI_OpenVPNClientTun_builder_add_dns_server

func DirectorClientAPI_OpenVPNClientTun_builder_add_dns_server(swig_p ClientAPI_OpenVPNClient, address string, ipv6 bool) bool

func DirectorClientAPI_OpenVPNClientTun_builder_add_proxy_bypass

func DirectorClientAPI_OpenVPNClientTun_builder_add_proxy_bypass(swig_p ClientAPI_OpenVPNClient, bypass_host string) bool

func DirectorClientAPI_OpenVPNClientTun_builder_add_route

func DirectorClientAPI_OpenVPNClientTun_builder_add_route(swig_p ClientAPI_OpenVPNClient, address string, prefix_length int, metric int, ipv6 bool) bool

func DirectorClientAPI_OpenVPNClientTun_builder_add_search_domain

func DirectorClientAPI_OpenVPNClientTun_builder_add_search_domain(swig_p ClientAPI_OpenVPNClient, domain string) bool

func DirectorClientAPI_OpenVPNClientTun_builder_add_wins_server

func DirectorClientAPI_OpenVPNClientTun_builder_add_wins_server(swig_p ClientAPI_OpenVPNClient, address string) bool

func DirectorClientAPI_OpenVPNClientTun_builder_establish

func DirectorClientAPI_OpenVPNClientTun_builder_establish(swig_p ClientAPI_OpenVPNClient) int

func DirectorClientAPI_OpenVPNClientTun_builder_establish_lite

func DirectorClientAPI_OpenVPNClientTun_builder_establish_lite(swig_p ClientAPI_OpenVPNClient)

func DirectorClientAPI_OpenVPNClientTun_builder_exclude_route

func DirectorClientAPI_OpenVPNClientTun_builder_exclude_route(swig_p ClientAPI_OpenVPNClient, address string, prefix_length int, metric int, ipv6 bool) bool

func DirectorClientAPI_OpenVPNClientTun_builder_new

func DirectorClientAPI_OpenVPNClientTun_builder_new(swig_p ClientAPI_OpenVPNClient) bool

func DirectorClientAPI_OpenVPNClientTun_builder_persist

func DirectorClientAPI_OpenVPNClientTun_builder_persist(swig_p ClientAPI_OpenVPNClient) bool

func DirectorClientAPI_OpenVPNClientTun_builder_reroute_gw

func DirectorClientAPI_OpenVPNClientTun_builder_reroute_gw(swig_p ClientAPI_OpenVPNClient, ipv4 bool, ipv6 bool, flags uint) bool

func DirectorClientAPI_OpenVPNClientTun_builder_set_adapter_domain_suffix

func DirectorClientAPI_OpenVPNClientTun_builder_set_adapter_domain_suffix(swig_p ClientAPI_OpenVPNClient, name string) bool

func DirectorClientAPI_OpenVPNClientTun_builder_set_allow_family

func DirectorClientAPI_OpenVPNClientTun_builder_set_allow_family(swig_p ClientAPI_OpenVPNClient, af int, allow bool) bool

func DirectorClientAPI_OpenVPNClientTun_builder_set_layer

func DirectorClientAPI_OpenVPNClientTun_builder_set_layer(swig_p ClientAPI_OpenVPNClient, layer int) bool

func DirectorClientAPI_OpenVPNClientTun_builder_set_mtu

func DirectorClientAPI_OpenVPNClientTun_builder_set_mtu(swig_p ClientAPI_OpenVPNClient, mtu int) bool

func DirectorClientAPI_OpenVPNClientTun_builder_set_proxy_auto_config_url

func DirectorClientAPI_OpenVPNClientTun_builder_set_proxy_auto_config_url(swig_p ClientAPI_OpenVPNClient, url string) bool

func DirectorClientAPI_OpenVPNClientTun_builder_set_proxy_http

func DirectorClientAPI_OpenVPNClientTun_builder_set_proxy_http(swig_p ClientAPI_OpenVPNClient, host string, port int) bool

func DirectorClientAPI_OpenVPNClientTun_builder_set_proxy_https

func DirectorClientAPI_OpenVPNClientTun_builder_set_proxy_https(swig_p ClientAPI_OpenVPNClient, host string, port int) bool

func DirectorClientAPI_OpenVPNClientTun_builder_set_remote_address

func DirectorClientAPI_OpenVPNClientTun_builder_set_remote_address(swig_p ClientAPI_OpenVPNClient, address string, ipv6 bool) bool

func DirectorClientAPI_OpenVPNClientTun_builder_set_route_metric_default

func DirectorClientAPI_OpenVPNClientTun_builder_set_route_metric_default(swig_p ClientAPI_OpenVPNClient, metric int) bool

func DirectorClientAPI_OpenVPNClientTun_builder_set_session_name

func DirectorClientAPI_OpenVPNClientTun_builder_set_session_name(swig_p ClientAPI_OpenVPNClient, name string) bool

func DirectorClientAPI_OpenVPNClientTun_builder_teardown

func DirectorClientAPI_OpenVPNClientTun_builder_teardown(swig_p ClientAPI_OpenVPNClient, disconnect bool)

func NewClientConfig

func NewClientConfig(opts ...Option) *clientConfig

func NewClientCreds

func NewClientCreds(opts ...OptionCred) *clientCreds

func Swig_DirectorClientAPI_OpenVPNClient_callback_clock_tick_ovpncli_f208ab142d9be705

func Swig_DirectorClientAPI_OpenVPNClient_callback_clock_tick_ovpncli_f208ab142d9be705(swig_c int)

func Swig_DirectorClientAPI_OpenVPNClient_callback_connect_attach_ovpncli_f208ab142d9be705

func Swig_DirectorClientAPI_OpenVPNClient_callback_connect_attach_ovpncli_f208ab142d9be705(swig_c int)

func Swig_DirectorClientAPI_OpenVPNClient_callback_connect_pre_run_ovpncli_f208ab142d9be705

func Swig_DirectorClientAPI_OpenVPNClient_callback_connect_pre_run_ovpncli_f208ab142d9be705(swig_c int)

func Swig_DirectorClientAPI_OpenVPNClient_callback_connect_run_ovpncli_f208ab142d9be705

func Swig_DirectorClientAPI_OpenVPNClient_callback_connect_run_ovpncli_f208ab142d9be705(swig_c int)

func Swig_DirectorClientAPI_OpenVPNClient_callback_connect_session_stop_ovpncli_f208ab142d9be705

func Swig_DirectorClientAPI_OpenVPNClient_callback_connect_session_stop_ovpncli_f208ab142d9be705(swig_c int)

func Swig_DirectorClientAPI_OpenVPNClient_callback_event_ovpncli_f208ab142d9be705

func Swig_DirectorClientAPI_OpenVPNClient_callback_event_ovpncli_f208ab142d9be705(swig_c int, arg0 uintptr)

func Swig_DirectorClientAPI_OpenVPNClient_callback_external_pki_cert_request_ovpncli_f208ab142d9be705

func Swig_DirectorClientAPI_OpenVPNClient_callback_external_pki_cert_request_ovpncli_f208ab142d9be705(swig_c int, arg0 uintptr)

func Swig_DirectorClientAPI_OpenVPNClient_callback_external_pki_sign_request_ovpncli_f208ab142d9be705

func Swig_DirectorClientAPI_OpenVPNClient_callback_external_pki_sign_request_ovpncli_f208ab142d9be705(swig_c int, arg0 uintptr)

func Swig_DirectorClientAPI_OpenVPNClient_callback_log_ovpncli_f208ab142d9be705

func Swig_DirectorClientAPI_OpenVPNClient_callback_log_ovpncli_f208ab142d9be705(swig_c int, arg0 uintptr)

func Swig_DirectorClientAPI_OpenVPNClient_callback_pause_on_connection_timeout_ovpncli_f208ab142d9be705

func Swig_DirectorClientAPI_OpenVPNClient_callback_pause_on_connection_timeout_ovpncli_f208ab142d9be705(swig_c int) (swig_result bool)

func Swig_DirectorClientAPI_OpenVPNClient_callback_remote_override_enabled_ovpncli_f208ab142d9be705

func Swig_DirectorClientAPI_OpenVPNClient_callback_remote_override_enabled_ovpncli_f208ab142d9be705(swig_c int) (swig_result bool)

func Swig_DirectorClientAPI_OpenVPNClient_callback_remote_override_ovpncli_f208ab142d9be705

func Swig_DirectorClientAPI_OpenVPNClient_callback_remote_override_ovpncli_f208ab142d9be705(swig_c int, arg2 uintptr)

func Swig_DirectorClientAPI_OpenVPNClient_callback_socket_protect_ovpncli_f208ab142d9be705

func Swig_DirectorClientAPI_OpenVPNClient_callback_socket_protect_ovpncli_f208ab142d9be705(swig_c int, arg2 int, arg3 string, arg4 bool) (swig_result bool)

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_add_address_ovpncli_f208ab142d9be705

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_add_address_ovpncli_f208ab142d9be705(swig_c int, arg2 string, arg3 int, arg4 string, arg5 bool, arg6 bool) (swig_result bool)

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_add_dns_server_ovpncli_f208ab142d9be705

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_add_dns_server_ovpncli_f208ab142d9be705(swig_c int, arg2 string, arg3 bool) (swig_result bool)

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_add_proxy_bypass_ovpncli_f208ab142d9be705

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_add_proxy_bypass_ovpncli_f208ab142d9be705(swig_c int, arg2 string) (swig_result bool)

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_add_route_ovpncli_f208ab142d9be705

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_add_route_ovpncli_f208ab142d9be705(swig_c int, arg2 string, arg3 int, arg4 int, arg5 bool) (swig_result bool)

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_add_search_domain_ovpncli_f208ab142d9be705

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_add_search_domain_ovpncli_f208ab142d9be705(swig_c int, arg2 string) (swig_result bool)

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_add_wins_server_ovpncli_f208ab142d9be705

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_add_wins_server_ovpncli_f208ab142d9be705(swig_c int, arg2 string) (swig_result bool)

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_establish_lite_ovpncli_f208ab142d9be705

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_establish_lite_ovpncli_f208ab142d9be705(swig_c int)

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_establish_ovpncli_f208ab142d9be705

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_establish_ovpncli_f208ab142d9be705(swig_c int) (swig_result int)

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_exclude_route_ovpncli_f208ab142d9be705

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_exclude_route_ovpncli_f208ab142d9be705(swig_c int, arg2 string, arg3 int, arg4 int, arg5 bool) (swig_result bool)

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_new_ovpncli_f208ab142d9be705

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_new_ovpncli_f208ab142d9be705(swig_c int) (swig_result bool)

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_persist_ovpncli_f208ab142d9be705

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_persist_ovpncli_f208ab142d9be705(swig_c int) (swig_result bool)

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_reroute_gw_ovpncli_f208ab142d9be705

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_reroute_gw_ovpncli_f208ab142d9be705(swig_c int, arg2 bool, arg3 bool, arg4 uint) (swig_result bool)

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_set_adapter_domain_suffix_ovpncli_f208ab142d9be705

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_set_adapter_domain_suffix_ovpncli_f208ab142d9be705(swig_c int, arg2 string) (swig_result bool)

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_set_allow_family_ovpncli_f208ab142d9be705

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_set_allow_family_ovpncli_f208ab142d9be705(swig_c int, arg2 int, arg3 bool) (swig_result bool)

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_set_layer_ovpncli_f208ab142d9be705

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_set_layer_ovpncli_f208ab142d9be705(swig_c int, arg2 int) (swig_result bool)

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_set_mtu_ovpncli_f208ab142d9be705

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_set_mtu_ovpncli_f208ab142d9be705(swig_c int, arg2 int) (swig_result bool)

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_set_proxy_auto_config_url_ovpncli_f208ab142d9be705

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_set_proxy_auto_config_url_ovpncli_f208ab142d9be705(swig_c int, arg2 string) (swig_result bool)

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_set_proxy_http_ovpncli_f208ab142d9be705

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_set_proxy_http_ovpncli_f208ab142d9be705(swig_c int, arg2 string, arg3 int) (swig_result bool)

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_set_proxy_https_ovpncli_f208ab142d9be705

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_set_proxy_https_ovpncli_f208ab142d9be705(swig_c int, arg2 string, arg3 int) (swig_result bool)

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_set_remote_address_ovpncli_f208ab142d9be705

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_set_remote_address_ovpncli_f208ab142d9be705(swig_c int, arg2 string, arg3 bool) (swig_result bool)

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_set_route_metric_default_ovpncli_f208ab142d9be705

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_set_route_metric_default_ovpncli_f208ab142d9be705(swig_c int, arg2 int) (swig_result bool)

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_set_session_name_ovpncli_f208ab142d9be705

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_set_session_name_ovpncli_f208ab142d9be705(swig_c int, arg2 string) (swig_result bool)

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_teardown_ovpncli_f208ab142d9be705

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_teardown_ovpncli_f208ab142d9be705(swig_c int, arg2 bool)

func Swig_free

func Swig_free(arg1 uintptr)

func Swig_malloc

func Swig_malloc(arg1 int) (_swig_ret uintptr)

func Swiggo_DeleteDirector_ClientAPI_OpenVPNClient_ovpncli_f208ab142d9be705

func Swiggo_DeleteDirector_ClientAPI_OpenVPNClient_ovpncli_f208ab142d9be705(c int)

Types

type Client

type Client interface {
	ClientAPI_OpenVPNClient

	StartConnection() error
	StopConnection()
	Reconnection(time int)
	ResumeConnect()
	PauseConnect(reason string)
	SetContext(ctx context.Context)
	// contains filtered or unexported methods
}

func NewClient

func NewClient(ocl OverwriteClient, ctx context.Context) Client

type ClientAPI_Config

type ClientAPI_Config interface {
	Swigcptr() uintptr
	SwigIsClientAPI_Config()
	SetContent(arg2 string)
	GetContent() (_swig_ret string)
	SetContentList(arg2 Std_vector_Sl_openvpn_ClientAPI_KeyValue_Sg_)
	GetContentList() (_swig_ret Std_vector_Sl_openvpn_ClientAPI_KeyValue_Sg_)
	SetGuiVersion(arg2 string)
	GetGuiVersion() (_swig_ret string)
	SetSsoMethods(arg2 string)
	GetSsoMethods() (_swig_ret string)
	SetHwAddrOverride(arg2 string)
	GetHwAddrOverride() (_swig_ret string)
	SetPlatformVersion(arg2 string)
	GetPlatformVersion() (_swig_ret string)
	SetServerOverride(arg2 string)
	GetServerOverride() (_swig_ret string)
	SetPortOverride(arg2 string)
	GetPortOverride() (_swig_ret string)
	SetProtoOverride(arg2 string)
	GetProtoOverride() (_swig_ret string)
	SetProtoVersionOverride(arg2 int)
	GetProtoVersionOverride() (_swig_ret int)
	SetAllowUnusedAddrFamilies(arg2 string)
	GetAllowUnusedAddrFamilies() (_swig_ret string)
	SetConnTimeout(arg2 int)
	GetConnTimeout() (_swig_ret int)
	SetTunPersist(arg2 bool)
	GetTunPersist() (_swig_ret bool)
	SetGoogleDnsFallback(arg2 bool)
	GetGoogleDnsFallback() (_swig_ret bool)
	SetSynchronousDnsLookup(arg2 bool)
	GetSynchronousDnsLookup() (_swig_ret bool)
	SetAutologinSessions(arg2 bool)
	GetAutologinSessions() (_swig_ret bool)
	SetRetryOnAuthFailed(arg2 bool)
	GetRetryOnAuthFailed() (_swig_ret bool)
	SetExternalPkiAlias(arg2 string)
	GetExternalPkiAlias() (_swig_ret string)
	SetDisableClientCert(arg2 bool)
	GetDisableClientCert() (_swig_ret bool)
	SetSslDebugLevel(arg2 int)
	GetSslDebugLevel() (_swig_ret int)
	SetCompressionMode(arg2 string)
	GetCompressionMode() (_swig_ret string)
	SetPrivateKeyPassword(arg2 string)
	GetPrivateKeyPassword() (_swig_ret string)
	SetDefaultKeyDirection(arg2 int)
	GetDefaultKeyDirection() (_swig_ret int)
	SetTlsVersionMinOverride(arg2 string)
	GetTlsVersionMinOverride() (_swig_ret string)
	SetTlsCertProfileOverride(arg2 string)
	GetTlsCertProfileOverride() (_swig_ret string)
	SetTlsCipherList(arg2 string)
	GetTlsCipherList() (_swig_ret string)
	SetTlsCiphersuitesList(arg2 string)
	GetTlsCiphersuitesList() (_swig_ret string)
	SetPeerInfo(arg2 Std_vector_Sl_openvpn_ClientAPI_KeyValue_Sg_)
	GetPeerInfo() (_swig_ret Std_vector_Sl_openvpn_ClientAPI_KeyValue_Sg_)
	SetProxyHost(arg2 string)
	GetProxyHost() (_swig_ret string)
	SetProxyPort(arg2 string)
	GetProxyPort() (_swig_ret string)
	SetProxyUsername(arg2 string)
	GetProxyUsername() (_swig_ret string)
	SetProxyPassword(arg2 string)
	GetProxyPassword() (_swig_ret string)
	SetProxyAllowCleartextAuth(arg2 bool)
	GetProxyAllowCleartextAuth() (_swig_ret bool)
	SetAltProxy(arg2 bool)
	GetAltProxy() (_swig_ret bool)
	SetDco(arg2 bool)
	GetDco() (_swig_ret bool)
	SetEcho(arg2 bool)
	GetEcho() (_swig_ret bool)
	SetInfo(arg2 bool)
	GetInfo() (_swig_ret bool)
	SetAllowLocalLanAccess(arg2 bool)
	GetAllowLocalLanAccess() (_swig_ret bool)
	SetClockTickMS(arg2 uint)
	GetClockTickMS() (_swig_ret uint)
	SetGremlinConfig(arg2 string)
	GetGremlinConfig() (_swig_ret string)
	SetWintun(arg2 bool)
	GetWintun() (_swig_ret bool)
	SetAllowLocalDnsResolvers(arg2 bool)
	GetAllowLocalDnsResolvers() (_swig_ret bool)
	SetEnableLegacyAlgorithms(arg2 bool)
	GetEnableLegacyAlgorithms() (_swig_ret bool)
	SetEnableNonPreferredDCAlgorithms(arg2 bool)
	GetEnableNonPreferredDCAlgorithms() (_swig_ret bool)
	SetGenerate_tun_builder_capture_event(arg2 bool)
	GetGenerate_tun_builder_capture_event() (_swig_ret bool)
}

func NewClientAPI_Config

func NewClientAPI_Config() (_swig_ret ClientAPI_Config)

type ClientAPI_ConnectionInfo

type ClientAPI_ConnectionInfo interface {
	Swigcptr() uintptr
	SwigIsClientAPI_ConnectionInfo()
	SetDefined(arg2 bool)
	GetDefined() (_swig_ret bool)
	SetUser(arg2 string)
	GetUser() (_swig_ret string)
	SetServerHost(arg2 string)
	GetServerHost() (_swig_ret string)
	SetServerPort(arg2 string)
	GetServerPort() (_swig_ret string)
	SetServerProto(arg2 string)
	GetServerProto() (_swig_ret string)
	SetServerIp(arg2 string)
	GetServerIp() (_swig_ret string)
	SetVpnIp4(arg2 string)
	GetVpnIp4() (_swig_ret string)
	SetVpnIp6(arg2 string)
	GetVpnIp6() (_swig_ret string)
	SetVpnMtu(arg2 string)
	GetVpnMtu() (_swig_ret string)
	SetGw4(arg2 string)
	GetGw4() (_swig_ret string)
	SetGw6(arg2 string)
	GetGw6() (_swig_ret string)
	SetClientIp(arg2 string)
	GetClientIp() (_swig_ret string)
	SetTunName(arg2 string)
	GetTunName() (_swig_ret string)
}

func NewClientAPI_ConnectionInfo

func NewClientAPI_ConnectionInfo() (_swig_ret ClientAPI_ConnectionInfo)

type ClientAPI_DynamicChallenge

type ClientAPI_DynamicChallenge interface {
	Swigcptr() uintptr
	SwigIsClientAPI_DynamicChallenge()
	SetChallenge(arg2 string)
	GetChallenge() (_swig_ret string)
	SetEcho(arg2 bool)
	GetEcho() (_swig_ret bool)
	SetResponseRequired(arg2 bool)
	GetResponseRequired() (_swig_ret bool)
	SetStateID(arg2 string)
	GetStateID() (_swig_ret string)
}

func NewClientAPI_DynamicChallenge

func NewClientAPI_DynamicChallenge() (_swig_ret ClientAPI_DynamicChallenge)

type ClientAPI_EvalConfig

type ClientAPI_EvalConfig interface {
	Swigcptr() uintptr
	SwigIsClientAPI_EvalConfig()
	SetError(arg2 bool)
	GetError() (_swig_ret bool)
	SetMessage(arg2 string)
	GetMessage() (_swig_ret string)
	SetUserlockedUsername(arg2 string)
	GetUserlockedUsername() (_swig_ret string)
	SetProfileName(arg2 string)
	GetProfileName() (_swig_ret string)
	SetFriendlyName(arg2 string)
	GetFriendlyName() (_swig_ret string)
	SetAutologin(arg2 bool)
	GetAutologin() (_swig_ret bool)
	SetExternalPki(arg2 bool)
	GetExternalPki() (_swig_ret bool)
	SetStaticChallenge(arg2 string)
	GetStaticChallenge() (_swig_ret string)
	SetStaticChallengeEcho(arg2 bool)
	GetStaticChallengeEcho() (_swig_ret bool)
	SetPrivateKeyPasswordRequired(arg2 bool)
	GetPrivateKeyPasswordRequired() (_swig_ret bool)
	SetAllowPasswordSave(arg2 bool)
	GetAllowPasswordSave() (_swig_ret bool)
	SetRemoteHost(arg2 string)
	GetRemoteHost() (_swig_ret string)
	SetRemotePort(arg2 string)
	GetRemotePort() (_swig_ret string)
	SetRemoteProto(arg2 string)
	GetRemoteProto() (_swig_ret string)
	SetServerList(arg2 ClientAPI_ServerEntryVector)
	GetServerList() (_swig_ret ClientAPI_ServerEntryVector)
	SetWindowsDriver(arg2 string)
	GetWindowsDriver() (_swig_ret string)
}

func NewClientAPI_EvalConfig

func NewClientAPI_EvalConfig() (_swig_ret ClientAPI_EvalConfig)

type ClientAPI_Event

type ClientAPI_Event interface {
	Swigcptr() uintptr
	SwigIsClientAPI_Event()
	SetError(arg2 bool)
	GetError() (_swig_ret bool)
	SetFatal(arg2 bool)
	GetFatal() (_swig_ret bool)
	SetName(arg2 string)
	GetName() (_swig_ret string)
	SetInfo(arg2 string)
	GetInfo() (_swig_ret string)
}

func NewClientAPI_Event

func NewClientAPI_Event() (_swig_ret ClientAPI_Event)

type ClientAPI_ExternalPKIBase

type ClientAPI_ExternalPKIBase interface {
	Swigcptr() uintptr
	SwigIsClientAPI_ExternalPKIBase()
	Sign(arg2 string, arg3 *string, arg4 string, arg5 string, arg6 string) (_swig_ret bool)
}

type ClientAPI_ExternalPKICertRequest

type ClientAPI_ExternalPKICertRequest interface {
	Swigcptr() uintptr
	SwigIsClientAPI_ExternalPKICertRequest()
	SetCert(arg2 string)
	GetCert() (_swig_ret string)
	SetSupportingChain(arg2 string)
	GetSupportingChain() (_swig_ret string)
	SetError(arg1 bool)
	GetError() (_swig_ret bool)
	SetErrorText(arg1 string)
	GetErrorText() (_swig_ret string)
	SetInvalidAlias(arg1 bool)
	GetInvalidAlias() (_swig_ret bool)
	SetAlias(arg1 string)
	GetAlias() (_swig_ret string)
	SwigIsClientAPI_ExternalPKIRequestBase()
	SwigGetClientAPI_ExternalPKIRequestBase() ClientAPI_ExternalPKIRequestBase
}

func NewClientAPI_ExternalPKICertRequest

func NewClientAPI_ExternalPKICertRequest() (_swig_ret ClientAPI_ExternalPKICertRequest)

type ClientAPI_ExternalPKIRequestBase

type ClientAPI_ExternalPKIRequestBase interface {
	Swigcptr() uintptr
	SwigIsClientAPI_ExternalPKIRequestBase()
	SetError(arg2 bool)
	GetError() (_swig_ret bool)
	SetErrorText(arg2 string)
	GetErrorText() (_swig_ret string)
	SetInvalidAlias(arg2 bool)
	GetInvalidAlias() (_swig_ret bool)
	SetAlias(arg2 string)
	GetAlias() (_swig_ret string)
}

func NewClientAPI_ExternalPKIRequestBase

func NewClientAPI_ExternalPKIRequestBase() (_swig_ret ClientAPI_ExternalPKIRequestBase)

type ClientAPI_ExternalPKISignRequest

type ClientAPI_ExternalPKISignRequest interface {
	Swigcptr() uintptr
	SwigIsClientAPI_ExternalPKISignRequest()
	SetData(arg2 string)
	GetData() (_swig_ret string)
	SetSig(arg2 string)
	GetSig() (_swig_ret string)
	SetAlgorithm(arg2 string)
	GetAlgorithm() (_swig_ret string)
	SetHashalg(arg2 string)
	GetHashalg() (_swig_ret string)
	SetSaltlen(arg2 string)
	GetSaltlen() (_swig_ret string)
	SetError(arg1 bool)
	GetError() (_swig_ret bool)
	SetErrorText(arg1 string)
	GetErrorText() (_swig_ret string)
	SetInvalidAlias(arg1 bool)
	GetInvalidAlias() (_swig_ret bool)
	SetAlias(arg1 string)
	GetAlias() (_swig_ret string)
	SwigIsClientAPI_ExternalPKIRequestBase()
	SwigGetClientAPI_ExternalPKIRequestBase() ClientAPI_ExternalPKIRequestBase
}

func NewClientAPI_ExternalPKISignRequest

func NewClientAPI_ExternalPKISignRequest() (_swig_ret ClientAPI_ExternalPKISignRequest)

type ClientAPI_InterfaceStats

type ClientAPI_InterfaceStats interface {
	Swigcptr() uintptr
	SwigIsClientAPI_InterfaceStats()
	SetBytesIn(arg2 int64)
	GetBytesIn() (_swig_ret int64)
	SetPacketsIn(arg2 int64)
	GetPacketsIn() (_swig_ret int64)
	SetErrorsIn(arg2 int64)
	GetErrorsIn() (_swig_ret int64)
	SetBytesOut(arg2 int64)
	GetBytesOut() (_swig_ret int64)
	SetPacketsOut(arg2 int64)
	GetPacketsOut() (_swig_ret int64)
	SetErrorsOut(arg2 int64)
	GetErrorsOut() (_swig_ret int64)
}

func NewClientAPI_InterfaceStats

func NewClientAPI_InterfaceStats() (_swig_ret ClientAPI_InterfaceStats)

type ClientAPI_KeyValue

type ClientAPI_KeyValue interface {
	Swigcptr() uintptr
	SwigIsClientAPI_KeyValue()
	SetKey(arg2 string)
	GetKey() (_swig_ret string)
	SetValue(arg2 string)
	GetValue() (_swig_ret string)
}

func NewClientAPI_KeyValue

func NewClientAPI_KeyValue(a ...interface{}) ClientAPI_KeyValue

func NewClientAPI_KeyValue__SWIG_0

func NewClientAPI_KeyValue__SWIG_0() (_swig_ret ClientAPI_KeyValue)

func NewClientAPI_KeyValue__SWIG_1

func NewClientAPI_KeyValue__SWIG_1(arg1 string, arg2 string) (_swig_ret ClientAPI_KeyValue)

type ClientAPI_LLVector

type ClientAPI_LLVector interface {
	Swigcptr() uintptr
	SwigIsClientAPI_LLVector()
	Size() (_swig_ret int64)
	Capacity() (_swig_ret int64)
	Reserve(arg2 int64)
	IsEmpty() (_swig_ret bool)
	Clear()
	Add(arg2 int64)
	Get(arg2 int) (_swig_ret int64)
	Set(arg2 int, arg3 int64)
}

func NewClientAPI_LLVector

func NewClientAPI_LLVector(a ...interface{}) ClientAPI_LLVector

func NewClientAPI_LLVector__SWIG_0

func NewClientAPI_LLVector__SWIG_0() (_swig_ret ClientAPI_LLVector)

func NewClientAPI_LLVector__SWIG_1

func NewClientAPI_LLVector__SWIG_1(arg1 int64) (_swig_ret ClientAPI_LLVector)

func NewClientAPI_LLVector__SWIG_2

func NewClientAPI_LLVector__SWIG_2(arg1 ClientAPI_LLVector) (_swig_ret ClientAPI_LLVector)

type ClientAPI_LogInfo

type ClientAPI_LogInfo interface {
	Swigcptr() uintptr
	SwigIsClientAPI_LogInfo()
	SetText(arg2 string)
	GetText() (_swig_ret string)
}

func NewClientAPI_LogInfo

func NewClientAPI_LogInfo(a ...interface{}) ClientAPI_LogInfo

func NewClientAPI_LogInfo__SWIG_0

func NewClientAPI_LogInfo__SWIG_0() (_swig_ret ClientAPI_LogInfo)

func NewClientAPI_LogInfo__SWIG_1

func NewClientAPI_LogInfo__SWIG_1(arg1 string) (_swig_ret ClientAPI_LogInfo)

type ClientAPI_MergeConfig

type ClientAPI_MergeConfig interface {
	Swigcptr() uintptr
	SwigIsClientAPI_MergeConfig()
	SetStatus(arg2 string)
	GetStatus() (_swig_ret string)
	SetErrorText(arg2 string)
	GetErrorText() (_swig_ret string)
	SetBasename(arg2 string)
	GetBasename() (_swig_ret string)
	SetProfileContent(arg2 string)
	GetProfileContent() (_swig_ret string)
	SetRefPathList(arg2 ClientAPI_StringVec)
	GetRefPathList() (_swig_ret ClientAPI_StringVec)
}

func NewClientAPI_MergeConfig

func NewClientAPI_MergeConfig() (_swig_ret ClientAPI_MergeConfig)

type ClientAPI_OpenVPNClient

type ClientAPI_OpenVPNClient interface {
	Swigcptr() uintptr
	SwigIsClientAPI_OpenVPNClient()
	DirectorInterface() interface{}
	Eval_config(arg2 ClientAPI_Config) (_swig_ret ClientAPI_EvalConfig)
	Provide_creds(arg2 ClientAPI_ProvideCreds) (_swig_ret ClientAPI_Status)
	Socket_protect(arg2 int, arg3 string, arg4 bool) (_swig_ret bool)
	Connect() (_swig_ret ClientAPI_Status)
	Connection_info() (_swig_ret ClientAPI_ConnectionInfo)
	Session_token(arg2 ClientAPI_SessionToken) (_swig_ret bool)
	Stop()
	Pause(arg2 string)
	Resume()
	Reconnect(arg2 int)
	Pause_on_connection_timeout() (_swig_ret bool)
	Stats_value(arg2 int) (_swig_ret int64)
	Stats_bundle() (_swig_ret ClientAPI_LLVector)
	Tun_stats() (_swig_ret ClientAPI_InterfaceStats)
	Transport_stats() (_swig_ret ClientAPI_TransportStats)
	Post_cc_msg(arg2 string)
	Event(arg2 ClientAPI_Event)
	Log(arg2 ClientAPI_LogInfo)
	External_pki_cert_request(arg2 ClientAPI_ExternalPKICertRequest)
	External_pki_sign_request(arg2 ClientAPI_ExternalPKISignRequest)
	Remote_override_enabled() (_swig_ret bool)
	Remote_override(arg2 ClientAPI_RemoteOverride)
	Clock_tick()
	Tun_builder_new() (_swig_ret bool)
	Tun_builder_set_layer(arg1 int) (_swig_ret bool)
	Tun_builder_set_remote_address(arg1 string, arg2 bool) (_swig_ret bool)
	Tun_builder_add_address(arg1 string, arg2 int, arg3 string, arg4 bool, arg5 bool) (_swig_ret bool)
	Tun_builder_set_route_metric_default(arg1 int) (_swig_ret bool)
	Tun_builder_reroute_gw(arg1 bool, arg2 bool, arg3 uint) (_swig_ret bool)
	Tun_builder_add_route(arg1 string, arg2 int, arg3 int, arg4 bool) (_swig_ret bool)
	Tun_builder_exclude_route(arg1 string, arg2 int, arg3 int, arg4 bool) (_swig_ret bool)
	Tun_builder_add_dns_server(arg1 string, arg2 bool) (_swig_ret bool)
	Tun_builder_add_search_domain(arg1 string) (_swig_ret bool)
	Tun_builder_set_mtu(arg1 int) (_swig_ret bool)
	Tun_builder_set_session_name(arg1 string) (_swig_ret bool)
	Tun_builder_add_proxy_bypass(arg1 string) (_swig_ret bool)
	Tun_builder_set_proxy_auto_config_url(arg1 string) (_swig_ret bool)
	Tun_builder_set_proxy_http(arg1 string, arg2 int) (_swig_ret bool)
	Tun_builder_set_proxy_https(arg1 string, arg2 int) (_swig_ret bool)
	Tun_builder_add_wins_server(arg1 string) (_swig_ret bool)
	Tun_builder_set_allow_family(arg1 int, arg2 bool) (_swig_ret bool)
	Tun_builder_set_adapter_domain_suffix(arg1 string) (_swig_ret bool)
	Tun_builder_establish() (_swig_ret int)
	Tun_builder_persist() (_swig_ret bool)
	Tun_builder_get_local_networks(arg1 bool) (_swig_ret ClientAPI_StringVec)
	Tun_builder_establish_lite()
	Tun_builder_teardown(arg1 bool)
	SwigIsClientAPI_TunBuilderBase()
	SwigGetClientAPI_TunBuilderBase() ClientAPI_TunBuilderBase
}

func NewClientAPI_OpenVPNClient added in v1.0.5

func NewClientAPI_OpenVPNClient() (_swig_ret ClientAPI_OpenVPNClient)

func NewDirectorClientAPI_OpenVPNClient

func NewDirectorClientAPI_OpenVPNClient(v interface{}) ClientAPI_OpenVPNClient

type ClientAPI_OpenVPNClientHelper

type ClientAPI_OpenVPNClientHelper interface {
	Swigcptr() uintptr
	SwigIsClientAPI_OpenVPNClientHelper()
	Merge_config(arg2 string, arg3 bool) (_swig_ret ClientAPI_MergeConfig)
	Merge_config_string(arg2 string) (_swig_ret ClientAPI_MergeConfig)
	Eval_config(arg2 ClientAPI_Config) (_swig_ret ClientAPI_EvalConfig)
	Crypto_self_test() (_swig_ret string)
}

func NewClientAPI_OpenVPNClientHelper

func NewClientAPI_OpenVPNClientHelper() (_swig_ret ClientAPI_OpenVPNClientHelper)

type ClientAPI_ProvideCreds

type ClientAPI_ProvideCreds interface {
	Swigcptr() uintptr
	SwigIsClientAPI_ProvideCreds()
	SetUsername(arg2 string)
	GetUsername() (_swig_ret string)
	SetPassword(arg2 string)
	GetPassword() (_swig_ret string)
	SetHttp_proxy_user(arg2 string)
	GetHttp_proxy_user() (_swig_ret string)
	SetHttp_proxy_pass(arg2 string)
	GetHttp_proxy_pass() (_swig_ret string)
	SetResponse(arg2 string)
	GetResponse() (_swig_ret string)
	SetDynamicChallengeCookie(arg2 string)
	GetDynamicChallengeCookie() (_swig_ret string)
	SetReplacePasswordWithSessionID(arg2 bool)
	GetReplacePasswordWithSessionID() (_swig_ret bool)
	SetCachePassword(arg2 bool)
	GetCachePassword() (_swig_ret bool)
}

func NewClientAPI_ProvideCreds

func NewClientAPI_ProvideCreds() (_swig_ret ClientAPI_ProvideCreds)

type ClientAPI_RemoteOverride

type ClientAPI_RemoteOverride interface {
	Swigcptr() uintptr
	SwigIsClientAPI_RemoteOverride()
	SetHost(arg2 string)
	GetHost() (_swig_ret string)
	SetIp(arg2 string)
	GetIp() (_swig_ret string)
	SetPort(arg2 string)
	GetPort() (_swig_ret string)
	SetProto(arg2 string)
	GetProto() (_swig_ret string)
	SetError(arg2 string)
	GetError() (_swig_ret string)
}

func NewClientAPI_RemoteOverride

func NewClientAPI_RemoteOverride() (_swig_ret ClientAPI_RemoteOverride)

type ClientAPI_ServerEntry

type ClientAPI_ServerEntry interface {
	Swigcptr() uintptr
	SwigIsClientAPI_ServerEntry()
	SetServer(arg2 string)
	GetServer() (_swig_ret string)
	SetFriendlyName(arg2 string)
	GetFriendlyName() (_swig_ret string)
}

func NewClientAPI_ServerEntry

func NewClientAPI_ServerEntry() (_swig_ret ClientAPI_ServerEntry)

type ClientAPI_ServerEntryVector

type ClientAPI_ServerEntryVector interface {
	Swigcptr() uintptr
	SwigIsClientAPI_ServerEntryVector()
	Size() (_swig_ret int64)
	Capacity() (_swig_ret int64)
	Reserve(arg2 int64)
	IsEmpty() (_swig_ret bool)
	Clear()
	Add(arg2 ClientAPI_ServerEntry)
	Get(arg2 int) (_swig_ret ClientAPI_ServerEntry)
	Set(arg2 int, arg3 ClientAPI_ServerEntry)
}

func NewClientAPI_ServerEntryVector

func NewClientAPI_ServerEntryVector(a ...interface{}) ClientAPI_ServerEntryVector

func NewClientAPI_ServerEntryVector__SWIG_0

func NewClientAPI_ServerEntryVector__SWIG_0() (_swig_ret ClientAPI_ServerEntryVector)

func NewClientAPI_ServerEntryVector__SWIG_1

func NewClientAPI_ServerEntryVector__SWIG_1(arg1 int64) (_swig_ret ClientAPI_ServerEntryVector)

func NewClientAPI_ServerEntryVector__SWIG_2

func NewClientAPI_ServerEntryVector__SWIG_2(arg1 ClientAPI_ServerEntryVector) (_swig_ret ClientAPI_ServerEntryVector)

type ClientAPI_SessionToken

type ClientAPI_SessionToken interface {
	Swigcptr() uintptr
	SwigIsClientAPI_SessionToken()
	SetUsername(arg2 string)
	GetUsername() (_swig_ret string)
	SetSession_id(arg2 string)
	GetSession_id() (_swig_ret string)
}

func NewClientAPI_SessionToken

func NewClientAPI_SessionToken() (_swig_ret ClientAPI_SessionToken)

type ClientAPI_Status

type ClientAPI_Status interface {
	Swigcptr() uintptr
	SwigIsClientAPI_Status()
	SetError(arg2 bool)
	GetError() (_swig_ret bool)
	SetStatus(arg2 string)
	GetStatus() (_swig_ret string)
	SetMessage(arg2 string)
	GetMessage() (_swig_ret string)
}

func NewClientAPI_Status

func NewClientAPI_Status() (_swig_ret ClientAPI_Status)

type ClientAPI_StringVec

type ClientAPI_StringVec interface {
	Swigcptr() uintptr
	SwigIsClientAPI_StringVec()
	Size() (_swig_ret int64)
	Capacity() (_swig_ret int64)
	Reserve(arg2 int64)
	IsEmpty() (_swig_ret bool)
	Clear()
	Add(arg2 string)
	Get(arg2 int) (_swig_ret string)
	Set(arg2 int, arg3 string)
}

func DirectorClientAPI_OpenVPNClientTun_builder_get_local_networks

func DirectorClientAPI_OpenVPNClientTun_builder_get_local_networks(swig_p ClientAPI_OpenVPNClient, ipv6 bool) ClientAPI_StringVec

func NewClientAPI_StringVec

func NewClientAPI_StringVec(a ...interface{}) ClientAPI_StringVec

func NewClientAPI_StringVec__SWIG_0

func NewClientAPI_StringVec__SWIG_0() (_swig_ret ClientAPI_StringVec)

func NewClientAPI_StringVec__SWIG_1

func NewClientAPI_StringVec__SWIG_1(arg1 int64) (_swig_ret ClientAPI_StringVec)

func NewClientAPI_StringVec__SWIG_2

func NewClientAPI_StringVec__SWIG_2(arg1 ClientAPI_StringVec) (_swig_ret ClientAPI_StringVec)

type ClientAPI_TransportStats

type ClientAPI_TransportStats interface {
	Swigcptr() uintptr
	SwigIsClientAPI_TransportStats()
	SetBytesIn(arg2 int64)
	GetBytesIn() (_swig_ret int64)
	SetBytesOut(arg2 int64)
	GetBytesOut() (_swig_ret int64)
	SetPacketsIn(arg2 int64)
	GetPacketsIn() (_swig_ret int64)
	SetPacketsOut(arg2 int64)
	GetPacketsOut() (_swig_ret int64)
	SetLastPacketReceived(arg2 int)
	GetLastPacketReceived() (_swig_ret int)
}

func NewClientAPI_TransportStats

func NewClientAPI_TransportStats() (_swig_ret ClientAPI_TransportStats)

type ClientAPI_TunBuilderBase

type ClientAPI_TunBuilderBase interface {
	Swigcptr() uintptr
	SwigIsClientAPI_TunBuilderBase()
	Tun_builder_new() (_swig_ret bool)
	Tun_builder_set_layer(arg2 int) (_swig_ret bool)
	Tun_builder_set_remote_address(arg2 string, arg3 bool) (_swig_ret bool)
	Tun_builder_add_address(arg2 string, arg3 int, arg4 string, arg5 bool, arg6 bool) (_swig_ret bool)
	Tun_builder_set_route_metric_default(arg2 int) (_swig_ret bool)
	Tun_builder_reroute_gw(arg2 bool, arg3 bool, arg4 uint) (_swig_ret bool)
	Tun_builder_add_route(arg2 string, arg3 int, arg4 int, arg5 bool) (_swig_ret bool)
	Tun_builder_exclude_route(arg2 string, arg3 int, arg4 int, arg5 bool) (_swig_ret bool)
	Tun_builder_add_dns_server(arg2 string, arg3 bool) (_swig_ret bool)
	Tun_builder_add_search_domain(arg2 string) (_swig_ret bool)
	Tun_builder_set_mtu(arg2 int) (_swig_ret bool)
	Tun_builder_set_session_name(arg2 string) (_swig_ret bool)
	Tun_builder_add_proxy_bypass(arg2 string) (_swig_ret bool)
	Tun_builder_set_proxy_auto_config_url(arg2 string) (_swig_ret bool)
	Tun_builder_set_proxy_http(arg2 string, arg3 int) (_swig_ret bool)
	Tun_builder_set_proxy_https(arg2 string, arg3 int) (_swig_ret bool)
	Tun_builder_add_wins_server(arg2 string) (_swig_ret bool)
	Tun_builder_set_allow_family(arg2 int, arg3 bool) (_swig_ret bool)
	Tun_builder_set_adapter_domain_suffix(arg2 string) (_swig_ret bool)
	Tun_builder_establish() (_swig_ret int)
	Tun_builder_persist() (_swig_ret bool)
	Tun_builder_get_local_networks(arg2 bool) (_swig_ret ClientAPI_StringVec)
	Tun_builder_establish_lite()
	Tun_builder_teardown(arg2 bool)
}

func NewClientAPI_TunBuilderBase

func NewClientAPI_TunBuilderBase() (_swig_ret ClientAPI_TunBuilderBase)

type ExternalPKIImpl

type ExternalPKIImpl interface {
	Swigcptr() uintptr
	SwigIsExternalPKIImpl()
}

func NewExternalPKIImpl

func NewExternalPKIImpl() (_swig_ret ExternalPKIImpl)

type Openvpn_Stop

type Openvpn_Stop interface {
	Swigcptr() uintptr
}

func DirectorClientAPI_OpenVPNClientGet_async_stop

func DirectorClientAPI_OpenVPNClientGet_async_stop(swig_p ClientAPI_OpenVPNClient) Openvpn_Stop

type Option

type Option func(*clientConfig)

func WithAllowLocalDnsResolvers

func WithAllowLocalDnsResolvers(enable bool) Option

func WithAllowLocalLanAccess

func WithAllowLocalLanAccess(enable bool) Option

func WithAllowUnusedAddrFamilies

func WithAllowUnusedAddrFamilies(arg string) Option

func WithAltProxy

func WithAltProxy(enable bool) Option

func WithAutologinSessions

func WithAutologinSessions(enable bool) Option

func WithClockTickMS

func WithClockTickMS(timeMS uint) Option

func WithCompressionMode

func WithCompressionMode(mode string) Option

yes|no|asym

func WithConfig

func WithConfig(config string) Option

func WithConnTimeout

func WithConnTimeout(time int) Option

func WithDco

func WithDco(enable bool) Option

func WithDefaultKeyDirection

func WithDefaultKeyDirection(arg int) Option

func WithDisableClientCert

func WithDisableClientCert(enable bool) Option

func WithEcho

func WithEcho(enable bool) Option

func WithExternalPkiAlias

func WithExternalPkiAlias(arg string) Option

func WithGenerateTunBuilderCaptureEvent

func WithGenerateTunBuilderCaptureEvent(arg bool) Option

func WithGoogleDnsFallback

func WithGoogleDnsFallback(arg bool) Option

func WithGremlinConfig

func WithGremlinConfig(arg string) Option

func WithGuiVersion

func WithGuiVersion(arg string) Option

func WithHwAddrOverride

func WithHwAddrOverride(arg string) Option

func WithInfo

func WithInfo(arg bool) Option

func WithLegacyAlgorithms

func WithLegacyAlgorithms(enable bool) Option

func WithNonPreferredDCAlgorithms

func WithNonPreferredDCAlgorithms(enable bool) Option

func WithPlatformVersion

func WithPlatformVersion(arg string) Option

func WithPortOverride

func WithPortOverride(arg string) Option

func WithPrivateKeyPassword

func WithPrivateKeyPassword(arg string) Option

func WithProtoOverride

func WithProtoOverride(arg string) Option

func WithProtoVersionOverride

func WithProtoVersionOverride(arg int) Option

func WithProxyAllowCleartextAuth

func WithProxyAllowCleartextAuth(arg bool) Option

func WithProxyHost

func WithProxyHost(arg string) Option

func WithProxyPassword

func WithProxyPassword(arg string) Option

func WithProxyPort

func WithProxyPort(arg string) Option

func WithProxyUsername

func WithProxyUsername(arg string) Option

func WithRetryOnAuthFailed

func WithRetryOnAuthFailed(enable bool) Option

func WithServerOverride

func WithServerOverride(arg string) Option

func WithSslDebugLevel

func WithSslDebugLevel(level int) Option

1,2

func WithSsoMethods

func WithSsoMethods(arg string) Option

func WithSynchronousDnsLookup

func WithSynchronousDnsLookup(arg bool) Option

func WithTlsCertProfileOverride

func WithTlsCertProfileOverride(arg string) Option

func WithTlsCipherList

func WithTlsCipherList(arg string) Option

func WithTlsCiphersuitesList

func WithTlsCiphersuitesList(arg string) Option

func WithTlsVersionMinOverride

func WithTlsVersionMinOverride(arg string) Option

func WithTunPersist

func WithTunPersist(arg bool) Option

func WithWinTun

func WithWinTun(arg bool) Option

type OptionCred

type OptionCred func(*clientCreds)

func WithCachePassword

func WithCachePassword(enable bool) OptionCred

func WithDynamicChallengeCookie

func WithDynamicChallengeCookie(arg string) OptionCred

func WithHttpProxyPass

func WithHttpProxyPass(password string) OptionCred

func WithHttpProxyUser

func WithHttpProxyUser(user string) OptionCred

func WithPassword

func WithPassword(password string) OptionCred

func WithReplacePasswordWithSessionID

func WithReplacePasswordWithSessionID(enable bool) OptionCred

func WithResponse

func WithResponse(arg string) OptionCred

func WithUsername

func WithUsername(username string) OptionCred

type OverwriteClient

type OverwriteClient interface{}

type Std_vector_Sl_openvpn_ClientAPI_KeyValue_Sg_

type Std_vector_Sl_openvpn_ClientAPI_KeyValue_Sg_ interface {
	Swigcptr() uintptr
}

type SwigDirector_ClientAPI_OpenVPNClient

type SwigDirector_ClientAPI_OpenVPNClient interface {
	Swigcptr() uintptr
}

type SwigcptrClientAPI_Config

type SwigcptrClientAPI_Config uintptr

func (SwigcptrClientAPI_Config) GetAllowLocalDnsResolvers

func (arg1 SwigcptrClientAPI_Config) GetAllowLocalDnsResolvers() (_swig_ret bool)

func (SwigcptrClientAPI_Config) GetAllowLocalLanAccess

func (arg1 SwigcptrClientAPI_Config) GetAllowLocalLanAccess() (_swig_ret bool)

func (SwigcptrClientAPI_Config) GetAllowUnusedAddrFamilies

func (arg1 SwigcptrClientAPI_Config) GetAllowUnusedAddrFamilies() (_swig_ret string)

func (SwigcptrClientAPI_Config) GetAltProxy

func (arg1 SwigcptrClientAPI_Config) GetAltProxy() (_swig_ret bool)

func (SwigcptrClientAPI_Config) GetAutologinSessions

func (arg1 SwigcptrClientAPI_Config) GetAutologinSessions() (_swig_ret bool)

func (SwigcptrClientAPI_Config) GetClockTickMS

func (arg1 SwigcptrClientAPI_Config) GetClockTickMS() (_swig_ret uint)

func (SwigcptrClientAPI_Config) GetCompressionMode

func (arg1 SwigcptrClientAPI_Config) GetCompressionMode() (_swig_ret string)

func (SwigcptrClientAPI_Config) GetConnTimeout

func (arg1 SwigcptrClientAPI_Config) GetConnTimeout() (_swig_ret int)

func (SwigcptrClientAPI_Config) GetContent

func (arg1 SwigcptrClientAPI_Config) GetContent() (_swig_ret string)

func (SwigcptrClientAPI_Config) GetContentList

func (SwigcptrClientAPI_Config) GetDco

func (arg1 SwigcptrClientAPI_Config) GetDco() (_swig_ret bool)

func (SwigcptrClientAPI_Config) GetDefaultKeyDirection

func (arg1 SwigcptrClientAPI_Config) GetDefaultKeyDirection() (_swig_ret int)

func (SwigcptrClientAPI_Config) GetDisableClientCert

func (arg1 SwigcptrClientAPI_Config) GetDisableClientCert() (_swig_ret bool)

func (SwigcptrClientAPI_Config) GetEcho

func (arg1 SwigcptrClientAPI_Config) GetEcho() (_swig_ret bool)

func (SwigcptrClientAPI_Config) GetEnableLegacyAlgorithms

func (arg1 SwigcptrClientAPI_Config) GetEnableLegacyAlgorithms() (_swig_ret bool)

func (SwigcptrClientAPI_Config) GetEnableNonPreferredDCAlgorithms

func (arg1 SwigcptrClientAPI_Config) GetEnableNonPreferredDCAlgorithms() (_swig_ret bool)

func (SwigcptrClientAPI_Config) GetExternalPkiAlias

func (arg1 SwigcptrClientAPI_Config) GetExternalPkiAlias() (_swig_ret string)

func (SwigcptrClientAPI_Config) GetGenerate_tun_builder_capture_event

func (arg1 SwigcptrClientAPI_Config) GetGenerate_tun_builder_capture_event() (_swig_ret bool)

func (SwigcptrClientAPI_Config) GetGoogleDnsFallback

func (arg1 SwigcptrClientAPI_Config) GetGoogleDnsFallback() (_swig_ret bool)

func (SwigcptrClientAPI_Config) GetGremlinConfig

func (arg1 SwigcptrClientAPI_Config) GetGremlinConfig() (_swig_ret string)

func (SwigcptrClientAPI_Config) GetGuiVersion

func (arg1 SwigcptrClientAPI_Config) GetGuiVersion() (_swig_ret string)

func (SwigcptrClientAPI_Config) GetHwAddrOverride

func (arg1 SwigcptrClientAPI_Config) GetHwAddrOverride() (_swig_ret string)

func (SwigcptrClientAPI_Config) GetInfo

func (arg1 SwigcptrClientAPI_Config) GetInfo() (_swig_ret bool)

func (SwigcptrClientAPI_Config) GetPeerInfo

func (SwigcptrClientAPI_Config) GetPlatformVersion

func (arg1 SwigcptrClientAPI_Config) GetPlatformVersion() (_swig_ret string)

func (SwigcptrClientAPI_Config) GetPortOverride

func (arg1 SwigcptrClientAPI_Config) GetPortOverride() (_swig_ret string)

func (SwigcptrClientAPI_Config) GetPrivateKeyPassword

func (arg1 SwigcptrClientAPI_Config) GetPrivateKeyPassword() (_swig_ret string)

func (SwigcptrClientAPI_Config) GetProtoOverride

func (arg1 SwigcptrClientAPI_Config) GetProtoOverride() (_swig_ret string)

func (SwigcptrClientAPI_Config) GetProtoVersionOverride

func (arg1 SwigcptrClientAPI_Config) GetProtoVersionOverride() (_swig_ret int)

func (SwigcptrClientAPI_Config) GetProxyAllowCleartextAuth

func (arg1 SwigcptrClientAPI_Config) GetProxyAllowCleartextAuth() (_swig_ret bool)

func (SwigcptrClientAPI_Config) GetProxyHost

func (arg1 SwigcptrClientAPI_Config) GetProxyHost() (_swig_ret string)

func (SwigcptrClientAPI_Config) GetProxyPassword

func (arg1 SwigcptrClientAPI_Config) GetProxyPassword() (_swig_ret string)

func (SwigcptrClientAPI_Config) GetProxyPort

func (arg1 SwigcptrClientAPI_Config) GetProxyPort() (_swig_ret string)

func (SwigcptrClientAPI_Config) GetProxyUsername

func (arg1 SwigcptrClientAPI_Config) GetProxyUsername() (_swig_ret string)

func (SwigcptrClientAPI_Config) GetRetryOnAuthFailed

func (arg1 SwigcptrClientAPI_Config) GetRetryOnAuthFailed() (_swig_ret bool)

func (SwigcptrClientAPI_Config) GetServerOverride

func (arg1 SwigcptrClientAPI_Config) GetServerOverride() (_swig_ret string)

func (SwigcptrClientAPI_Config) GetSslDebugLevel

func (arg1 SwigcptrClientAPI_Config) GetSslDebugLevel() (_swig_ret int)

func (SwigcptrClientAPI_Config) GetSsoMethods

func (arg1 SwigcptrClientAPI_Config) GetSsoMethods() (_swig_ret string)

func (SwigcptrClientAPI_Config) GetSynchronousDnsLookup

func (arg1 SwigcptrClientAPI_Config) GetSynchronousDnsLookup() (_swig_ret bool)

func (SwigcptrClientAPI_Config) GetTlsCertProfileOverride

func (arg1 SwigcptrClientAPI_Config) GetTlsCertProfileOverride() (_swig_ret string)

func (SwigcptrClientAPI_Config) GetTlsCipherList

func (arg1 SwigcptrClientAPI_Config) GetTlsCipherList() (_swig_ret string)

func (SwigcptrClientAPI_Config) GetTlsCiphersuitesList

func (arg1 SwigcptrClientAPI_Config) GetTlsCiphersuitesList() (_swig_ret string)

func (SwigcptrClientAPI_Config) GetTlsVersionMinOverride

func (arg1 SwigcptrClientAPI_Config) GetTlsVersionMinOverride() (_swig_ret string)

func (SwigcptrClientAPI_Config) GetTunPersist

func (arg1 SwigcptrClientAPI_Config) GetTunPersist() (_swig_ret bool)

func (SwigcptrClientAPI_Config) GetWintun

func (arg1 SwigcptrClientAPI_Config) GetWintun() (_swig_ret bool)

func (SwigcptrClientAPI_Config) SetAllowLocalDnsResolvers

func (arg1 SwigcptrClientAPI_Config) SetAllowLocalDnsResolvers(arg2 bool)

func (SwigcptrClientAPI_Config) SetAllowLocalLanAccess

func (arg1 SwigcptrClientAPI_Config) SetAllowLocalLanAccess(arg2 bool)

func (SwigcptrClientAPI_Config) SetAllowUnusedAddrFamilies

func (arg1 SwigcptrClientAPI_Config) SetAllowUnusedAddrFamilies(arg2 string)

func (SwigcptrClientAPI_Config) SetAltProxy

func (arg1 SwigcptrClientAPI_Config) SetAltProxy(arg2 bool)

func (SwigcptrClientAPI_Config) SetAutologinSessions

func (arg1 SwigcptrClientAPI_Config) SetAutologinSessions(arg2 bool)

func (SwigcptrClientAPI_Config) SetClockTickMS

func (arg1 SwigcptrClientAPI_Config) SetClockTickMS(arg2 uint)

func (SwigcptrClientAPI_Config) SetCompressionMode

func (arg1 SwigcptrClientAPI_Config) SetCompressionMode(arg2 string)

func (SwigcptrClientAPI_Config) SetConnTimeout

func (arg1 SwigcptrClientAPI_Config) SetConnTimeout(arg2 int)

func (SwigcptrClientAPI_Config) SetContent

func (arg1 SwigcptrClientAPI_Config) SetContent(arg2 string)

func (SwigcptrClientAPI_Config) SetContentList

func (SwigcptrClientAPI_Config) SetDco

func (arg1 SwigcptrClientAPI_Config) SetDco(arg2 bool)

func (SwigcptrClientAPI_Config) SetDefaultKeyDirection

func (arg1 SwigcptrClientAPI_Config) SetDefaultKeyDirection(arg2 int)

func (SwigcptrClientAPI_Config) SetDisableClientCert

func (arg1 SwigcptrClientAPI_Config) SetDisableClientCert(arg2 bool)

func (SwigcptrClientAPI_Config) SetEcho

func (arg1 SwigcptrClientAPI_Config) SetEcho(arg2 bool)

func (SwigcptrClientAPI_Config) SetEnableLegacyAlgorithms

func (arg1 SwigcptrClientAPI_Config) SetEnableLegacyAlgorithms(arg2 bool)

func (SwigcptrClientAPI_Config) SetEnableNonPreferredDCAlgorithms

func (arg1 SwigcptrClientAPI_Config) SetEnableNonPreferredDCAlgorithms(arg2 bool)

func (SwigcptrClientAPI_Config) SetExternalPkiAlias

func (arg1 SwigcptrClientAPI_Config) SetExternalPkiAlias(arg2 string)

func (SwigcptrClientAPI_Config) SetGenerate_tun_builder_capture_event

func (arg1 SwigcptrClientAPI_Config) SetGenerate_tun_builder_capture_event(arg2 bool)

func (SwigcptrClientAPI_Config) SetGoogleDnsFallback

func (arg1 SwigcptrClientAPI_Config) SetGoogleDnsFallback(arg2 bool)

func (SwigcptrClientAPI_Config) SetGremlinConfig

func (arg1 SwigcptrClientAPI_Config) SetGremlinConfig(arg2 string)

func (SwigcptrClientAPI_Config) SetGuiVersion

func (arg1 SwigcptrClientAPI_Config) SetGuiVersion(arg2 string)

func (SwigcptrClientAPI_Config) SetHwAddrOverride

func (arg1 SwigcptrClientAPI_Config) SetHwAddrOverride(arg2 string)

func (SwigcptrClientAPI_Config) SetInfo

func (arg1 SwigcptrClientAPI_Config) SetInfo(arg2 bool)

func (SwigcptrClientAPI_Config) SetPeerInfo

func (SwigcptrClientAPI_Config) SetPlatformVersion

func (arg1 SwigcptrClientAPI_Config) SetPlatformVersion(arg2 string)

func (SwigcptrClientAPI_Config) SetPortOverride

func (arg1 SwigcptrClientAPI_Config) SetPortOverride(arg2 string)

func (SwigcptrClientAPI_Config) SetPrivateKeyPassword

func (arg1 SwigcptrClientAPI_Config) SetPrivateKeyPassword(arg2 string)

func (SwigcptrClientAPI_Config) SetProtoOverride

func (arg1 SwigcptrClientAPI_Config) SetProtoOverride(arg2 string)

func (SwigcptrClientAPI_Config) SetProtoVersionOverride

func (arg1 SwigcptrClientAPI_Config) SetProtoVersionOverride(arg2 int)

func (SwigcptrClientAPI_Config) SetProxyAllowCleartextAuth

func (arg1 SwigcptrClientAPI_Config) SetProxyAllowCleartextAuth(arg2 bool)

func (SwigcptrClientAPI_Config) SetProxyHost

func (arg1 SwigcptrClientAPI_Config) SetProxyHost(arg2 string)

func (SwigcptrClientAPI_Config) SetProxyPassword

func (arg1 SwigcptrClientAPI_Config) SetProxyPassword(arg2 string)

func (SwigcptrClientAPI_Config) SetProxyPort

func (arg1 SwigcptrClientAPI_Config) SetProxyPort(arg2 string)

func (SwigcptrClientAPI_Config) SetProxyUsername

func (arg1 SwigcptrClientAPI_Config) SetProxyUsername(arg2 string)

func (SwigcptrClientAPI_Config) SetRetryOnAuthFailed

func (arg1 SwigcptrClientAPI_Config) SetRetryOnAuthFailed(arg2 bool)

func (SwigcptrClientAPI_Config) SetServerOverride

func (arg1 SwigcptrClientAPI_Config) SetServerOverride(arg2 string)

func (SwigcptrClientAPI_Config) SetSslDebugLevel

func (arg1 SwigcptrClientAPI_Config) SetSslDebugLevel(arg2 int)

func (SwigcptrClientAPI_Config) SetSsoMethods

func (arg1 SwigcptrClientAPI_Config) SetSsoMethods(arg2 string)

func (SwigcptrClientAPI_Config) SetSynchronousDnsLookup

func (arg1 SwigcptrClientAPI_Config) SetSynchronousDnsLookup(arg2 bool)

func (SwigcptrClientAPI_Config) SetTlsCertProfileOverride

func (arg1 SwigcptrClientAPI_Config) SetTlsCertProfileOverride(arg2 string)

func (SwigcptrClientAPI_Config) SetTlsCipherList

func (arg1 SwigcptrClientAPI_Config) SetTlsCipherList(arg2 string)

func (SwigcptrClientAPI_Config) SetTlsCiphersuitesList

func (arg1 SwigcptrClientAPI_Config) SetTlsCiphersuitesList(arg2 string)

func (SwigcptrClientAPI_Config) SetTlsVersionMinOverride

func (arg1 SwigcptrClientAPI_Config) SetTlsVersionMinOverride(arg2 string)

func (SwigcptrClientAPI_Config) SetTunPersist

func (arg1 SwigcptrClientAPI_Config) SetTunPersist(arg2 bool)

func (SwigcptrClientAPI_Config) SetWintun

func (arg1 SwigcptrClientAPI_Config) SetWintun(arg2 bool)

func (SwigcptrClientAPI_Config) SwigIsClientAPI_Config

func (p SwigcptrClientAPI_Config) SwigIsClientAPI_Config()

func (SwigcptrClientAPI_Config) Swigcptr

func (p SwigcptrClientAPI_Config) Swigcptr() uintptr

type SwigcptrClientAPI_ConnectionInfo

type SwigcptrClientAPI_ConnectionInfo uintptr

func (SwigcptrClientAPI_ConnectionInfo) GetClientIp

func (arg1 SwigcptrClientAPI_ConnectionInfo) GetClientIp() (_swig_ret string)

func (SwigcptrClientAPI_ConnectionInfo) GetDefined

func (arg1 SwigcptrClientAPI_ConnectionInfo) GetDefined() (_swig_ret bool)

func (SwigcptrClientAPI_ConnectionInfo) GetGw4

func (arg1 SwigcptrClientAPI_ConnectionInfo) GetGw4() (_swig_ret string)

func (SwigcptrClientAPI_ConnectionInfo) GetGw6

func (arg1 SwigcptrClientAPI_ConnectionInfo) GetGw6() (_swig_ret string)

func (SwigcptrClientAPI_ConnectionInfo) GetServerHost

func (arg1 SwigcptrClientAPI_ConnectionInfo) GetServerHost() (_swig_ret string)

func (SwigcptrClientAPI_ConnectionInfo) GetServerIp

func (arg1 SwigcptrClientAPI_ConnectionInfo) GetServerIp() (_swig_ret string)

func (SwigcptrClientAPI_ConnectionInfo) GetServerPort

func (arg1 SwigcptrClientAPI_ConnectionInfo) GetServerPort() (_swig_ret string)

func (SwigcptrClientAPI_ConnectionInfo) GetServerProto

func (arg1 SwigcptrClientAPI_ConnectionInfo) GetServerProto() (_swig_ret string)

func (SwigcptrClientAPI_ConnectionInfo) GetTunName

func (arg1 SwigcptrClientAPI_ConnectionInfo) GetTunName() (_swig_ret string)

func (SwigcptrClientAPI_ConnectionInfo) GetUser

func (arg1 SwigcptrClientAPI_ConnectionInfo) GetUser() (_swig_ret string)

func (SwigcptrClientAPI_ConnectionInfo) GetVpnIp4

func (arg1 SwigcptrClientAPI_ConnectionInfo) GetVpnIp4() (_swig_ret string)

func (SwigcptrClientAPI_ConnectionInfo) GetVpnIp6

func (arg1 SwigcptrClientAPI_ConnectionInfo) GetVpnIp6() (_swig_ret string)

func (SwigcptrClientAPI_ConnectionInfo) GetVpnMtu

func (arg1 SwigcptrClientAPI_ConnectionInfo) GetVpnMtu() (_swig_ret string)

func (SwigcptrClientAPI_ConnectionInfo) SetClientIp

func (arg1 SwigcptrClientAPI_ConnectionInfo) SetClientIp(arg2 string)

func (SwigcptrClientAPI_ConnectionInfo) SetDefined

func (arg1 SwigcptrClientAPI_ConnectionInfo) SetDefined(arg2 bool)

func (SwigcptrClientAPI_ConnectionInfo) SetGw4

func (arg1 SwigcptrClientAPI_ConnectionInfo) SetGw4(arg2 string)

func (SwigcptrClientAPI_ConnectionInfo) SetGw6

func (arg1 SwigcptrClientAPI_ConnectionInfo) SetGw6(arg2 string)

func (SwigcptrClientAPI_ConnectionInfo) SetServerHost

func (arg1 SwigcptrClientAPI_ConnectionInfo) SetServerHost(arg2 string)

func (SwigcptrClientAPI_ConnectionInfo) SetServerIp

func (arg1 SwigcptrClientAPI_ConnectionInfo) SetServerIp(arg2 string)

func (SwigcptrClientAPI_ConnectionInfo) SetServerPort

func (arg1 SwigcptrClientAPI_ConnectionInfo) SetServerPort(arg2 string)

func (SwigcptrClientAPI_ConnectionInfo) SetServerProto

func (arg1 SwigcptrClientAPI_ConnectionInfo) SetServerProto(arg2 string)

func (SwigcptrClientAPI_ConnectionInfo) SetTunName

func (arg1 SwigcptrClientAPI_ConnectionInfo) SetTunName(arg2 string)

func (SwigcptrClientAPI_ConnectionInfo) SetUser

func (arg1 SwigcptrClientAPI_ConnectionInfo) SetUser(arg2 string)

func (SwigcptrClientAPI_ConnectionInfo) SetVpnIp4

func (arg1 SwigcptrClientAPI_ConnectionInfo) SetVpnIp4(arg2 string)

func (SwigcptrClientAPI_ConnectionInfo) SetVpnIp6

func (arg1 SwigcptrClientAPI_ConnectionInfo) SetVpnIp6(arg2 string)

func (SwigcptrClientAPI_ConnectionInfo) SetVpnMtu

func (arg1 SwigcptrClientAPI_ConnectionInfo) SetVpnMtu(arg2 string)

func (SwigcptrClientAPI_ConnectionInfo) SwigIsClientAPI_ConnectionInfo

func (p SwigcptrClientAPI_ConnectionInfo) SwigIsClientAPI_ConnectionInfo()

func (SwigcptrClientAPI_ConnectionInfo) Swigcptr

type SwigcptrClientAPI_DynamicChallenge

type SwigcptrClientAPI_DynamicChallenge uintptr

func (SwigcptrClientAPI_DynamicChallenge) GetChallenge

func (arg1 SwigcptrClientAPI_DynamicChallenge) GetChallenge() (_swig_ret string)

func (SwigcptrClientAPI_DynamicChallenge) GetEcho

func (arg1 SwigcptrClientAPI_DynamicChallenge) GetEcho() (_swig_ret bool)

func (SwigcptrClientAPI_DynamicChallenge) GetResponseRequired

func (arg1 SwigcptrClientAPI_DynamicChallenge) GetResponseRequired() (_swig_ret bool)

func (SwigcptrClientAPI_DynamicChallenge) GetStateID

func (arg1 SwigcptrClientAPI_DynamicChallenge) GetStateID() (_swig_ret string)

func (SwigcptrClientAPI_DynamicChallenge) SetChallenge

func (arg1 SwigcptrClientAPI_DynamicChallenge) SetChallenge(arg2 string)

func (SwigcptrClientAPI_DynamicChallenge) SetEcho

func (arg1 SwigcptrClientAPI_DynamicChallenge) SetEcho(arg2 bool)

func (SwigcptrClientAPI_DynamicChallenge) SetResponseRequired

func (arg1 SwigcptrClientAPI_DynamicChallenge) SetResponseRequired(arg2 bool)

func (SwigcptrClientAPI_DynamicChallenge) SetStateID

func (arg1 SwigcptrClientAPI_DynamicChallenge) SetStateID(arg2 string)

func (SwigcptrClientAPI_DynamicChallenge) SwigIsClientAPI_DynamicChallenge

func (p SwigcptrClientAPI_DynamicChallenge) SwigIsClientAPI_DynamicChallenge()

func (SwigcptrClientAPI_DynamicChallenge) Swigcptr

type SwigcptrClientAPI_EvalConfig

type SwigcptrClientAPI_EvalConfig uintptr

func (SwigcptrClientAPI_EvalConfig) GetAllowPasswordSave

func (arg1 SwigcptrClientAPI_EvalConfig) GetAllowPasswordSave() (_swig_ret bool)

func (SwigcptrClientAPI_EvalConfig) GetAutologin

func (arg1 SwigcptrClientAPI_EvalConfig) GetAutologin() (_swig_ret bool)

func (SwigcptrClientAPI_EvalConfig) GetError

func (arg1 SwigcptrClientAPI_EvalConfig) GetError() (_swig_ret bool)

func (SwigcptrClientAPI_EvalConfig) GetExternalPki

func (arg1 SwigcptrClientAPI_EvalConfig) GetExternalPki() (_swig_ret bool)

func (SwigcptrClientAPI_EvalConfig) GetFriendlyName

func (arg1 SwigcptrClientAPI_EvalConfig) GetFriendlyName() (_swig_ret string)

func (SwigcptrClientAPI_EvalConfig) GetMessage

func (arg1 SwigcptrClientAPI_EvalConfig) GetMessage() (_swig_ret string)

func (SwigcptrClientAPI_EvalConfig) GetPrivateKeyPasswordRequired

func (arg1 SwigcptrClientAPI_EvalConfig) GetPrivateKeyPasswordRequired() (_swig_ret bool)

func (SwigcptrClientAPI_EvalConfig) GetProfileName

func (arg1 SwigcptrClientAPI_EvalConfig) GetProfileName() (_swig_ret string)

func (SwigcptrClientAPI_EvalConfig) GetRemoteHost

func (arg1 SwigcptrClientAPI_EvalConfig) GetRemoteHost() (_swig_ret string)

func (SwigcptrClientAPI_EvalConfig) GetRemotePort

func (arg1 SwigcptrClientAPI_EvalConfig) GetRemotePort() (_swig_ret string)

func (SwigcptrClientAPI_EvalConfig) GetRemoteProto

func (arg1 SwigcptrClientAPI_EvalConfig) GetRemoteProto() (_swig_ret string)

func (SwigcptrClientAPI_EvalConfig) GetServerList

func (arg1 SwigcptrClientAPI_EvalConfig) GetServerList() (_swig_ret ClientAPI_ServerEntryVector)

func (SwigcptrClientAPI_EvalConfig) GetStaticChallenge

func (arg1 SwigcptrClientAPI_EvalConfig) GetStaticChallenge() (_swig_ret string)

func (SwigcptrClientAPI_EvalConfig) GetStaticChallengeEcho

func (arg1 SwigcptrClientAPI_EvalConfig) GetStaticChallengeEcho() (_swig_ret bool)

func (SwigcptrClientAPI_EvalConfig) GetUserlockedUsername

func (arg1 SwigcptrClientAPI_EvalConfig) GetUserlockedUsername() (_swig_ret string)

func (SwigcptrClientAPI_EvalConfig) GetWindowsDriver

func (arg1 SwigcptrClientAPI_EvalConfig) GetWindowsDriver() (_swig_ret string)

func (SwigcptrClientAPI_EvalConfig) SetAllowPasswordSave

func (arg1 SwigcptrClientAPI_EvalConfig) SetAllowPasswordSave(arg2 bool)

func (SwigcptrClientAPI_EvalConfig) SetAutologin

func (arg1 SwigcptrClientAPI_EvalConfig) SetAutologin(arg2 bool)

func (SwigcptrClientAPI_EvalConfig) SetError

func (arg1 SwigcptrClientAPI_EvalConfig) SetError(arg2 bool)

func (SwigcptrClientAPI_EvalConfig) SetExternalPki

func (arg1 SwigcptrClientAPI_EvalConfig) SetExternalPki(arg2 bool)

func (SwigcptrClientAPI_EvalConfig) SetFriendlyName

func (arg1 SwigcptrClientAPI_EvalConfig) SetFriendlyName(arg2 string)

func (SwigcptrClientAPI_EvalConfig) SetMessage

func (arg1 SwigcptrClientAPI_EvalConfig) SetMessage(arg2 string)

func (SwigcptrClientAPI_EvalConfig) SetPrivateKeyPasswordRequired

func (arg1 SwigcptrClientAPI_EvalConfig) SetPrivateKeyPasswordRequired(arg2 bool)

func (SwigcptrClientAPI_EvalConfig) SetProfileName

func (arg1 SwigcptrClientAPI_EvalConfig) SetProfileName(arg2 string)

func (SwigcptrClientAPI_EvalConfig) SetRemoteHost

func (arg1 SwigcptrClientAPI_EvalConfig) SetRemoteHost(arg2 string)

func (SwigcptrClientAPI_EvalConfig) SetRemotePort

func (arg1 SwigcptrClientAPI_EvalConfig) SetRemotePort(arg2 string)

func (SwigcptrClientAPI_EvalConfig) SetRemoteProto

func (arg1 SwigcptrClientAPI_EvalConfig) SetRemoteProto(arg2 string)

func (SwigcptrClientAPI_EvalConfig) SetServerList

func (SwigcptrClientAPI_EvalConfig) SetStaticChallenge

func (arg1 SwigcptrClientAPI_EvalConfig) SetStaticChallenge(arg2 string)

func (SwigcptrClientAPI_EvalConfig) SetStaticChallengeEcho

func (arg1 SwigcptrClientAPI_EvalConfig) SetStaticChallengeEcho(arg2 bool)

func (SwigcptrClientAPI_EvalConfig) SetUserlockedUsername

func (arg1 SwigcptrClientAPI_EvalConfig) SetUserlockedUsername(arg2 string)

func (SwigcptrClientAPI_EvalConfig) SetWindowsDriver

func (arg1 SwigcptrClientAPI_EvalConfig) SetWindowsDriver(arg2 string)

func (SwigcptrClientAPI_EvalConfig) SwigIsClientAPI_EvalConfig

func (p SwigcptrClientAPI_EvalConfig) SwigIsClientAPI_EvalConfig()

func (SwigcptrClientAPI_EvalConfig) Swigcptr

type SwigcptrClientAPI_Event

type SwigcptrClientAPI_Event uintptr

func (SwigcptrClientAPI_Event) GetError

func (arg1 SwigcptrClientAPI_Event) GetError() (_swig_ret bool)

func (SwigcptrClientAPI_Event) GetFatal

func (arg1 SwigcptrClientAPI_Event) GetFatal() (_swig_ret bool)

func (SwigcptrClientAPI_Event) GetInfo

func (arg1 SwigcptrClientAPI_Event) GetInfo() (_swig_ret string)

func (SwigcptrClientAPI_Event) GetName

func (arg1 SwigcptrClientAPI_Event) GetName() (_swig_ret string)

func (SwigcptrClientAPI_Event) SetError

func (arg1 SwigcptrClientAPI_Event) SetError(arg2 bool)

func (SwigcptrClientAPI_Event) SetFatal

func (arg1 SwigcptrClientAPI_Event) SetFatal(arg2 bool)

func (SwigcptrClientAPI_Event) SetInfo

func (arg1 SwigcptrClientAPI_Event) SetInfo(arg2 string)

func (SwigcptrClientAPI_Event) SetName

func (arg1 SwigcptrClientAPI_Event) SetName(arg2 string)

func (SwigcptrClientAPI_Event) SwigIsClientAPI_Event

func (p SwigcptrClientAPI_Event) SwigIsClientAPI_Event()

func (SwigcptrClientAPI_Event) Swigcptr

func (p SwigcptrClientAPI_Event) Swigcptr() uintptr

type SwigcptrClientAPI_ExternalPKIBase

type SwigcptrClientAPI_ExternalPKIBase uintptr

func (SwigcptrClientAPI_ExternalPKIBase) Sign

func (arg1 SwigcptrClientAPI_ExternalPKIBase) Sign(arg2 string, arg3 *string, arg4 string, arg5 string, arg6 string) (_swig_ret bool)

func (SwigcptrClientAPI_ExternalPKIBase) SwigIsClientAPI_ExternalPKIBase

func (p SwigcptrClientAPI_ExternalPKIBase) SwigIsClientAPI_ExternalPKIBase()

func (SwigcptrClientAPI_ExternalPKIBase) Swigcptr

type SwigcptrClientAPI_ExternalPKICertRequest

type SwigcptrClientAPI_ExternalPKICertRequest uintptr

func (SwigcptrClientAPI_ExternalPKICertRequest) GetAlias

func (_swig_base SwigcptrClientAPI_ExternalPKICertRequest) GetAlias() (_swig_ret string)

func (SwigcptrClientAPI_ExternalPKICertRequest) GetCert

func (arg1 SwigcptrClientAPI_ExternalPKICertRequest) GetCert() (_swig_ret string)

func (SwigcptrClientAPI_ExternalPKICertRequest) GetError

func (_swig_base SwigcptrClientAPI_ExternalPKICertRequest) GetError() (_swig_ret bool)

func (SwigcptrClientAPI_ExternalPKICertRequest) GetErrorText

func (_swig_base SwigcptrClientAPI_ExternalPKICertRequest) GetErrorText() (_swig_ret string)

func (SwigcptrClientAPI_ExternalPKICertRequest) GetInvalidAlias

func (_swig_base SwigcptrClientAPI_ExternalPKICertRequest) GetInvalidAlias() (_swig_ret bool)

func (SwigcptrClientAPI_ExternalPKICertRequest) GetSupportingChain

func (arg1 SwigcptrClientAPI_ExternalPKICertRequest) GetSupportingChain() (_swig_ret string)

func (SwigcptrClientAPI_ExternalPKICertRequest) SetAlias

func (_swig_base SwigcptrClientAPI_ExternalPKICertRequest) SetAlias(arg1 string)

func (SwigcptrClientAPI_ExternalPKICertRequest) SetCert

func (SwigcptrClientAPI_ExternalPKICertRequest) SetError

func (_swig_base SwigcptrClientAPI_ExternalPKICertRequest) SetError(arg1 bool)

func (SwigcptrClientAPI_ExternalPKICertRequest) SetErrorText

func (_swig_base SwigcptrClientAPI_ExternalPKICertRequest) SetErrorText(arg1 string)

func (SwigcptrClientAPI_ExternalPKICertRequest) SetInvalidAlias

func (_swig_base SwigcptrClientAPI_ExternalPKICertRequest) SetInvalidAlias(arg1 bool)

func (SwigcptrClientAPI_ExternalPKICertRequest) SetSupportingChain

func (arg1 SwigcptrClientAPI_ExternalPKICertRequest) SetSupportingChain(arg2 string)

func (SwigcptrClientAPI_ExternalPKICertRequest) SwigGetClientAPI_ExternalPKIRequestBase

func (p SwigcptrClientAPI_ExternalPKICertRequest) SwigGetClientAPI_ExternalPKIRequestBase() ClientAPI_ExternalPKIRequestBase

func (SwigcptrClientAPI_ExternalPKICertRequest) SwigIsClientAPI_ExternalPKICertRequest

func (p SwigcptrClientAPI_ExternalPKICertRequest) SwigIsClientAPI_ExternalPKICertRequest()

func (SwigcptrClientAPI_ExternalPKICertRequest) SwigIsClientAPI_ExternalPKIRequestBase

func (p SwigcptrClientAPI_ExternalPKICertRequest) SwigIsClientAPI_ExternalPKIRequestBase()

func (SwigcptrClientAPI_ExternalPKICertRequest) Swigcptr

type SwigcptrClientAPI_ExternalPKIRequestBase

type SwigcptrClientAPI_ExternalPKIRequestBase uintptr

func (SwigcptrClientAPI_ExternalPKIRequestBase) GetAlias

func (arg1 SwigcptrClientAPI_ExternalPKIRequestBase) GetAlias() (_swig_ret string)

func (SwigcptrClientAPI_ExternalPKIRequestBase) GetError

func (arg1 SwigcptrClientAPI_ExternalPKIRequestBase) GetError() (_swig_ret bool)

func (SwigcptrClientAPI_ExternalPKIRequestBase) GetErrorText

func (arg1 SwigcptrClientAPI_ExternalPKIRequestBase) GetErrorText() (_swig_ret string)

func (SwigcptrClientAPI_ExternalPKIRequestBase) GetInvalidAlias

func (arg1 SwigcptrClientAPI_ExternalPKIRequestBase) GetInvalidAlias() (_swig_ret bool)

func (SwigcptrClientAPI_ExternalPKIRequestBase) SetAlias

func (SwigcptrClientAPI_ExternalPKIRequestBase) SetError

func (arg1 SwigcptrClientAPI_ExternalPKIRequestBase) SetError(arg2 bool)

func (SwigcptrClientAPI_ExternalPKIRequestBase) SetErrorText

func (arg1 SwigcptrClientAPI_ExternalPKIRequestBase) SetErrorText(arg2 string)

func (SwigcptrClientAPI_ExternalPKIRequestBase) SetInvalidAlias

func (arg1 SwigcptrClientAPI_ExternalPKIRequestBase) SetInvalidAlias(arg2 bool)

func (SwigcptrClientAPI_ExternalPKIRequestBase) SwigIsClientAPI_ExternalPKIRequestBase

func (p SwigcptrClientAPI_ExternalPKIRequestBase) SwigIsClientAPI_ExternalPKIRequestBase()

func (SwigcptrClientAPI_ExternalPKIRequestBase) Swigcptr

type SwigcptrClientAPI_ExternalPKISignRequest

type SwigcptrClientAPI_ExternalPKISignRequest uintptr

func (SwigcptrClientAPI_ExternalPKISignRequest) GetAlgorithm

func (arg1 SwigcptrClientAPI_ExternalPKISignRequest) GetAlgorithm() (_swig_ret string)

func (SwigcptrClientAPI_ExternalPKISignRequest) GetAlias

func (_swig_base SwigcptrClientAPI_ExternalPKISignRequest) GetAlias() (_swig_ret string)

func (SwigcptrClientAPI_ExternalPKISignRequest) GetData

func (arg1 SwigcptrClientAPI_ExternalPKISignRequest) GetData() (_swig_ret string)

func (SwigcptrClientAPI_ExternalPKISignRequest) GetError

func (_swig_base SwigcptrClientAPI_ExternalPKISignRequest) GetError() (_swig_ret bool)

func (SwigcptrClientAPI_ExternalPKISignRequest) GetErrorText

func (_swig_base SwigcptrClientAPI_ExternalPKISignRequest) GetErrorText() (_swig_ret string)

func (SwigcptrClientAPI_ExternalPKISignRequest) GetHashalg

func (arg1 SwigcptrClientAPI_ExternalPKISignRequest) GetHashalg() (_swig_ret string)

func (SwigcptrClientAPI_ExternalPKISignRequest) GetInvalidAlias

func (_swig_base SwigcptrClientAPI_ExternalPKISignRequest) GetInvalidAlias() (_swig_ret bool)

func (SwigcptrClientAPI_ExternalPKISignRequest) GetSaltlen

func (arg1 SwigcptrClientAPI_ExternalPKISignRequest) GetSaltlen() (_swig_ret string)

func (SwigcptrClientAPI_ExternalPKISignRequest) GetSig

func (arg1 SwigcptrClientAPI_ExternalPKISignRequest) GetSig() (_swig_ret string)

func (SwigcptrClientAPI_ExternalPKISignRequest) SetAlgorithm

func (arg1 SwigcptrClientAPI_ExternalPKISignRequest) SetAlgorithm(arg2 string)

func (SwigcptrClientAPI_ExternalPKISignRequest) SetAlias

func (_swig_base SwigcptrClientAPI_ExternalPKISignRequest) SetAlias(arg1 string)

func (SwigcptrClientAPI_ExternalPKISignRequest) SetData

func (SwigcptrClientAPI_ExternalPKISignRequest) SetError

func (_swig_base SwigcptrClientAPI_ExternalPKISignRequest) SetError(arg1 bool)

func (SwigcptrClientAPI_ExternalPKISignRequest) SetErrorText

func (_swig_base SwigcptrClientAPI_ExternalPKISignRequest) SetErrorText(arg1 string)

func (SwigcptrClientAPI_ExternalPKISignRequest) SetHashalg

func (arg1 SwigcptrClientAPI_ExternalPKISignRequest) SetHashalg(arg2 string)

func (SwigcptrClientAPI_ExternalPKISignRequest) SetInvalidAlias

func (_swig_base SwigcptrClientAPI_ExternalPKISignRequest) SetInvalidAlias(arg1 bool)

func (SwigcptrClientAPI_ExternalPKISignRequest) SetSaltlen

func (arg1 SwigcptrClientAPI_ExternalPKISignRequest) SetSaltlen(arg2 string)

func (SwigcptrClientAPI_ExternalPKISignRequest) SetSig

func (SwigcptrClientAPI_ExternalPKISignRequest) SwigGetClientAPI_ExternalPKIRequestBase

func (p SwigcptrClientAPI_ExternalPKISignRequest) SwigGetClientAPI_ExternalPKIRequestBase() ClientAPI_ExternalPKIRequestBase

func (SwigcptrClientAPI_ExternalPKISignRequest) SwigIsClientAPI_ExternalPKIRequestBase

func (p SwigcptrClientAPI_ExternalPKISignRequest) SwigIsClientAPI_ExternalPKIRequestBase()

func (SwigcptrClientAPI_ExternalPKISignRequest) SwigIsClientAPI_ExternalPKISignRequest

func (p SwigcptrClientAPI_ExternalPKISignRequest) SwigIsClientAPI_ExternalPKISignRequest()

func (SwigcptrClientAPI_ExternalPKISignRequest) Swigcptr

type SwigcptrClientAPI_InterfaceStats

type SwigcptrClientAPI_InterfaceStats uintptr

func (SwigcptrClientAPI_InterfaceStats) GetBytesIn

func (arg1 SwigcptrClientAPI_InterfaceStats) GetBytesIn() (_swig_ret int64)

func (SwigcptrClientAPI_InterfaceStats) GetBytesOut

func (arg1 SwigcptrClientAPI_InterfaceStats) GetBytesOut() (_swig_ret int64)

func (SwigcptrClientAPI_InterfaceStats) GetErrorsIn

func (arg1 SwigcptrClientAPI_InterfaceStats) GetErrorsIn() (_swig_ret int64)

func (SwigcptrClientAPI_InterfaceStats) GetErrorsOut

func (arg1 SwigcptrClientAPI_InterfaceStats) GetErrorsOut() (_swig_ret int64)

func (SwigcptrClientAPI_InterfaceStats) GetPacketsIn

func (arg1 SwigcptrClientAPI_InterfaceStats) GetPacketsIn() (_swig_ret int64)

func (SwigcptrClientAPI_InterfaceStats) GetPacketsOut

func (arg1 SwigcptrClientAPI_InterfaceStats) GetPacketsOut() (_swig_ret int64)

func (SwigcptrClientAPI_InterfaceStats) SetBytesIn

func (arg1 SwigcptrClientAPI_InterfaceStats) SetBytesIn(arg2 int64)

func (SwigcptrClientAPI_InterfaceStats) SetBytesOut

func (arg1 SwigcptrClientAPI_InterfaceStats) SetBytesOut(arg2 int64)

func (SwigcptrClientAPI_InterfaceStats) SetErrorsIn

func (arg1 SwigcptrClientAPI_InterfaceStats) SetErrorsIn(arg2 int64)

func (SwigcptrClientAPI_InterfaceStats) SetErrorsOut

func (arg1 SwigcptrClientAPI_InterfaceStats) SetErrorsOut(arg2 int64)

func (SwigcptrClientAPI_InterfaceStats) SetPacketsIn

func (arg1 SwigcptrClientAPI_InterfaceStats) SetPacketsIn(arg2 int64)

func (SwigcptrClientAPI_InterfaceStats) SetPacketsOut

func (arg1 SwigcptrClientAPI_InterfaceStats) SetPacketsOut(arg2 int64)

func (SwigcptrClientAPI_InterfaceStats) SwigIsClientAPI_InterfaceStats

func (p SwigcptrClientAPI_InterfaceStats) SwigIsClientAPI_InterfaceStats()

func (SwigcptrClientAPI_InterfaceStats) Swigcptr

type SwigcptrClientAPI_KeyValue

type SwigcptrClientAPI_KeyValue uintptr

func (SwigcptrClientAPI_KeyValue) GetKey

func (arg1 SwigcptrClientAPI_KeyValue) GetKey() (_swig_ret string)

func (SwigcptrClientAPI_KeyValue) GetValue

func (arg1 SwigcptrClientAPI_KeyValue) GetValue() (_swig_ret string)

func (SwigcptrClientAPI_KeyValue) SetKey

func (arg1 SwigcptrClientAPI_KeyValue) SetKey(arg2 string)

func (SwigcptrClientAPI_KeyValue) SetValue

func (arg1 SwigcptrClientAPI_KeyValue) SetValue(arg2 string)

func (SwigcptrClientAPI_KeyValue) SwigIsClientAPI_KeyValue

func (p SwigcptrClientAPI_KeyValue) SwigIsClientAPI_KeyValue()

func (SwigcptrClientAPI_KeyValue) Swigcptr

func (p SwigcptrClientAPI_KeyValue) Swigcptr() uintptr

type SwigcptrClientAPI_LLVector

type SwigcptrClientAPI_LLVector uintptr

func (SwigcptrClientAPI_LLVector) Add

func (arg1 SwigcptrClientAPI_LLVector) Add(arg2 int64)

func (SwigcptrClientAPI_LLVector) Capacity

func (arg1 SwigcptrClientAPI_LLVector) Capacity() (_swig_ret int64)

func (SwigcptrClientAPI_LLVector) Clear

func (arg1 SwigcptrClientAPI_LLVector) Clear()

func (SwigcptrClientAPI_LLVector) Get

func (arg1 SwigcptrClientAPI_LLVector) Get(arg2 int) (_swig_ret int64)

func (SwigcptrClientAPI_LLVector) IsEmpty

func (arg1 SwigcptrClientAPI_LLVector) IsEmpty() (_swig_ret bool)

func (SwigcptrClientAPI_LLVector) Reserve

func (arg1 SwigcptrClientAPI_LLVector) Reserve(arg2 int64)

func (SwigcptrClientAPI_LLVector) Set

func (arg1 SwigcptrClientAPI_LLVector) Set(arg2 int, arg3 int64)

func (SwigcptrClientAPI_LLVector) Size

func (arg1 SwigcptrClientAPI_LLVector) Size() (_swig_ret int64)

func (SwigcptrClientAPI_LLVector) SwigIsClientAPI_LLVector

func (p SwigcptrClientAPI_LLVector) SwigIsClientAPI_LLVector()

func (SwigcptrClientAPI_LLVector) Swigcptr

func (p SwigcptrClientAPI_LLVector) Swigcptr() uintptr

type SwigcptrClientAPI_LogInfo

type SwigcptrClientAPI_LogInfo uintptr

func (SwigcptrClientAPI_LogInfo) GetText

func (arg1 SwigcptrClientAPI_LogInfo) GetText() (_swig_ret string)

func (SwigcptrClientAPI_LogInfo) SetText

func (arg1 SwigcptrClientAPI_LogInfo) SetText(arg2 string)

func (SwigcptrClientAPI_LogInfo) SwigIsClientAPI_LogInfo

func (p SwigcptrClientAPI_LogInfo) SwigIsClientAPI_LogInfo()

func (SwigcptrClientAPI_LogInfo) Swigcptr

func (p SwigcptrClientAPI_LogInfo) Swigcptr() uintptr

type SwigcptrClientAPI_MergeConfig

type SwigcptrClientAPI_MergeConfig uintptr

func (SwigcptrClientAPI_MergeConfig) GetBasename

func (arg1 SwigcptrClientAPI_MergeConfig) GetBasename() (_swig_ret string)

func (SwigcptrClientAPI_MergeConfig) GetErrorText

func (arg1 SwigcptrClientAPI_MergeConfig) GetErrorText() (_swig_ret string)

func (SwigcptrClientAPI_MergeConfig) GetProfileContent

func (arg1 SwigcptrClientAPI_MergeConfig) GetProfileContent() (_swig_ret string)

func (SwigcptrClientAPI_MergeConfig) GetRefPathList

func (arg1 SwigcptrClientAPI_MergeConfig) GetRefPathList() (_swig_ret ClientAPI_StringVec)

func (SwigcptrClientAPI_MergeConfig) GetStatus

func (arg1 SwigcptrClientAPI_MergeConfig) GetStatus() (_swig_ret string)

func (SwigcptrClientAPI_MergeConfig) SetBasename

func (arg1 SwigcptrClientAPI_MergeConfig) SetBasename(arg2 string)

func (SwigcptrClientAPI_MergeConfig) SetErrorText

func (arg1 SwigcptrClientAPI_MergeConfig) SetErrorText(arg2 string)

func (SwigcptrClientAPI_MergeConfig) SetProfileContent

func (arg1 SwigcptrClientAPI_MergeConfig) SetProfileContent(arg2 string)

func (SwigcptrClientAPI_MergeConfig) SetRefPathList

func (arg1 SwigcptrClientAPI_MergeConfig) SetRefPathList(arg2 ClientAPI_StringVec)

func (SwigcptrClientAPI_MergeConfig) SetStatus

func (arg1 SwigcptrClientAPI_MergeConfig) SetStatus(arg2 string)

func (SwigcptrClientAPI_MergeConfig) SwigIsClientAPI_MergeConfig

func (p SwigcptrClientAPI_MergeConfig) SwigIsClientAPI_MergeConfig()

func (SwigcptrClientAPI_MergeConfig) Swigcptr

type SwigcptrClientAPI_OpenVPNClient

type SwigcptrClientAPI_OpenVPNClient uintptr

func (SwigcptrClientAPI_OpenVPNClient) Clock_tick

func (arg1 SwigcptrClientAPI_OpenVPNClient) Clock_tick()

func (SwigcptrClientAPI_OpenVPNClient) Connect

func (arg1 SwigcptrClientAPI_OpenVPNClient) Connect() (_swig_ret ClientAPI_Status)

func (SwigcptrClientAPI_OpenVPNClient) Connection_info

func (arg1 SwigcptrClientAPI_OpenVPNClient) Connection_info() (_swig_ret ClientAPI_ConnectionInfo)

func (SwigcptrClientAPI_OpenVPNClient) DirectorInterface

func (p SwigcptrClientAPI_OpenVPNClient) DirectorInterface() interface{}

func (SwigcptrClientAPI_OpenVPNClient) Eval_config

func (arg1 SwigcptrClientAPI_OpenVPNClient) Eval_config(arg2 ClientAPI_Config) (_swig_ret ClientAPI_EvalConfig)

func (SwigcptrClientAPI_OpenVPNClient) Event

func (SwigcptrClientAPI_OpenVPNClient) External_pki_cert_request

func (arg1 SwigcptrClientAPI_OpenVPNClient) External_pki_cert_request(arg2 ClientAPI_ExternalPKICertRequest)

func (SwigcptrClientAPI_OpenVPNClient) External_pki_sign_request

func (arg1 SwigcptrClientAPI_OpenVPNClient) External_pki_sign_request(arg2 ClientAPI_ExternalPKISignRequest)

func (SwigcptrClientAPI_OpenVPNClient) Log

func (SwigcptrClientAPI_OpenVPNClient) Pause

func (arg1 SwigcptrClientAPI_OpenVPNClient) Pause(arg2 string)

func (SwigcptrClientAPI_OpenVPNClient) Pause_on_connection_timeout

func (arg1 SwigcptrClientAPI_OpenVPNClient) Pause_on_connection_timeout() (_swig_ret bool)

func (SwigcptrClientAPI_OpenVPNClient) Post_cc_msg

func (arg1 SwigcptrClientAPI_OpenVPNClient) Post_cc_msg(arg2 string)

func (SwigcptrClientAPI_OpenVPNClient) Provide_creds

func (arg1 SwigcptrClientAPI_OpenVPNClient) Provide_creds(arg2 ClientAPI_ProvideCreds) (_swig_ret ClientAPI_Status)

func (SwigcptrClientAPI_OpenVPNClient) Reconnect

func (arg1 SwigcptrClientAPI_OpenVPNClient) Reconnect(arg2 int)

func (SwigcptrClientAPI_OpenVPNClient) Remote_override

func (arg1 SwigcptrClientAPI_OpenVPNClient) Remote_override(arg2 ClientAPI_RemoteOverride)

func (SwigcptrClientAPI_OpenVPNClient) Remote_override_enabled

func (arg1 SwigcptrClientAPI_OpenVPNClient) Remote_override_enabled() (_swig_ret bool)

func (SwigcptrClientAPI_OpenVPNClient) Resume

func (arg1 SwigcptrClientAPI_OpenVPNClient) Resume()

func (SwigcptrClientAPI_OpenVPNClient) Session_token

func (arg1 SwigcptrClientAPI_OpenVPNClient) Session_token(arg2 ClientAPI_SessionToken) (_swig_ret bool)

func (SwigcptrClientAPI_OpenVPNClient) Socket_protect

func (arg1 SwigcptrClientAPI_OpenVPNClient) Socket_protect(arg2 int, arg3 string, arg4 bool) (_swig_ret bool)

func (SwigcptrClientAPI_OpenVPNClient) Stats_bundle

func (arg1 SwigcptrClientAPI_OpenVPNClient) Stats_bundle() (_swig_ret ClientAPI_LLVector)

func (SwigcptrClientAPI_OpenVPNClient) Stats_value

func (arg1 SwigcptrClientAPI_OpenVPNClient) Stats_value(arg2 int) (_swig_ret int64)

func (SwigcptrClientAPI_OpenVPNClient) Stop

func (arg1 SwigcptrClientAPI_OpenVPNClient) Stop()

func (SwigcptrClientAPI_OpenVPNClient) SwigGetClientAPI_TunBuilderBase

func (p SwigcptrClientAPI_OpenVPNClient) SwigGetClientAPI_TunBuilderBase() ClientAPI_TunBuilderBase

func (SwigcptrClientAPI_OpenVPNClient) SwigIsClientAPI_OpenVPNClient

func (p SwigcptrClientAPI_OpenVPNClient) SwigIsClientAPI_OpenVPNClient()

func (SwigcptrClientAPI_OpenVPNClient) SwigIsClientAPI_TunBuilderBase

func (p SwigcptrClientAPI_OpenVPNClient) SwigIsClientAPI_TunBuilderBase()

func (SwigcptrClientAPI_OpenVPNClient) Swigcptr

func (SwigcptrClientAPI_OpenVPNClient) Transport_stats

func (arg1 SwigcptrClientAPI_OpenVPNClient) Transport_stats() (_swig_ret ClientAPI_TransportStats)

func (SwigcptrClientAPI_OpenVPNClient) Tun_builder_add_address

func (_swig_base SwigcptrClientAPI_OpenVPNClient) Tun_builder_add_address(arg1 string, arg2 int, arg3 string, arg4 bool, arg5 bool) (_swig_ret bool)

func (SwigcptrClientAPI_OpenVPNClient) Tun_builder_add_dns_server

func (_swig_base SwigcptrClientAPI_OpenVPNClient) Tun_builder_add_dns_server(arg1 string, arg2 bool) (_swig_ret bool)

func (SwigcptrClientAPI_OpenVPNClient) Tun_builder_add_proxy_bypass

func (_swig_base SwigcptrClientAPI_OpenVPNClient) Tun_builder_add_proxy_bypass(arg1 string) (_swig_ret bool)

func (SwigcptrClientAPI_OpenVPNClient) Tun_builder_add_route

func (_swig_base SwigcptrClientAPI_OpenVPNClient) Tun_builder_add_route(arg1 string, arg2 int, arg3 int, arg4 bool) (_swig_ret bool)

func (SwigcptrClientAPI_OpenVPNClient) Tun_builder_add_search_domain

func (_swig_base SwigcptrClientAPI_OpenVPNClient) Tun_builder_add_search_domain(arg1 string) (_swig_ret bool)

func (SwigcptrClientAPI_OpenVPNClient) Tun_builder_add_wins_server

func (_swig_base SwigcptrClientAPI_OpenVPNClient) Tun_builder_add_wins_server(arg1 string) (_swig_ret bool)

func (SwigcptrClientAPI_OpenVPNClient) Tun_builder_establish

func (_swig_base SwigcptrClientAPI_OpenVPNClient) Tun_builder_establish() (_swig_ret int)

func (SwigcptrClientAPI_OpenVPNClient) Tun_builder_establish_lite

func (_swig_base SwigcptrClientAPI_OpenVPNClient) Tun_builder_establish_lite()

func (SwigcptrClientAPI_OpenVPNClient) Tun_builder_exclude_route

func (_swig_base SwigcptrClientAPI_OpenVPNClient) Tun_builder_exclude_route(arg1 string, arg2 int, arg3 int, arg4 bool) (_swig_ret bool)

func (SwigcptrClientAPI_OpenVPNClient) Tun_builder_get_local_networks

func (_swig_base SwigcptrClientAPI_OpenVPNClient) Tun_builder_get_local_networks(arg1 bool) (_swig_ret ClientAPI_StringVec)

func (SwigcptrClientAPI_OpenVPNClient) Tun_builder_new

func (_swig_base SwigcptrClientAPI_OpenVPNClient) Tun_builder_new() (_swig_ret bool)

func (SwigcptrClientAPI_OpenVPNClient) Tun_builder_persist

func (_swig_base SwigcptrClientAPI_OpenVPNClient) Tun_builder_persist() (_swig_ret bool)

func (SwigcptrClientAPI_OpenVPNClient) Tun_builder_reroute_gw

func (_swig_base SwigcptrClientAPI_OpenVPNClient) Tun_builder_reroute_gw(arg1 bool, arg2 bool, arg3 uint) (_swig_ret bool)

func (SwigcptrClientAPI_OpenVPNClient) Tun_builder_set_adapter_domain_suffix

func (_swig_base SwigcptrClientAPI_OpenVPNClient) Tun_builder_set_adapter_domain_suffix(arg1 string) (_swig_ret bool)

func (SwigcptrClientAPI_OpenVPNClient) Tun_builder_set_allow_family

func (_swig_base SwigcptrClientAPI_OpenVPNClient) Tun_builder_set_allow_family(arg1 int, arg2 bool) (_swig_ret bool)

func (SwigcptrClientAPI_OpenVPNClient) Tun_builder_set_layer

func (_swig_base SwigcptrClientAPI_OpenVPNClient) Tun_builder_set_layer(arg1 int) (_swig_ret bool)

func (SwigcptrClientAPI_OpenVPNClient) Tun_builder_set_mtu

func (_swig_base SwigcptrClientAPI_OpenVPNClient) Tun_builder_set_mtu(arg1 int) (_swig_ret bool)

func (SwigcptrClientAPI_OpenVPNClient) Tun_builder_set_proxy_auto_config_url

func (_swig_base SwigcptrClientAPI_OpenVPNClient) Tun_builder_set_proxy_auto_config_url(arg1 string) (_swig_ret bool)

func (SwigcptrClientAPI_OpenVPNClient) Tun_builder_set_proxy_http

func (_swig_base SwigcptrClientAPI_OpenVPNClient) Tun_builder_set_proxy_http(arg1 string, arg2 int) (_swig_ret bool)

func (SwigcptrClientAPI_OpenVPNClient) Tun_builder_set_proxy_https

func (_swig_base SwigcptrClientAPI_OpenVPNClient) Tun_builder_set_proxy_https(arg1 string, arg2 int) (_swig_ret bool)

func (SwigcptrClientAPI_OpenVPNClient) Tun_builder_set_remote_address

func (_swig_base SwigcptrClientAPI_OpenVPNClient) Tun_builder_set_remote_address(arg1 string, arg2 bool) (_swig_ret bool)

func (SwigcptrClientAPI_OpenVPNClient) Tun_builder_set_route_metric_default

func (_swig_base SwigcptrClientAPI_OpenVPNClient) Tun_builder_set_route_metric_default(arg1 int) (_swig_ret bool)

func (SwigcptrClientAPI_OpenVPNClient) Tun_builder_set_session_name

func (_swig_base SwigcptrClientAPI_OpenVPNClient) Tun_builder_set_session_name(arg1 string) (_swig_ret bool)

func (SwigcptrClientAPI_OpenVPNClient) Tun_builder_teardown

func (_swig_base SwigcptrClientAPI_OpenVPNClient) Tun_builder_teardown(arg1 bool)

func (SwigcptrClientAPI_OpenVPNClient) Tun_stats

func (arg1 SwigcptrClientAPI_OpenVPNClient) Tun_stats() (_swig_ret ClientAPI_InterfaceStats)

type SwigcptrClientAPI_OpenVPNClientHelper

type SwigcptrClientAPI_OpenVPNClientHelper uintptr

func (SwigcptrClientAPI_OpenVPNClientHelper) Crypto_self_test

func (arg1 SwigcptrClientAPI_OpenVPNClientHelper) Crypto_self_test() (_swig_ret string)

func (SwigcptrClientAPI_OpenVPNClientHelper) Eval_config

func (SwigcptrClientAPI_OpenVPNClientHelper) Merge_config

func (arg1 SwigcptrClientAPI_OpenVPNClientHelper) Merge_config(arg2 string, arg3 bool) (_swig_ret ClientAPI_MergeConfig)

func (SwigcptrClientAPI_OpenVPNClientHelper) Merge_config_string

func (arg1 SwigcptrClientAPI_OpenVPNClientHelper) Merge_config_string(arg2 string) (_swig_ret ClientAPI_MergeConfig)

func (SwigcptrClientAPI_OpenVPNClientHelper) SwigIsClientAPI_OpenVPNClientHelper

func (p SwigcptrClientAPI_OpenVPNClientHelper) SwigIsClientAPI_OpenVPNClientHelper()

func (SwigcptrClientAPI_OpenVPNClientHelper) Swigcptr

type SwigcptrClientAPI_ProvideCreds

type SwigcptrClientAPI_ProvideCreds uintptr

func (SwigcptrClientAPI_ProvideCreds) GetCachePassword

func (arg1 SwigcptrClientAPI_ProvideCreds) GetCachePassword() (_swig_ret bool)

func (SwigcptrClientAPI_ProvideCreds) GetDynamicChallengeCookie

func (arg1 SwigcptrClientAPI_ProvideCreds) GetDynamicChallengeCookie() (_swig_ret string)

func (SwigcptrClientAPI_ProvideCreds) GetHttp_proxy_pass

func (arg1 SwigcptrClientAPI_ProvideCreds) GetHttp_proxy_pass() (_swig_ret string)

func (SwigcptrClientAPI_ProvideCreds) GetHttp_proxy_user

func (arg1 SwigcptrClientAPI_ProvideCreds) GetHttp_proxy_user() (_swig_ret string)

func (SwigcptrClientAPI_ProvideCreds) GetPassword

func (arg1 SwigcptrClientAPI_ProvideCreds) GetPassword() (_swig_ret string)

func (SwigcptrClientAPI_ProvideCreds) GetReplacePasswordWithSessionID

func (arg1 SwigcptrClientAPI_ProvideCreds) GetReplacePasswordWithSessionID() (_swig_ret bool)

func (SwigcptrClientAPI_ProvideCreds) GetResponse

func (arg1 SwigcptrClientAPI_ProvideCreds) GetResponse() (_swig_ret string)

func (SwigcptrClientAPI_ProvideCreds) GetUsername

func (arg1 SwigcptrClientAPI_ProvideCreds) GetUsername() (_swig_ret string)

func (SwigcptrClientAPI_ProvideCreds) SetCachePassword

func (arg1 SwigcptrClientAPI_ProvideCreds) SetCachePassword(arg2 bool)

func (SwigcptrClientAPI_ProvideCreds) SetDynamicChallengeCookie

func (arg1 SwigcptrClientAPI_ProvideCreds) SetDynamicChallengeCookie(arg2 string)

func (SwigcptrClientAPI_ProvideCreds) SetHttp_proxy_pass

func (arg1 SwigcptrClientAPI_ProvideCreds) SetHttp_proxy_pass(arg2 string)

func (SwigcptrClientAPI_ProvideCreds) SetHttp_proxy_user

func (arg1 SwigcptrClientAPI_ProvideCreds) SetHttp_proxy_user(arg2 string)

func (SwigcptrClientAPI_ProvideCreds) SetPassword

func (arg1 SwigcptrClientAPI_ProvideCreds) SetPassword(arg2 string)

func (SwigcptrClientAPI_ProvideCreds) SetReplacePasswordWithSessionID

func (arg1 SwigcptrClientAPI_ProvideCreds) SetReplacePasswordWithSessionID(arg2 bool)

func (SwigcptrClientAPI_ProvideCreds) SetResponse

func (arg1 SwigcptrClientAPI_ProvideCreds) SetResponse(arg2 string)

func (SwigcptrClientAPI_ProvideCreds) SetUsername

func (arg1 SwigcptrClientAPI_ProvideCreds) SetUsername(arg2 string)

func (SwigcptrClientAPI_ProvideCreds) SwigIsClientAPI_ProvideCreds

func (p SwigcptrClientAPI_ProvideCreds) SwigIsClientAPI_ProvideCreds()

func (SwigcptrClientAPI_ProvideCreds) Swigcptr

type SwigcptrClientAPI_RemoteOverride

type SwigcptrClientAPI_RemoteOverride uintptr

func (SwigcptrClientAPI_RemoteOverride) GetError

func (arg1 SwigcptrClientAPI_RemoteOverride) GetError() (_swig_ret string)

func (SwigcptrClientAPI_RemoteOverride) GetHost

func (arg1 SwigcptrClientAPI_RemoteOverride) GetHost() (_swig_ret string)

func (SwigcptrClientAPI_RemoteOverride) GetIp

func (arg1 SwigcptrClientAPI_RemoteOverride) GetIp() (_swig_ret string)

func (SwigcptrClientAPI_RemoteOverride) GetPort

func (arg1 SwigcptrClientAPI_RemoteOverride) GetPort() (_swig_ret string)

func (SwigcptrClientAPI_RemoteOverride) GetProto

func (arg1 SwigcptrClientAPI_RemoteOverride) GetProto() (_swig_ret string)

func (SwigcptrClientAPI_RemoteOverride) SetError

func (arg1 SwigcptrClientAPI_RemoteOverride) SetError(arg2 string)

func (SwigcptrClientAPI_RemoteOverride) SetHost

func (arg1 SwigcptrClientAPI_RemoteOverride) SetHost(arg2 string)

func (SwigcptrClientAPI_RemoteOverride) SetIp

func (arg1 SwigcptrClientAPI_RemoteOverride) SetIp(arg2 string)

func (SwigcptrClientAPI_RemoteOverride) SetPort

func (arg1 SwigcptrClientAPI_RemoteOverride) SetPort(arg2 string)

func (SwigcptrClientAPI_RemoteOverride) SetProto

func (arg1 SwigcptrClientAPI_RemoteOverride) SetProto(arg2 string)

func (SwigcptrClientAPI_RemoteOverride) SwigIsClientAPI_RemoteOverride

func (p SwigcptrClientAPI_RemoteOverride) SwigIsClientAPI_RemoteOverride()

func (SwigcptrClientAPI_RemoteOverride) Swigcptr

type SwigcptrClientAPI_ServerEntry

type SwigcptrClientAPI_ServerEntry uintptr

func (SwigcptrClientAPI_ServerEntry) GetFriendlyName

func (arg1 SwigcptrClientAPI_ServerEntry) GetFriendlyName() (_swig_ret string)

func (SwigcptrClientAPI_ServerEntry) GetServer

func (arg1 SwigcptrClientAPI_ServerEntry) GetServer() (_swig_ret string)

func (SwigcptrClientAPI_ServerEntry) SetFriendlyName

func (arg1 SwigcptrClientAPI_ServerEntry) SetFriendlyName(arg2 string)

func (SwigcptrClientAPI_ServerEntry) SetServer

func (arg1 SwigcptrClientAPI_ServerEntry) SetServer(arg2 string)

func (SwigcptrClientAPI_ServerEntry) SwigIsClientAPI_ServerEntry

func (p SwigcptrClientAPI_ServerEntry) SwigIsClientAPI_ServerEntry()

func (SwigcptrClientAPI_ServerEntry) Swigcptr

type SwigcptrClientAPI_ServerEntryVector

type SwigcptrClientAPI_ServerEntryVector uintptr

func (SwigcptrClientAPI_ServerEntryVector) Add

func (SwigcptrClientAPI_ServerEntryVector) Capacity

func (arg1 SwigcptrClientAPI_ServerEntryVector) Capacity() (_swig_ret int64)

func (SwigcptrClientAPI_ServerEntryVector) Clear

func (SwigcptrClientAPI_ServerEntryVector) Get

func (SwigcptrClientAPI_ServerEntryVector) IsEmpty

func (arg1 SwigcptrClientAPI_ServerEntryVector) IsEmpty() (_swig_ret bool)

func (SwigcptrClientAPI_ServerEntryVector) Reserve

func (arg1 SwigcptrClientAPI_ServerEntryVector) Reserve(arg2 int64)

func (SwigcptrClientAPI_ServerEntryVector) Set

func (SwigcptrClientAPI_ServerEntryVector) Size

func (arg1 SwigcptrClientAPI_ServerEntryVector) Size() (_swig_ret int64)

func (SwigcptrClientAPI_ServerEntryVector) SwigIsClientAPI_ServerEntryVector

func (p SwigcptrClientAPI_ServerEntryVector) SwigIsClientAPI_ServerEntryVector()

func (SwigcptrClientAPI_ServerEntryVector) Swigcptr

type SwigcptrClientAPI_SessionToken

type SwigcptrClientAPI_SessionToken uintptr

func (SwigcptrClientAPI_SessionToken) GetSession_id

func (arg1 SwigcptrClientAPI_SessionToken) GetSession_id() (_swig_ret string)

func (SwigcptrClientAPI_SessionToken) GetUsername

func (arg1 SwigcptrClientAPI_SessionToken) GetUsername() (_swig_ret string)

func (SwigcptrClientAPI_SessionToken) SetSession_id

func (arg1 SwigcptrClientAPI_SessionToken) SetSession_id(arg2 string)

func (SwigcptrClientAPI_SessionToken) SetUsername

func (arg1 SwigcptrClientAPI_SessionToken) SetUsername(arg2 string)

func (SwigcptrClientAPI_SessionToken) SwigIsClientAPI_SessionToken

func (p SwigcptrClientAPI_SessionToken) SwigIsClientAPI_SessionToken()

func (SwigcptrClientAPI_SessionToken) Swigcptr

type SwigcptrClientAPI_Status

type SwigcptrClientAPI_Status uintptr

func (SwigcptrClientAPI_Status) GetError

func (arg1 SwigcptrClientAPI_Status) GetError() (_swig_ret bool)

func (SwigcptrClientAPI_Status) GetMessage

func (arg1 SwigcptrClientAPI_Status) GetMessage() (_swig_ret string)

func (SwigcptrClientAPI_Status) GetStatus

func (arg1 SwigcptrClientAPI_Status) GetStatus() (_swig_ret string)

func (SwigcptrClientAPI_Status) SetError

func (arg1 SwigcptrClientAPI_Status) SetError(arg2 bool)

func (SwigcptrClientAPI_Status) SetMessage

func (arg1 SwigcptrClientAPI_Status) SetMessage(arg2 string)

func (SwigcptrClientAPI_Status) SetStatus

func (arg1 SwigcptrClientAPI_Status) SetStatus(arg2 string)

func (SwigcptrClientAPI_Status) SwigIsClientAPI_Status

func (p SwigcptrClientAPI_Status) SwigIsClientAPI_Status()

func (SwigcptrClientAPI_Status) Swigcptr

func (p SwigcptrClientAPI_Status) Swigcptr() uintptr

type SwigcptrClientAPI_StringVec

type SwigcptrClientAPI_StringVec uintptr

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_get_local_networks_ovpncli_f208ab142d9be705

func Swig_DirectorClientAPI_OpenVPNClient_callback_tun_builder_get_local_networks_ovpncli_f208ab142d9be705(swig_c int, arg2 bool) (swig_result SwigcptrClientAPI_StringVec)

func (SwigcptrClientAPI_StringVec) Add

func (arg1 SwigcptrClientAPI_StringVec) Add(arg2 string)

func (SwigcptrClientAPI_StringVec) Capacity

func (arg1 SwigcptrClientAPI_StringVec) Capacity() (_swig_ret int64)

func (SwigcptrClientAPI_StringVec) Clear

func (arg1 SwigcptrClientAPI_StringVec) Clear()

func (SwigcptrClientAPI_StringVec) Get

func (arg1 SwigcptrClientAPI_StringVec) Get(arg2 int) (_swig_ret string)

func (SwigcptrClientAPI_StringVec) IsEmpty

func (arg1 SwigcptrClientAPI_StringVec) IsEmpty() (_swig_ret bool)

func (SwigcptrClientAPI_StringVec) Reserve

func (arg1 SwigcptrClientAPI_StringVec) Reserve(arg2 int64)

func (SwigcptrClientAPI_StringVec) Set

func (arg1 SwigcptrClientAPI_StringVec) Set(arg2 int, arg3 string)

func (SwigcptrClientAPI_StringVec) Size

func (arg1 SwigcptrClientAPI_StringVec) Size() (_swig_ret int64)

func (SwigcptrClientAPI_StringVec) SwigIsClientAPI_StringVec

func (p SwigcptrClientAPI_StringVec) SwigIsClientAPI_StringVec()

func (SwigcptrClientAPI_StringVec) Swigcptr

func (p SwigcptrClientAPI_StringVec) Swigcptr() uintptr

type SwigcptrClientAPI_TransportStats

type SwigcptrClientAPI_TransportStats uintptr

func (SwigcptrClientAPI_TransportStats) GetBytesIn

func (arg1 SwigcptrClientAPI_TransportStats) GetBytesIn() (_swig_ret int64)

func (SwigcptrClientAPI_TransportStats) GetBytesOut

func (arg1 SwigcptrClientAPI_TransportStats) GetBytesOut() (_swig_ret int64)

func (SwigcptrClientAPI_TransportStats) GetLastPacketReceived

func (arg1 SwigcptrClientAPI_TransportStats) GetLastPacketReceived() (_swig_ret int)

func (SwigcptrClientAPI_TransportStats) GetPacketsIn

func (arg1 SwigcptrClientAPI_TransportStats) GetPacketsIn() (_swig_ret int64)

func (SwigcptrClientAPI_TransportStats) GetPacketsOut

func (arg1 SwigcptrClientAPI_TransportStats) GetPacketsOut() (_swig_ret int64)

func (SwigcptrClientAPI_TransportStats) SetBytesIn

func (arg1 SwigcptrClientAPI_TransportStats) SetBytesIn(arg2 int64)

func (SwigcptrClientAPI_TransportStats) SetBytesOut

func (arg1 SwigcptrClientAPI_TransportStats) SetBytesOut(arg2 int64)

func (SwigcptrClientAPI_TransportStats) SetLastPacketReceived

func (arg1 SwigcptrClientAPI_TransportStats) SetLastPacketReceived(arg2 int)

func (SwigcptrClientAPI_TransportStats) SetPacketsIn

func (arg1 SwigcptrClientAPI_TransportStats) SetPacketsIn(arg2 int64)

func (SwigcptrClientAPI_TransportStats) SetPacketsOut

func (arg1 SwigcptrClientAPI_TransportStats) SetPacketsOut(arg2 int64)

func (SwigcptrClientAPI_TransportStats) SwigIsClientAPI_TransportStats

func (p SwigcptrClientAPI_TransportStats) SwigIsClientAPI_TransportStats()

func (SwigcptrClientAPI_TransportStats) Swigcptr

type SwigcptrClientAPI_TunBuilderBase

type SwigcptrClientAPI_TunBuilderBase uintptr

func (SwigcptrClientAPI_TunBuilderBase) SwigIsClientAPI_TunBuilderBase

func (p SwigcptrClientAPI_TunBuilderBase) SwigIsClientAPI_TunBuilderBase()

func (SwigcptrClientAPI_TunBuilderBase) Swigcptr

func (SwigcptrClientAPI_TunBuilderBase) Tun_builder_add_address

func (arg1 SwigcptrClientAPI_TunBuilderBase) Tun_builder_add_address(arg2 string, arg3 int, arg4 string, arg5 bool, arg6 bool) (_swig_ret bool)

func (SwigcptrClientAPI_TunBuilderBase) Tun_builder_add_dns_server

func (arg1 SwigcptrClientAPI_TunBuilderBase) Tun_builder_add_dns_server(arg2 string, arg3 bool) (_swig_ret bool)

func (SwigcptrClientAPI_TunBuilderBase) Tun_builder_add_proxy_bypass

func (arg1 SwigcptrClientAPI_TunBuilderBase) Tun_builder_add_proxy_bypass(arg2 string) (_swig_ret bool)

func (SwigcptrClientAPI_TunBuilderBase) Tun_builder_add_route

func (arg1 SwigcptrClientAPI_TunBuilderBase) Tun_builder_add_route(arg2 string, arg3 int, arg4 int, arg5 bool) (_swig_ret bool)

func (SwigcptrClientAPI_TunBuilderBase) Tun_builder_add_search_domain

func (arg1 SwigcptrClientAPI_TunBuilderBase) Tun_builder_add_search_domain(arg2 string) (_swig_ret bool)

func (SwigcptrClientAPI_TunBuilderBase) Tun_builder_add_wins_server

func (arg1 SwigcptrClientAPI_TunBuilderBase) Tun_builder_add_wins_server(arg2 string) (_swig_ret bool)

func (SwigcptrClientAPI_TunBuilderBase) Tun_builder_establish

func (arg1 SwigcptrClientAPI_TunBuilderBase) Tun_builder_establish() (_swig_ret int)

func (SwigcptrClientAPI_TunBuilderBase) Tun_builder_establish_lite

func (arg1 SwigcptrClientAPI_TunBuilderBase) Tun_builder_establish_lite()

func (SwigcptrClientAPI_TunBuilderBase) Tun_builder_exclude_route

func (arg1 SwigcptrClientAPI_TunBuilderBase) Tun_builder_exclude_route(arg2 string, arg3 int, arg4 int, arg5 bool) (_swig_ret bool)

func (SwigcptrClientAPI_TunBuilderBase) Tun_builder_get_local_networks

func (arg1 SwigcptrClientAPI_TunBuilderBase) Tun_builder_get_local_networks(arg2 bool) (_swig_ret ClientAPI_StringVec)

func (SwigcptrClientAPI_TunBuilderBase) Tun_builder_new

func (arg1 SwigcptrClientAPI_TunBuilderBase) Tun_builder_new() (_swig_ret bool)

func (SwigcptrClientAPI_TunBuilderBase) Tun_builder_persist

func (arg1 SwigcptrClientAPI_TunBuilderBase) Tun_builder_persist() (_swig_ret bool)

func (SwigcptrClientAPI_TunBuilderBase) Tun_builder_reroute_gw

func (arg1 SwigcptrClientAPI_TunBuilderBase) Tun_builder_reroute_gw(arg2 bool, arg3 bool, arg4 uint) (_swig_ret bool)

func (SwigcptrClientAPI_TunBuilderBase) Tun_builder_set_adapter_domain_suffix

func (arg1 SwigcptrClientAPI_TunBuilderBase) Tun_builder_set_adapter_domain_suffix(arg2 string) (_swig_ret bool)

func (SwigcptrClientAPI_TunBuilderBase) Tun_builder_set_allow_family

func (arg1 SwigcptrClientAPI_TunBuilderBase) Tun_builder_set_allow_family(arg2 int, arg3 bool) (_swig_ret bool)

func (SwigcptrClientAPI_TunBuilderBase) Tun_builder_set_layer

func (arg1 SwigcptrClientAPI_TunBuilderBase) Tun_builder_set_layer(arg2 int) (_swig_ret bool)

func (SwigcptrClientAPI_TunBuilderBase) Tun_builder_set_mtu

func (arg1 SwigcptrClientAPI_TunBuilderBase) Tun_builder_set_mtu(arg2 int) (_swig_ret bool)

func (SwigcptrClientAPI_TunBuilderBase) Tun_builder_set_proxy_auto_config_url

func (arg1 SwigcptrClientAPI_TunBuilderBase) Tun_builder_set_proxy_auto_config_url(arg2 string) (_swig_ret bool)

func (SwigcptrClientAPI_TunBuilderBase) Tun_builder_set_proxy_http

func (arg1 SwigcptrClientAPI_TunBuilderBase) Tun_builder_set_proxy_http(arg2 string, arg3 int) (_swig_ret bool)

func (SwigcptrClientAPI_TunBuilderBase) Tun_builder_set_proxy_https

func (arg1 SwigcptrClientAPI_TunBuilderBase) Tun_builder_set_proxy_https(arg2 string, arg3 int) (_swig_ret bool)

func (SwigcptrClientAPI_TunBuilderBase) Tun_builder_set_remote_address

func (arg1 SwigcptrClientAPI_TunBuilderBase) Tun_builder_set_remote_address(arg2 string, arg3 bool) (_swig_ret bool)

func (SwigcptrClientAPI_TunBuilderBase) Tun_builder_set_route_metric_default

func (arg1 SwigcptrClientAPI_TunBuilderBase) Tun_builder_set_route_metric_default(arg2 int) (_swig_ret bool)

func (SwigcptrClientAPI_TunBuilderBase) Tun_builder_set_session_name

func (arg1 SwigcptrClientAPI_TunBuilderBase) Tun_builder_set_session_name(arg2 string) (_swig_ret bool)

func (SwigcptrClientAPI_TunBuilderBase) Tun_builder_teardown

func (arg1 SwigcptrClientAPI_TunBuilderBase) Tun_builder_teardown(arg2 bool)

type SwigcptrExternalPKIImpl

type SwigcptrExternalPKIImpl uintptr

func (SwigcptrExternalPKIImpl) SwigIsExternalPKIImpl

func (p SwigcptrExternalPKIImpl) SwigIsExternalPKIImpl()

func (SwigcptrExternalPKIImpl) Swigcptr

func (p SwigcptrExternalPKIImpl) Swigcptr() uintptr

type SwigcptrOpenvpn_Stop

type SwigcptrOpenvpn_Stop uintptr

func Swig_DirectorClientAPI_OpenVPNClient_callback_get_async_stop_ovpncli_f208ab142d9be705

func Swig_DirectorClientAPI_OpenVPNClient_callback_get_async_stop_ovpncli_f208ab142d9be705(swig_c int) (swig_result SwigcptrOpenvpn_Stop)

func (SwigcptrOpenvpn_Stop) Swigcptr

func (p SwigcptrOpenvpn_Stop) Swigcptr() uintptr

type SwigcptrStd_vector_Sl_openvpn_ClientAPI_KeyValue_Sg_

type SwigcptrStd_vector_Sl_openvpn_ClientAPI_KeyValue_Sg_ uintptr

func (SwigcptrStd_vector_Sl_openvpn_ClientAPI_KeyValue_Sg_) Swigcptr

type SwigcptrSwigDirector_ClientAPI_OpenVPNClient

type SwigcptrSwigDirector_ClientAPI_OpenVPNClient uintptr

func (SwigcptrSwigDirector_ClientAPI_OpenVPNClient) Swigcptr

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL