Help us shape the future of Go! Take the 2026 Go Developer Survey

clisvc

package
v1.3.97 Latest Latest
Warning

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

Go to latest
Published: Sep 27, 2026 License: AGPL-3.0 Imports: 26 Imported by: 0

Documentation

Overview

Package clisvc cmd/skywire-cli/commands/svc/ar_check.go c4-vis-cli

Package clisvc cmd/skywire-cli/commands/svc/fetch.go c4-vis-cli

Package clisvc cmd/skywire-cli/commands/svc/health.go c4-vis-cli

Index

Constants

This section is empty.

Variables

View Source
var RootCmd = &cobra.Command{
	Use:   "svc",
	Short: "Query skywire deployment services",
	Long: `Query the skywire DEPLOYMENT services over the mesh (read-only).

  health  /health of every deployment service (fast first look; also lists PKs)
  tpd     Transport Discovery read endpoints (stats, versions, bandwidth, ...)
  dmsgd   DMSG Discovery read endpoints (servers, clients)
  ar      Address Resolver (/transports; 'ar check <pk>' for registration)
  nm      network-monitor liveness (stand-in: probes TPD /health)

Deployment services are DMSG-only. Subcommands fetch via the local visor's
RPC by default and fall back to a CLI-owned client; pass --direct to force
the direct path. Output honors --json.`,
}

RootCmd is the svc command

Functions

This section is empty.

Types

type CarrierProbe

type CarrierProbe struct {
	Carrier   string `json:"carrier"`
	Addr      string `json:"addr,omitempty"`
	Status    string `json:"status"` // OK | FAIL | not-advertised
	LatencyMs int64  `json:"latency_ms,omitempty"`
	Error     string `json:"error,omitempty"`
}

CarrierProbe is the result of a DIRECT per-carrier reachability probe of one dmsg server: a standalone dmsg client forced onto a single carrier, dialing the server directly (not relayed through another server).

Jump to

Keyboard shortcuts

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