provider

package
v0.0.0-...-b7ed82d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 4, 2020 License: GPL-3.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Base

type Base struct {
	Proxies    *proxy.ProxyList `yaml:"proxies"`
	Types      string           `yaml:"type"`
	Country    string           `yaml:"country"`
	NotCountry string           `yaml:"not_country"`
}

type Clash

type Clash struct {
	Base
}

func (Clash) CleanProxies

func (c Clash) CleanProxies() (proxies proxy.ProxyList)

func (Clash) Provide

func (c Clash) Provide() string

type Provider

type Provider interface {
	Provide() string
}

type SIP002Sub

type SIP002Sub struct {
	Base
}

func (SIP002Sub) Provide

func (sub SIP002Sub) Provide() string

type SSRSub

type SSRSub struct {
	Base
}

func (SSRSub) Provide

func (sub SSRSub) Provide() string

type SSSub

type SSSub struct {
	Base
}

func (SSSub) Provide

func (sub SSSub) Provide() string

type Surge

type Surge struct {
	Base
}

func (Surge) Provide

func (s Surge) Provide() string

type VmessSub

type VmessSub struct {
	Base
}

func (VmessSub) Provide

func (sub VmessSub) Provide() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL