Documentation
¶
Index ¶
- Constants
- func LoadExternalConfig(path string, ext *define.ExternalConfig) error
- func ParseNode(link string, groupID uint32, settings *ParseSettings) (*define.Proxy, error)
- func ProxyGroupFromIni(arr []string) []*define.ProxyGroupConfig
- func RulesetFromIni(arr []string) []*define.RulesetConfig
- type ParseSettings
Constants ¶
View Source
const ( SS_DEFAULT_GROUP = "SSProvider" SSR_DEFAULT_GROUP = "SSRProvider" V2RAY_DEFAULT_GROUP = "V2RayProvider" SOCKS_DEFAULT_GROUP = "SocksProvider" HTTP_DEFAULT_GROUP = "HTTPProvider" TROJAN_DEFAULT_GROUP = "TrojanProvider" SNELL_DEFAULT_GROUP = "SnellProvider" WG_DEFAULT_GROUP = "WireGuardProvider" XRAY_DEFAULT_GROUP = "XRayProvider" HYSTERIA_DEFAULT_GROUP = "HysteriaProvider" HYSTERIA2_DEFAULT_GROUP = "Hysteria2Provider" TUIC_DEFAULT_GROUP = "TuicProvider" ANYTLS_DEFAULT_GROUP = "AnyTLSProvider" )
Variables ¶
This section is empty.
Functions ¶
func LoadExternalConfig ¶
func LoadExternalConfig(path string, ext *define.ExternalConfig) error
func ProxyGroupFromIni ¶
func ProxyGroupFromIni(arr []string) []*define.ProxyGroupConfig
func RulesetFromIni ¶
func RulesetFromIni(arr []string) []*define.RulesetConfig
Types ¶
type ParseSettings ¶
Click to show internal directories.
Click to hide internal directories.