コード例 #1
0
ファイル: userset.go プロジェクト: sign4bill/v2ray-core
func (us *TimedUserSet) AddUser(user config.User) error {
	id := user.ID()
	idx := len(us.validUsers)
	us.validUsers = append(us.validUsers, user)

	nowSec := time.Now().Unix()
	lastSec := nowSec - cacheDurationSec
	us.generateNewHashes(lastSec, nowSec+cacheDurationSec, idx, id)

	return nil
}
コード例 #2
0
ファイル: mockuserset.go プロジェクト: amazted/v2ray-core
func (us *MockUserSet) AddUser(user config.User) error {
	us.UserIds = append(us.UserIds, user.ID())
	return nil
}