package
0.0.0-20231018203739-560f09a8410d
Repository: https://github.com/gage-technologies/gigo-lib.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

IP generates a new IP with a static service prefix.
NewConn constructs a new Wireguard server that will accept connections from the addresses provided.
NewCoordinator constructs a new in-memory connection Coordinator.
NewDERPMap constructs a DERPMap from a set of STUN addresses and optionally a remote URL to fetch a mapping from e.g.

# Constants

No description provided by the author
No description provided by the author
AgentPrefix is the prefix key that is used to save an agent's tailnet node information to the cluster state.
ConnectionPrefix is the prefix key that is used to save a connection's tailnet information to the cluster state.
No description provided by the author
No description provided by the author
ServerPrefix is the prefix key that is used to save a server's tailnet node information to the cluster state.

# Structs

AgentConnMsg is the metadata of an agent.
Conn is an actively listening Wireguard connection.
ConnectionMetadata is the metadata associated with a connection.
Coordinator exchanges nodes with agents to establish connections.
Node represents a node in the network.
No description provided by the author

# Type aliases

No description provided by the author
No description provided by the author