package
Version:
v0.0.0-...-629cd7a
Opens a new window with list of versions in this module.
Published: Aug 28, 2024
License: GPL-3.0
Opens a new window with license information.
Imports: 10
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
type Base struct {
Proxies *proxy.ProxyList `yaml:"proxies"`
Types string `yaml:"type"`
Country string `yaml:"country"`
NotCountry string `yaml:"not_country"`
Speed string `yaml:"speed"`
Filter string `yaml:"filter"`
StreamFilter string `yaml:"stream"`
StreamNotFilter string `yaml:"not_stream"`
}
type Clash struct {
Base
}
Clash provides functions that make proxies support clash client
CleanProxies cleans unsupported proxy type of clash
Provide of clash generates providers for clash configuration
type Provider interface {
Provide() string
}
type SIP002Sub struct {
Base
}
type SSRSub struct {
Base
}
type SSSub struct {
Base
}
type Surge struct {
Base
}
Surge provides functions that make proxies support clash client
Provide of Surge generates proxy list supported by surge
type TrojanSub struct {
Base
}
type VmessSub struct {
Base
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.