Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
y
z
Enumerations
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
v
w
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
z
Classes
Class List
Class Hierarchy
Class Members
All
:
[
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
[
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
y
Enumerations
a
b
c
d
e
f
h
i
k
l
m
n
o
p
r
s
t
u
v
w
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
z
Properties
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
Related Functions
:
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
z
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
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 Thu Mar 13 2025 03:00:35