github.com/ipfans/trojan-go@v0.11.0/tunnel/socks/config.go (about) 1 package socks 2 3 import "github.com/ipfans/trojan-go/config" 4 5 type Config struct { 6 LocalHost string `json:"local_addr" yaml:"local-addr"` 7 LocalPort int `json:"local_port" yaml:"local-port"` 8 UDPTimeout int `json:"udp_timeout" yaml:"udp-timeout"` 9 } 10 11 func init() { 12 config.RegisterConfigCreator(Name, func() interface{} { 13 return &Config{ 14 UDPTimeout: 60, 15 } 16 }) 17 }