MCPcopy Index your code
hub / github.com/cortesi/devd / NewServer

Function NewServer

livereload/livereload.go:51–61  ·  view source on GitHub ↗

NewServer createss a Server instance

(name string, logger termlog.Logger)

Source from the content-addressed store, hash-verified

49
50// NewServer createss a Server instance
51func NewServer(name string, logger termlog.Logger) *Server {
52 broadcast := make(chan string, 50)
53 s := &Server{
54 name: name,
55 broadcast: broadcast,
56 connections: make(map[*websocket.Conn]bool),
57 logger: logger,
58 }
59 go s.run(broadcast)
60 return s
61}
62
63func (s *Server) run(broadcast <-chan string) {
64 for m := range broadcast {

Callers

nothing calls this directly

Calls 1

runMethod · 0.95

Tested by

no test coverage detected