package
0.30.0
Repository: https://github.com/netbirdio/netbird.git
Documentation: pkg.go.dev

# Functions

InitializeLog initializes the log file.
NewAuth instantiate Auth struct and validate the management URL.
NewAuthWithConfig instantiate Auth based on existing config.
NewClient instantiate a new Client.
NewPreferences create new Preferences instance.

# Structs

Auth can register or login new client.
Client struct manage the life circle of background service.
No description provided by the author
No description provided by the author
PeerInfo describe information about the peers.
Preferences export a subset of the internal config for gomobile.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
StatusDetails is the implementation of the PeerInfoCollection.

# Interfaces

ConnectionListener export internal Listener for mobile.
CustomLogger export internal CustomLogger for mobile.
DnsManager export internal dns Manager for mobile.
No description provided by the author
ErrListener is async listener for mobile framework.
RouteListener export internal RouteListener for mobile.
PeerInfoCollection made for Java layer to get non default types as collection.
RoutesInfoCollection made for Java layer to get non default types as collection.
RoutesSelectionInfoCollection made for Java layer to get non default types as collection.
SSOListener is async listener for mobile framework.
URLOpener it is a callback interface.