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