pkg/

directory
v1.10.6 Latest Latest
Warning

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

Go to latest
Published: May 30, 2026 License: AGPL-3.0

Directories

Path Synopsis
envelope
Package envelope is L6 — the per-peer AEAD framing layer.
Package envelope is L6 — the per-peer AEAD framing layer.
keyexchange
Package keyexchange is L5 — establishes the per-peer AEAD session key (with optional Ed25519 authentication of identity).
Package keyexchange is L5 — establishes the per-peer AEAD session key (with optional Ed25519 authentication of identity).
routing
Package routing is L4 — peer discovery & routing.
Package routing is L4 — peer discovery & routing.
transport
Package transport defines the L2 datagram-I/O abstraction the daemon uses for the central tunnel socket.
Package transport defines the L2 datagram-I/O abstraction the daemon uses for the central tunnel socket.
transport/wss
Package wss implements pkg/daemon/transport.Transport over a WebSocket Secure connection to a Pilot beacon.
Package wss implements pkg/daemon/transport.Transport over a WebSocket Secure connection to a Pilot beacon.
udpio
Package udpio is the L2 datagram-I/O layer of the daemon: it owns the *net.UDPConn socket FD and provides "dumb" Send/Recv primitives.
Package udpio is the L2 datagram-I/O layer of the daemon: it owns the *net.UDPConn socket FD and provides "dumb" Send/Recv primitives.

Jump to

Keyboard shortcuts

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