Versions in this module Expand all Collapse all v1 v1.3.104 Oct 31, 2026 v1.3.104-alpha1 Oct 30, 2026 v1.3.103 Oct 24, 2026 v1.3.102 Oct 23, 2026 v1.3.101 Oct 13, 2026 v1.3.100 Oct 9, 2026 v1.3.99 Oct 4, 2026 Changes in this version + const FragmentPath v1.3.98 Sep 30, 2026 Changes in this version + type Consumer struct + Inbound bool + Name string + Running bool + Tunnels []Tunnel + type DomainRoute struct + Suffix string + Upstream string + Via string type Snapshot + Consumers []Consumer + DomainRoutes []DomainRoute type Surface + const SurfaceSkywire v1.3.97 Sep 27, 2026 Changes in this version + const GlyphActive + const GlyphStandby + const RoleActive + const RoleStandby + const StreamBandGlyph + const StreamHeaderGlyph + func Host(s Surface) string + func Render(snap Snapshot) []byte + func RenderFragment(snap Snapshot) []byte + func RouteGraphJSON(snap Snapshot) []byte + func RouteTree(snap Snapshot) *bitree.Node + func ServeConn(body []byte) net.Conn + func TreeHeader() (left, label string, cols []string) + func TunnelStandby(t Tunnel) bool + type Accept struct + Accepted uint64 + LastOpenErr string + MaxOpenMS float64 + NoTunnel uint64 + OpenFailed uint64 + Opened uint64 + type Alias struct + Name string + PK string + type Conn struct + ID string + LocalPort int + Network string + RemotePort int + type DmsgSession struct + Addr string + PingMS float64 + Protocol string + ServerPK string + Streams int + type Forward struct + DMSG bool + Label string + LocalPort int + Port int + Skynet bool + UDP bool + type Hop struct + From string + LatencyMS float64 + ThroughputBps float64 + To string + TpID string + TpType string + type Layer struct + Active int64 + Failed uint64 + LastError string + LastRequestAt *time.Time + Listen string + Requests uint64 + StartedAt *time.Time + Successful uint64 + Suffix string + Upstream string + UpstreamState string + UptimeSec int64 + type Leg struct + Alive bool + Direct bool + DupBytes uint64 + GoodputBps float64 + GoodputDownBps float64 + GoodputUpBps float64 + Hops []Hop + Index int + LatencyMS float64 + RecvBytes uint64 + RemotePK string + RepairBytes uint64 + Retransmits uint64 + RouteLatencyMS float64 + SentBytes uint64 + Source string + Standby bool + TpType string + TransportID string + type Names struct + Aliases []Alias + Kind string + Suffix string + type Provider interface + StatusSnapshot func(surface Surface) (Snapshot, error) + type RangeSplit struct + ActiveSplits int64 + ChunkSize int64 + Enabled bool + StreamsPerSplit int + TotalBytes uint64 + TotalChunks uint64 + TotalSplits uint64 + type Snapshot struct + Accept *Accept + App string + Conns []Conn + DisjointRoutes int + Events []string + ExitOpenTimeouts uint64 + Forwards []Forward + Layer *Layer + Legs []Leg + Logs []string + MuxEnabled bool + Names *Names + Note string + RangeSplit *RangeSplit + Running bool + SelfPK string + Sessions []DmsgSession + ShapeSource string + ShapeTunnels int + Streams []Stream + Surface Surface + Tunnels []Tunnel + type Stream struct + AgeMS int64 + ID uint32 + LatencyMS float64 + RecvBytes uint64 + RecvRateBps float64 + SentBytes uint64 + SentRateBps float64 + Target string + type Surface string + const SurfaceDmsg + const SurfaceSkynet + const SurfaceSkysocks + func Match(host string) (Surface, bool) + type Tunnel struct + AuditionMS float64 + ExitPK string + Index int + LegReserve bool + Legs []Leg + LocalPort uint16 + MuxEnabled bool + OpenStreams int + RemotePort uint16 + Role string v1.3.96 Sep 19, 2026 v1.3.95 Sep 18, 2026 v1.3.94 Sep 15, 2026 v1.3.94-alpha1 Sep 13, 2026 v1.3.93 Aug 31, 2026 v1.3.92 Aug 23, 2026