Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewV2Ray ¶
func NewV2Ray(option *dialer.GlobalOption, iOption dialer.InstanceOption, link string) (*dialer.Dialer, error)
Types ¶
type V2Ray ¶
type V2Ray struct {
Ps string `json:"ps"`
Add string `json:"add"`
Port string `json:"port"`
ID string `json:"id"`
Aid string `json:"aid"`
Net string `json:"net"`
Type string `json:"type"`
Host string `json:"host"`
SNI string `json:"sni"`
Path string `json:"path"`
TLS string `json:"tls"`
Flow string `json:"flow,omitempty"`
Alpn string `json:"alpn,omitempty"`
AllowInsecure bool `json:"allowInsecure"`
V string `json:"v"`
Protocol string `json:"protocol"`
}
func ParseVlessURL ¶
func ParseVlessURL(vless string, option *dialer.GlobalOption) (data *V2Ray, err error)
func ParseVmessURL ¶
func ParseVmessURL(vmess string, option *dialer.GlobalOption) (data *V2Ray, err error)
func (*V2Ray) Dialer ¶
func (s *V2Ray) Dialer(option *dialer.GlobalOption, iOption dialer.InstanceOption) (data *dialer.Dialer, err error)
func (*V2Ray) ExportToURL ¶
Click to show internal directories.
Click to hide internal directories.