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. |
Click to show internal directories.
Click to hide internal directories.