Documentation ¶
Index ¶
- Constants
- Variables
- func LocalizePassages(passages []server.Passage) (psgs []Passage, manager *Passage)
- func NewJohn(valueCtx context.Context, dialer netproxy.Dialer, sweetLisa config.Lisa, ...) (server.Server, error)
- type Options
- type Passage
- type Server
- func (s *Server) AddPassages(passages []server.Passage) (err error)
- func (s *Server) Close() error
- func (s *Server) ContentionCheck(thisIP net.IP, passage *Passage) (err error)
- func (s *Server) Listen(addr string) (err error)
- func (s *Server) Passages() (passages []server.Passage)
- func (s *Server) RemovePassages(passages []server.Passage, alsoManager bool) (err error)
- func (s *Server) Serve(addr string) (err error)
- func (s *Server) SyncPassages(passages []server.Passage) (err error)
Constants ¶
View Source
const ( AuthenticateTimeout = 10 * time.Second AcceptTimeout = AuthenticateTimeout )
View Source
const (
ManagerUuid = "00000000-0000-0000-0000-000000000000"
)
Variables ¶
Functions ¶
func LocalizePassages ¶
Types ¶
type Server ¶
type Server struct {
// contains filtered or unexported fields
}
func (*Server) ContentionCheck ¶
func (*Server) RemovePassages ¶
Click to show internal directories.
Click to hide internal directories.