xray_vless_callbacks

package
v0.1.89 Latest Latest
Warning

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

Go to latest
Published: Mar 16, 2024 License: MPL-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CallbackManager

type CallbackManager struct {
	CbsOnData    idsyncmap.IDSyncMap[CallbackOnData]
	CbsOnProcess idsyncmap.IDSyncMap[CallbackOnProcess]
}

func NewCallbackManager

func NewCallbackManager() *CallbackManager

func (*CallbackManager) ExecOnData added in v0.1.89

func (cm *CallbackManager) ExecOnData() (id int32, err error)

func (*CallbackManager) ExecOnProcess

func (cm *CallbackManager) ExecOnProcess(account *vless.MemoryAccount) (id int32, err error)

type CallbackOnData added in v0.1.89

type CallbackOnData struct {
	Exec func() error
}

type CallbackOnProcess added in v0.1.89

type CallbackOnProcess struct {
	Exec func(account *vless.MemoryAccount) error
}

Jump to

Keyboard shortcuts

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