MCPcopy
hub / github.com/wavetermdev/waveterm / WslConn

Struct WslConn

pkg/wslconn/wslconn.go:50–67  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

48var activeConnCounter = &atomic.Int32{}
49
50type WslConn struct {
51 Lock *sync.Mutex
52 Status string
53 WshEnabled *atomic.Bool
54 Name wsl.WslName
55 Client *wsl.Distro
56 DomainSockName string // if "", then no domain socket
57 DomainSockListener net.Listener
58 ConnController *wsl.WslCmd
59 Error string
60 WshError string
61 NoWshReason string
62 WshVersion string
63 HasWaiter *atomic.Bool
64 LastConnectTime int64
65 ActiveConnNum int
66 cancelFn func()
67}
68
69var ConnServerCmdTemplate = strings.TrimSpace(
70 strings.Join([]string{

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected