MCPcopy Index your code
hub / github.com/PasarGuard/node / GetStats

Method GetStats

controller/rpc/stats.go:9–16  ·  view source on GitHub ↗
(ctx context.Context, request *common.StatRequest)

Source from the content-addressed store, hash-verified

7)
8
9func (s *Service) GetStats(ctx context.Context, request *common.StatRequest) (*common.StatResponse, error) {
10 stats, err := s.Backend().GetStats(ctx, request)
11 if err != nil {
12 err = common.InterceptNotFound(err)
13 return nil, err
14 }
15 return stats, nil
16}
17
18func (s *Service) GetUserOnlineStats(ctx context.Context, request *common.StatRequest) (*common.OnlineStatResponse, error) {
19 stats, err := s.Backend().GetUserOnlineStats(ctx, request.GetName())

Callers

nothing calls this directly

Implementers 1

Controllercontroller/controller.go

Calls 3

InterceptNotFoundFunction · 0.92
BackendMethod · 0.80
GetStatsMethod · 0.65

Tested by

no test coverage detected