Documentation ¶
Index ¶
Constants ¶
View Source
const ( ErrorParamEmpty liberr.CodeError = iota + libcfg.MinErrorComponentHttp ErrorParamInvalid ErrorComponentNotInitialized ErrorConfigInvalid ErrorComponentStart ErrorComponentReload ErrorDependencyTLSDefault )
View Source
const (
ComponentType = "http"
)
View Source
const (
DefaultTlsKey = "t"
)
Variables ¶
This section is empty.
Functions ¶
func DefaultConfig ¶ added in v1.8.10
func RegisterNew ¶
func RegisterNew(ctx libctx.FuncContext, cfg libcfg.Config, key string, tlsKey string, hdl srvtps.FuncHandler)
func SetDefaultConfig ¶
func SetDefaultConfig(cfg []byte)
Types ¶
type ComponentHttp ¶
type ComponentHttp interface { cfgtps.Component SetTLSKey(tlsKey string) SetHandler(fct srvtps.FuncHandler) GetPool() htpool.Pool SetPool(pool htpool.Pool) }
func Load ¶
func Load(getCpt cfgtps.FuncCptGet, key string) ComponentHttp
func New ¶
func New(ctx libctx.FuncContext, tlsKey string, hdl srvtps.FuncHandler) ComponentHttp
Click to show internal directories.
Click to hide internal directories.