MCPcopy Create free account
hub / github.com/coder/wush / peerMap

Method peerMap

tsserver/server.go:478–490  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

476}
477
478func (ns *noiseServer) peerMap() []*tailcfg.Node {
479 peers := []*tailcfg.Node{}
480
481 ns.peers.Range(func(key tailcfg.NodeID, value *tailcfg.Node) bool {
482 peers = append(peers, value.Clone())
483 return true
484 })
485 xslices.SortFunc(peers, func(a, b *tailcfg.Node) int {
486 return cmp.Compare(a.ID, b.ID)
487 })
488
489 return peers
490}
491
492func (ns *noiseServer) handleStreaming(ctx context.Context, w http.ResponseWriter, req *tailcfg.MapRequest) {
493 rc := http.NewResponseController(w)

Callers 1

handleStreamingMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected