Documentation
¶
Index ¶
- type V2bController
- func (v2bCtl *V2bController) GetNodeInfo(closeTLS bool) (err error)
- func (v2bCtl *V2bController) GetNowInfo() (nodeInfo *structures.NodeInfo)
- func (v2bCtl *V2bController) GetUser() (userList *[]structures.UserInfo, err error)
- func (v2bCtl *V2bController) Init(cfg *structures.BaseConfig, idIndex uint32) (err error)
- func (v2bCtl *V2bController) PostAliveIP(baseCfg *structures.BaseConfig, userIP *[]structures.UserIP) (err error)
- func (v2bCtl *V2bController) PostSysLoad(load *structures.SysLoad) (err error)
- func (v2bCtl *V2bController) PostTraffic(trafficData *[]structures.UserTraffic) (err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type V2bController ¶
type V2bController struct { URL string Key string NodeInfo *structures.NodeInfo }
func (*V2bController) GetNodeInfo ¶
func (v2bCtl *V2bController) GetNodeInfo(closeTLS bool) (err error)
func (*V2bController) GetNowInfo ¶
func (v2bCtl *V2bController) GetNowInfo() (nodeInfo *structures.NodeInfo)
func (*V2bController) GetUser ¶
func (v2bCtl *V2bController) GetUser() (userList *[]structures.UserInfo, err error)
func (*V2bController) Init ¶
func (v2bCtl *V2bController) Init(cfg *structures.BaseConfig, idIndex uint32) (err error)
func (*V2bController) PostAliveIP ¶
func (v2bCtl *V2bController) PostAliveIP(baseCfg *structures.BaseConfig, userIP *[]structures.UserIP) (err error)
func (*V2bController) PostSysLoad ¶
func (v2bCtl *V2bController) PostSysLoad(load *structures.SysLoad) (err error)
func (*V2bController) PostTraffic ¶
func (v2bCtl *V2bController) PostTraffic(trafficData *[]structures.UserTraffic) (err error)
Click to show internal directories.
Click to hide internal directories.