diff options
| author | Alireza Ahmadi <alireza7@gmail.com> | 2023-12-04 21:13:21 +0300 |
|---|---|---|
| committer | Alireza Ahmadi <alireza7@gmail.com> | 2023-12-04 21:13:21 +0300 |
| commit | f734c821d6e62eca5a206b6048f3cd7d65f3e665 (patch) | |
| tree | d1904c2b8566f9b9e33889ff9af8da5c53564859 /xray | |
| parent | 8dc23f97b647b182df3faecff975498fee345e2c (diff) | |
online users backend #1286
Diffstat (limited to 'xray')
| -rw-r--r-- | xray/process.go | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/xray/process.go b/xray/process.go index 2e545fba..a3c37fd5 100644 --- a/xray/process.go +++ b/xray/process.go @@ -98,6 +98,8 @@ type process struct { version string apiPort int + onlineClients []string + config *Config lines *queue.Queue exitErr error @@ -153,6 +155,14 @@ func (p *Process) GetConfig() *Config { return p.config } +func (p *Process) GetOnlineClients() []string { + return p.onlineClients +} + +func (p *Process) SetOnlineClients(users []string) { + p.onlineClients = users +} + func (p *Process) GetUptime() uint64 { return uint64(time.Since(p.startTime).Seconds()) } |
