Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CertificateNode ¶
func WebServerNode ¶
func WebServerNode(service *HttpServer) node.Node
Types ¶
type HttpServer ¶
type HttpServer struct { Server *http.Server Metrics WebMetrics // contains filtered or unexported fields }
func NewHttpServer ¶
func NewHttpServer(handler http.Handler) *HttpServer
func (*HttpServer) ApplyOptions ¶
func (service *HttpServer) ApplyOptions(options HttpServerOptions)
func (*HttpServer) GetHttpClient ¶
func (service *HttpServer) GetHttpClient() *http.Client
func (*HttpServer) Options ¶
func (service *HttpServer) Options() HttpServerOptions
func (*HttpServer) Stop ¶
func (service *HttpServer) Stop()
type HttpServerOptions ¶
type StreamSourceWebHandler ¶
func (StreamSourceWebHandler) ServeHTTP ¶
func (service StreamSourceWebHandler) ServeHTTP(wtr http.ResponseWriter, req *http.Request)
Click to show internal directories.
Click to hide internal directories.