rename StartSimple
This commit is contained in:
parent
ef19fa588f
commit
0677847105
@ -24,7 +24,7 @@ var (
|
||||
|
||||
func main() {
|
||||
go broadcast()
|
||||
err := conn.StartSimple(newUserHandler)
|
||||
err := conn.StartSimpleTCP(newUserHandler)
|
||||
if err != nil {
|
||||
log.Fatalln(err)
|
||||
}
|
||||
|
@ -1,5 +0,0 @@
|
||||
package main
|
||||
|
||||
func main() {
|
||||
|
||||
}
|
@ -10,7 +10,7 @@ import (
|
||||
)
|
||||
|
||||
func main() {
|
||||
err := conn.StartSimple(meansToAnEnd)
|
||||
err := conn.StartSimpleTCP(meansToAnEnd)
|
||||
if err != nil {
|
||||
log.Fatalln(err)
|
||||
}
|
||||
|
@ -21,7 +21,7 @@ type data struct {
|
||||
}
|
||||
|
||||
func main() {
|
||||
err := conn.StartSimple(primetime)
|
||||
err := conn.StartSimpleTCP(primetime)
|
||||
if err != nil {
|
||||
log.Fatalln(err)
|
||||
}
|
||||
|
@ -9,7 +9,7 @@ import (
|
||||
)
|
||||
|
||||
func main() {
|
||||
err := conn.StartSimple(smoketest)
|
||||
err := conn.StartSimpleTCP(smoketest)
|
||||
if err != nil {
|
||||
log.Fatalln(err)
|
||||
}
|
||||
|
7
cmd/speeddaemon/client.go
Normal file
7
cmd/speeddaemon/client.go
Normal file
@ -0,0 +1,7 @@
|
||||
package main
|
||||
|
||||
import "net"
|
||||
|
||||
type client struct {
|
||||
conn net.Conn
|
||||
}
|
6
cmd/speeddaemon/main.go
Normal file
6
cmd/speeddaemon/main.go
Normal file
@ -0,0 +1,6 @@
|
||||
package main
|
||||
|
||||
func main() {
|
||||
srv := newServer()
|
||||
srv.run()
|
||||
}
|
30
cmd/speeddaemon/server.go
Normal file
30
cmd/speeddaemon/server.go
Normal file
@ -0,0 +1,30 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"net"
|
||||
"protohackers/pkg/conn"
|
||||
)
|
||||
|
||||
type server struct {
|
||||
cameras []client
|
||||
dispatchers []client
|
||||
}
|
||||
|
||||
func newServer() *server {
|
||||
return &server{
|
||||
cameras: []client{},
|
||||
dispatchers: []client{},
|
||||
}
|
||||
}
|
||||
|
||||
func (s *server) run() error {
|
||||
err := conn.StartSimpleTCP(s.handleConnection)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (s *server) handleConnection(conn net.Conn) {
|
||||
|
||||
}
|
@ -10,7 +10,7 @@ const (
|
||||
Port = ":3030"
|
||||
)
|
||||
|
||||
func StartSimple(handler func(conn net.Conn)) error {
|
||||
func StartSimpleTCP(handler func(conn net.Conn)) error {
|
||||
l, err := net.Listen("tcp4", Port)
|
||||
if err != nil {
|
||||
return err
|
||||
|
Loading…
x
Reference in New Issue
Block a user