| 123456789101112131415161718 | 
							- package conf
 
- import (
 
- 	"v2ray.com/core/common/loader"
 
- 	"v2ray.com/core/proxy/http"
 
- )
 
- type HttpServerConfig struct {
 
- 	Timeout uint32 `json:"timeout"`
 
- }
 
- func (v *HttpServerConfig) Build() (*loader.TypedSettings, error) {
 
- 	config := &http.ServerConfig{
 
- 		Timeout: v.Timeout,
 
- 	}
 
- 	return loader.NewTypedSettings(config), nil
 
- }
 
 
  |