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.