Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ChildServer ¶
type ChildServer interface {
Route(mux *httprouter.Router)
}
type HostMultiplexer ¶
func NewHostMultiplexer ¶
func NewHostMultiplexer(conf *config.Config, frontProxy, utilities http.Handler) *HostMultiplexer
func (*HostMultiplexer) ServeHTTP ¶
func (h *HostMultiplexer) ServeHTTP(w http.ResponseWriter, req *http.Request)
type Internal ¶
func NewInternal ¶
func NewInternal(conf *config.Config, child ...ChildServer) *Internal
type Server ¶
func New ¶
func New(conf *config.Config, cluster database.ClusterDatabase, frontProxy *frontproxy.FrontendProxy, c *connector.Server, child ...ChildServer) *Server
Click to show internal directories.
Click to hide internal directories.