grpc
src
cpp
ext
filters
census
measures.h
Go to the documentation of this file.
1
/*
2
*
3
* Copyright 2018 gRPC authors.
4
*
5
* Licensed under the Apache License, Version 2.0 (the "License");
6
* you may not use this file except in compliance with the License.
7
* You may obtain a copy of the License at
8
*
9
* http://www.apache.org/licenses/LICENSE-2.0
10
*
11
* Unless required by applicable law or agreed to in writing, software
12
* distributed under the License is distributed on an "AS IS" BASIS,
13
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14
* See the License for the specific language governing permissions and
15
* limitations under the License.
16
*
17
*/
18
19
#ifndef GRPC_INTERNAL_CPP_EXT_FILTERS_CENSUS_MEASURES_H
20
#define GRPC_INTERNAL_CPP_EXT_FILTERS_CENSUS_MEASURES_H
21
22
#include <
grpc/support/port_platform.h
>
23
24
#include "opencensus/stats/stats.h"
25
26
namespace
grpc
{
27
28
::opencensus::stats::MeasureInt64
RpcClientSentMessagesPerRpc
();
29
::opencensus::stats::MeasureDouble
RpcClientSentBytesPerRpc
();
30
::opencensus::stats::MeasureInt64
RpcClientReceivedMessagesPerRpc
();
31
::opencensus::stats::MeasureDouble
RpcClientReceivedBytesPerRpc
();
32
::opencensus::stats::MeasureDouble
RpcClientRoundtripLatency
();
33
::opencensus::stats::MeasureDouble
RpcClientServerLatency
();
34
::opencensus::stats::MeasureInt64
RpcClientCompletedRpcs
();
35
::opencensus::stats::MeasureInt64
RpcClientRetriesPerCall
();
36
::opencensus::stats::MeasureInt64
RpcClientTransparentRetriesPerCall
();
37
::opencensus::stats::MeasureDouble
RpcClientRetryDelayPerCall
();
38
39
::opencensus::stats::MeasureInt64
RpcServerSentMessagesPerRpc
();
40
::opencensus::stats::MeasureDouble
RpcServerSentBytesPerRpc
();
41
::opencensus::stats::MeasureInt64
RpcServerReceivedMessagesPerRpc
();
42
::opencensus::stats::MeasureDouble
RpcServerReceivedBytesPerRpc
();
43
::opencensus::stats::MeasureDouble
RpcServerServerLatency
();
44
::opencensus::stats::MeasureInt64
RpcServerCompletedRpcs
();
45
46
}
// namespace grpc
47
48
#endif
/* GRPC_INTERNAL_CPP_EXT_FILTERS_CENSUS_MEASURES_H */
grpc::RpcServerServerLatency
MeasureDouble RpcServerServerLatency()
Definition:
measures.cc:133
grpc::RpcClientRetriesPerCall
MeasureInt64 RpcClientRetriesPerCall()
Definition:
measures.cc:93
grpc
Definition:
grpcpp/alarm.h:33
grpc::RpcClientReceivedBytesPerRpc
MeasureDouble RpcClientReceivedBytesPerRpc()
Definition:
measures.cc:53
grpc::RpcClientRetryDelayPerCall
MeasureDouble RpcClientRetryDelayPerCall()
Definition:
measures.cc:109
grpc::RpcClientCompletedRpcs
::opencensus::stats::MeasureInt64 RpcClientCompletedRpcs()
grpc::RpcClientReceivedMessagesPerRpc
MeasureInt64 RpcClientReceivedMessagesPerRpc()
Definition:
measures.cc:85
grpc::RpcServerSentMessagesPerRpc
MeasureInt64 RpcServerSentMessagesPerRpc()
Definition:
measures.cc:142
grpc::RpcClientRoundtripLatency
MeasureDouble RpcClientRoundtripLatency()
Definition:
measures.cc:60
grpc::RpcClientServerLatency
MeasureDouble RpcClientServerLatency()
Definition:
measures.cc:69
grpc::RpcServerCompletedRpcs
::opencensus::stats::MeasureInt64 RpcServerCompletedRpcs()
grpc::RpcClientSentBytesPerRpc
MeasureDouble RpcClientSentBytesPerRpc()
Definition:
measures.cc:46
grpc::RpcClientSentMessagesPerRpc
MeasureInt64 RpcClientSentMessagesPerRpc()
Definition:
measures.cc:78
grpc::RpcServerReceivedBytesPerRpc
MeasureDouble RpcServerReceivedBytesPerRpc()
Definition:
measures.cc:126
grpc::RpcClientTransparentRetriesPerCall
MeasureInt64 RpcClientTransparentRetriesPerCall()
Definition:
measures.cc:102
grpc::RpcServerSentBytesPerRpc
MeasureDouble RpcServerSentBytesPerRpc()
Definition:
measures.cc:119
grpc::RpcServerReceivedMessagesPerRpc
MeasureInt64 RpcServerReceivedMessagesPerRpc()
Definition:
measures.cc:149
port_platform.h
grpc
Author(s):
autogenerated on Fri May 16 2025 02:59:23