# Packages
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Package stdnet is an extension of the pion's stdnet.
No description provided by the author
No description provided by the author
# Functions
CheckUIApp checks whether UI application is running.
CreateInMemoryConfig generate a new config but do not write out it to the store.
CtxGetState object to get/update state/errors of process.
CtxInitState setup context state into the context tree.
GetDeviceAuthorizationFlowInfo initialize a DeviceAuthorizationFlow instance and return with it.
GetPKCEAuthorizationFlowInfo initialize a PKCEAuthorizationFlow instance and return with it.
IsLoginRequired check that the server is support SSO or not.
Login or register the client.
No description provided by the author
NewEngine creates a new Connection Engine.
NewEngineWithProbes creates a new Connection Engine with probes attached.
NewProbe returns a new initialized probe.
NewSessionWatcher creates a new instance of SessionWatcher.
ReadConfig read config file and return with Config.
UpdateConfig update existing configuration according to input configuration and return with the configuration.
UpdateOldManagementURL checks whether client can switch to the new Management URL with port 443 and the management domain.
UpdateOrCreateConfig reads existing config or generates a new one.
WriteOutConfig write put the prepared config to the given path.
# Constants
DefaultAdminURL points to NetBird's cloud management console.
DefaultManagementURL points to the NetBird's cloud management endpoint.
ms.
ms.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
# Structs
Config Configuration type.
ConfigInput carries configuration changes to the client.
No description provided by the author
DeviceAuthorizationFlow represents Device Authorization Flow information.
DeviceAuthProviderConfig has all attributes needed to initiate a device authorization flow.
Engine is a mechanism responsible for reacting on Signal and Management stream events and managing connections to the remote peers.
EngineConfig is a config for the Engine.
MobileDependency collect all dependencies for mobile platform.
Peer is an instance of the Connection Peer.
PKCEAuthorizationFlow represents PKCE Authorization Flow information.
PKCEAuthProviderConfig has all attributes needed to initiate pkce authorization flow.
Probe allows to run on-demand callbacks from different code locations.
No description provided by the author
No description provided by the author
# Type aliases
No description provided by the author