V2RayAPI

package
v0.5.1 Latest Latest
Warning

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

Go to latest
Published: Mar 16, 2021 License: GPL-3.0 Imports: 22 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type V2rayController

type V2rayController struct {
	HsClient *v2BoundsCmd.HandlerServiceClient
	SsClient *v2StatsService.StatsServiceClient
	CmdConn  *grpc.ClientConn
}

func (*V2rayController) AddInbound

func (v2rayCtl *V2rayController) AddInbound(node *structures.NodeInfo) (err error)

func (*V2rayController) AddUsers

func (v2rayCtl *V2rayController) AddUsers(users *[]structures.UserInfo) (err error)

func (*V2rayController) Init

func (v2rayCtl *V2rayController) Init(cfg *structures.BaseConfig) (err error)

func (*V2rayController) QueryUsersTraffic

func (v2rayCtl *V2rayController) QueryUsersTraffic(users *[]structures.UserInfo) (usersTraffic *[]structures.UserTraffic, err error)

func (*V2rayController) RemoveInbound

func (v2rayCtl *V2rayController) RemoveInbound(node *structures.NodeInfo) (err error)

func (*V2rayController) RemoveUsers

func (v2rayCtl *V2rayController) RemoveUsers(users *[]structures.UserInfo) error

Jump to

Keyboard shortcuts

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