Call monitor via callback in server

This commit is contained in:
Bel LaPointe
2018-10-09 08:28:57 -06:00
parent 772058abbc
commit 8f5630353e
4 changed files with 32 additions and 11 deletions

View File

@@ -7,15 +7,18 @@ import (
"path"
"strings"
"syscall"
"time"
)
type Server struct {
addr string
addr string
newItemHandler func(string, time.Duration)
}
func New(addr string) (*Server, error) {
func New(addr string, newItemHandler func(string, time.Duration)) (*Server, error) {
return &Server{
addr: addr,
addr: addr,
newItemHandler: newItemHandler,
}, nil
}