core: v2ray.com/core/app/stats/command Index | Files

package command

import "v2ray.com/core/app/stats/command"

Index

Package Files

command.go command.pb.go errors.generated.go

func RegisterStatsServiceServer Uses

func RegisterStatsServiceServer(s *grpc.Server, srv StatsServiceServer)

type Config Uses

type Config struct {
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*Config) Descriptor Uses

func (*Config) Descriptor() ([]byte, []int)

func (*Config) ProtoMessage Uses

func (*Config) ProtoMessage()

func (*Config) Reset Uses

func (m *Config) Reset()

func (*Config) String Uses

func (m *Config) String() string

func (*Config) XXX_DiscardUnknown Uses

func (m *Config) XXX_DiscardUnknown()

func (*Config) XXX_Marshal Uses

func (m *Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Config) XXX_Merge Uses

func (m *Config) XXX_Merge(src proto.Message)

func (*Config) XXX_Size Uses

func (m *Config) XXX_Size() int

func (*Config) XXX_Unmarshal Uses

func (m *Config) XXX_Unmarshal(b []byte) error

type GetStatsRequest Uses

type GetStatsRequest struct {
    // Name of the stat counter.
    Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    // Whether or not to reset the counter to fetching its value.
    Reset_               bool     `protobuf:"varint,2,opt,name=reset,proto3" json:"reset,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*GetStatsRequest) Descriptor Uses

func (*GetStatsRequest) Descriptor() ([]byte, []int)

func (*GetStatsRequest) GetName Uses

func (m *GetStatsRequest) GetName() string

func (*GetStatsRequest) GetReset_ Uses

func (m *GetStatsRequest) GetReset_() bool

func (*GetStatsRequest) ProtoMessage Uses

func (*GetStatsRequest) ProtoMessage()

func (*GetStatsRequest) Reset Uses

func (m *GetStatsRequest) Reset()

func (*GetStatsRequest) String Uses

func (m *GetStatsRequest) String() string

func (*GetStatsRequest) XXX_DiscardUnknown Uses

func (m *GetStatsRequest) XXX_DiscardUnknown()

func (*GetStatsRequest) XXX_Marshal Uses

func (m *GetStatsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetStatsRequest) XXX_Merge Uses

func (m *GetStatsRequest) XXX_Merge(src proto.Message)

func (*GetStatsRequest) XXX_Size Uses

func (m *GetStatsRequest) XXX_Size() int

func (*GetStatsRequest) XXX_Unmarshal Uses

func (m *GetStatsRequest) XXX_Unmarshal(b []byte) error

type GetStatsResponse Uses

type GetStatsResponse struct {
    Stat                 *Stat    `protobuf:"bytes,1,opt,name=stat,proto3" json:"stat,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*GetStatsResponse) Descriptor Uses

func (*GetStatsResponse) Descriptor() ([]byte, []int)

func (*GetStatsResponse) GetStat Uses

func (m *GetStatsResponse) GetStat() *Stat

func (*GetStatsResponse) ProtoMessage Uses

func (*GetStatsResponse) ProtoMessage()

func (*GetStatsResponse) Reset Uses

func (m *GetStatsResponse) Reset()

func (*GetStatsResponse) String Uses

func (m *GetStatsResponse) String() string

func (*GetStatsResponse) XXX_DiscardUnknown Uses

func (m *GetStatsResponse) XXX_DiscardUnknown()

func (*GetStatsResponse) XXX_Marshal Uses

func (m *GetStatsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetStatsResponse) XXX_Merge Uses

func (m *GetStatsResponse) XXX_Merge(src proto.Message)

func (*GetStatsResponse) XXX_Size Uses

func (m *GetStatsResponse) XXX_Size() int

func (*GetStatsResponse) XXX_Unmarshal Uses

func (m *GetStatsResponse) XXX_Unmarshal(b []byte) error

type QueryStatsRequest Uses

type QueryStatsRequest struct {
    Pattern              string   `protobuf:"bytes,1,opt,name=pattern,proto3" json:"pattern,omitempty"`
    Reset_               bool     `protobuf:"varint,2,opt,name=reset,proto3" json:"reset,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*QueryStatsRequest) Descriptor Uses

func (*QueryStatsRequest) Descriptor() ([]byte, []int)

func (*QueryStatsRequest) GetPattern Uses

func (m *QueryStatsRequest) GetPattern() string

func (*QueryStatsRequest) GetReset_ Uses

func (m *QueryStatsRequest) GetReset_() bool

func (*QueryStatsRequest) ProtoMessage Uses

func (*QueryStatsRequest) ProtoMessage()

func (*QueryStatsRequest) Reset Uses

func (m *QueryStatsRequest) Reset()

func (*QueryStatsRequest) String Uses

func (m *QueryStatsRequest) String() string

func (*QueryStatsRequest) XXX_DiscardUnknown Uses

func (m *QueryStatsRequest) XXX_DiscardUnknown()

func (*QueryStatsRequest) XXX_Marshal Uses

func (m *QueryStatsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*QueryStatsRequest) XXX_Merge Uses

func (m *QueryStatsRequest) XXX_Merge(src proto.Message)

func (*QueryStatsRequest) XXX_Size Uses

func (m *QueryStatsRequest) XXX_Size() int

func (*QueryStatsRequest) XXX_Unmarshal Uses

func (m *QueryStatsRequest) XXX_Unmarshal(b []byte) error

type QueryStatsResponse Uses

type QueryStatsResponse struct {
    Stat                 []*Stat  `protobuf:"bytes,1,rep,name=stat,proto3" json:"stat,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*QueryStatsResponse) Descriptor Uses

func (*QueryStatsResponse) Descriptor() ([]byte, []int)

func (*QueryStatsResponse) GetStat Uses

func (m *QueryStatsResponse) GetStat() []*Stat

func (*QueryStatsResponse) ProtoMessage Uses

func (*QueryStatsResponse) ProtoMessage()

func (*QueryStatsResponse) Reset Uses

func (m *QueryStatsResponse) Reset()

func (*QueryStatsResponse) String Uses

func (m *QueryStatsResponse) String() string

func (*QueryStatsResponse) XXX_DiscardUnknown Uses

func (m *QueryStatsResponse) XXX_DiscardUnknown()

func (*QueryStatsResponse) XXX_Marshal Uses

func (m *QueryStatsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*QueryStatsResponse) XXX_Merge Uses

func (m *QueryStatsResponse) XXX_Merge(src proto.Message)

func (*QueryStatsResponse) XXX_Size Uses

func (m *QueryStatsResponse) XXX_Size() int

func (*QueryStatsResponse) XXX_Unmarshal Uses

func (m *QueryStatsResponse) XXX_Unmarshal(b []byte) error

type Stat Uses

type Stat struct {
    Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    Value                int64    `protobuf:"varint,2,opt,name=value,proto3" json:"value,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*Stat) Descriptor Uses

func (*Stat) Descriptor() ([]byte, []int)

func (*Stat) GetName Uses

func (m *Stat) GetName() string

func (*Stat) GetValue Uses

func (m *Stat) GetValue() int64

func (*Stat) ProtoMessage Uses

func (*Stat) ProtoMessage()

func (*Stat) Reset Uses

func (m *Stat) Reset()

func (*Stat) String Uses

func (m *Stat) String() string

func (*Stat) XXX_DiscardUnknown Uses

func (m *Stat) XXX_DiscardUnknown()

func (*Stat) XXX_Marshal Uses

func (m *Stat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Stat) XXX_Merge Uses

func (m *Stat) XXX_Merge(src proto.Message)

func (*Stat) XXX_Size Uses

func (m *Stat) XXX_Size() int

func (*Stat) XXX_Unmarshal Uses

func (m *Stat) XXX_Unmarshal(b []byte) error

type StatsServiceClient Uses

type StatsServiceClient interface {
    GetStats(ctx context.Context, in *GetStatsRequest, opts ...grpc.CallOption) (*GetStatsResponse, error)
    QueryStats(ctx context.Context, in *QueryStatsRequest, opts ...grpc.CallOption) (*QueryStatsResponse, error)
}

StatsServiceClient is the client API for StatsService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewStatsServiceClient Uses

func NewStatsServiceClient(cc *grpc.ClientConn) StatsServiceClient

type StatsServiceServer Uses

type StatsServiceServer interface {
    GetStats(context.Context, *GetStatsRequest) (*GetStatsResponse, error)
    QueryStats(context.Context, *QueryStatsRequest) (*QueryStatsResponse, error)
}

StatsServiceServer is the server API for StatsService service.

func NewStatsServer Uses

func NewStatsServer(manager feature_stats.Manager) StatsServiceServer

Package command imports 11 packages (graph) and is imported by 8 packages. Updated 2019-02-16. Refresh now. Tools for package owners.