Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckVersion ¶
func CheckVersion() int
func CheckVersionX ¶
func CheckVersionX() string
CheckVersionX string This func will return libv2ray binding version and V2Ray version used.
func MeasureOutboundDelay ¶
Types ¶
type V2RayPoint ¶
type V2RayPoint struct { SupportSet V2RayVPNServiceSupportsSet Vpoint *v2core.Instance IsRunning bool DomainName string ConfigureFileContent string AsyncResolve bool // contains filtered or unexported fields }
V2RayPoint V2Ray Point Server This is territory of Go, so no getter and setters!
func NewV2RayPoint ¶
func NewV2RayPoint(s V2RayVPNServiceSupportsSet, adns bool) *V2RayPoint
NewV2RayPoint new V2RayPoint
func (*V2RayPoint) MeasureDelay ¶
func (v *V2RayPoint) MeasureDelay() (int64, error)
func (V2RayPoint) QueryStats ¶
func (v V2RayPoint) QueryStats(tag string, direct string) int64
Delegate Funcation
func (*V2RayPoint) RunLoop ¶
func (v *V2RayPoint) RunLoop(prefIPv6 bool) (err error)
RunLoop Run V2Ray main loop
func (*V2RayPoint) StopLoop ¶
func (v *V2RayPoint) StopLoop() (err error)
StopLoop Stop V2Ray main loop
Click to show internal directories.
Click to hide internal directories.