json.go 489 B

12345678910111213141516171819
  1. package json
  2. import (
  3. v2netjson "github.com/v2ray/v2ray-core/common/net/json"
  4. "github.com/v2ray/v2ray-core/proxy/common/config/json"
  5. )
  6. type DokodemoConfig struct {
  7. Host string `json:"address"`
  8. Port int `json:"port"`
  9. Network *v2netjson.NetworkList `json:"network"`
  10. Timeout int `json:"timeout"`
  11. }
  12. func init() {
  13. json.RegisterInboundConnectionConfig("dokodemo-door", func() interface{} {
  14. return new(DokodemoConfig)
  15. })
  16. }