Versions in this module Expand all Collapse all v1 v1.8.4 Feb 22, 2022 v1.8.3 Feb 22, 2022 Changes in this version + type RouteAdder interface + AddRoute func(handler *common.HTTPHandler, lock *sync.RWMutex, base, endpoint string, ...) error + type Server struct + func (s *Server) AddAliases(endpoint string, aliases ...string) error + func (s *Server) AddAliasesWithReadLock(endpoint string, aliases ...string) error + func (s *Server) AddChainRoute(handler *common.HTTPHandler, ctx *snow.ConsensusContext, base, endpoint string, ...) error + func (s *Server) AddRoute(handler *common.HTTPHandler, lock *sync.RWMutex, base, endpoint string, ...) error + func (s *Server) Dispatch() error + func (s *Server) DispatchTLS(certBytes, keyBytes []byte) error + func (s *Server) Initialize(log logging.Logger, factory logging.Factory, host string, port uint16, ...) + func (s *Server) RegisterChain(chainName string, engine common.Engine) + func (s *Server) Shutdown() error + type Wrapper interface + WrapHandler func(h http.Handler) http.Handler