v2ray-core/proxy/socks/account.go

21 lines
371 B
Go
Raw Normal View History

2016-07-25 21:45:25 +00:00
package socks
import (
2016-08-20 18:55:45 +00:00
"v2ray.com/core/common/protocol"
2016-07-25 21:45:25 +00:00
)
func (this *Account) Equals(another protocol.Account) bool {
2016-09-17 22:41:21 +00:00
if account, ok := another.(*Account); ok {
return this.Username == account.Username
2016-07-25 21:45:25 +00:00
}
2016-09-17 22:41:21 +00:00
return false
}
func (this *Account) AsAccount() (protocol.Account, error) {
return this, nil
}
func NewAccount() protocol.AsAccount {
return &Account{}
2016-07-25 21:45:25 +00:00
}