MCPcopy Create free account
hub / github.com/PasarGuard/node / QueryStats

Method QueryStats

backend/xray/api/stats.go:41–49  ·  view source on GitHub ↗
(ctx context.Context, pattern string, reset bool)

Source from the content-addressed store, hash-verified

39}
40
41func (x *XrayHandler) QueryStats(ctx context.Context, pattern string, reset bool) (*command.QueryStatsResponse, error) {
42 client := *x.StatsServiceClient
43 resp, err := client.QueryStats(ctx, &command.QueryStatsRequest{Pattern: pattern, Reset_: reset})
44 if err != nil {
45 return nil, err
46 }
47
48 return resp, nil
49}
50
51func (x *XrayHandler) GetUserOnlineStats(ctx context.Context, email string) (*common.OnlineStatResponse, error) {
52 if email == "" {

Callers 6

GetUsersStatsMethod · 0.95
GetInboundsStatsMethod · 0.95
GetOutboundsStatsMethod · 0.95
GetUserStatsMethod · 0.95
GetInboundStatsMethod · 0.95
GetOutboundStatsMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected