Public Attributes | List of all members
grpc_core::ConnectionMetrics Struct Reference

#include <buffer_list.h>

Public Attributes

absl::optional< uint64_tbusy_usec
 
absl::optional< uint32_tcongestion_window
 
absl::optional< uint64_tdata_notsent
 
absl::optional< uint64_tdata_retx
 
absl::optional< uint64_tdata_sent
 
absl::optional< uint64_tdelivery_rate
 
absl::optional< boolis_delivery_rate_app_limited
 
absl::optional< uint32_tmin_rtt
 
absl::optional< uint64_tpacing_rate
 
absl::optional< uint32_tpacket_delivered
 
absl::optional< uint32_tpacket_delivered_ce
 
absl::optional< uint32_tpacket_retx
 
absl::optional< uint32_tpacket_sent
 
absl::optional< uint32_tpacket_spurious_retx
 
absl::optional< uint8_trecurring_retrans
 
absl::optional< uint32_treordering
 
absl::optional< uint64_trwnd_limited_usec
 
absl::optional< uint32_tsnd_ssthresh
 
absl::optional< uint64_tsndbuf_limited_usec
 
absl::optional< uint32_tsrtt
 

Detailed Description

Definition at line 35 of file buffer_list.h.

Member Data Documentation

◆ busy_usec

absl::optional<uint64_t> grpc_core::ConnectionMetrics::busy_usec

Definition at line 76 of file buffer_list.h.

◆ congestion_window

absl::optional<uint32_t> grpc_core::ConnectionMetrics::congestion_window

Definition at line 65 of file buffer_list.h.

◆ data_notsent

absl::optional<uint64_t> grpc_core::ConnectionMetrics::data_notsent

Definition at line 57 of file buffer_list.h.

◆ data_retx

absl::optional<uint64_t> grpc_core::ConnectionMetrics::data_retx

Definition at line 53 of file buffer_list.h.

◆ data_sent

absl::optional<uint64_t> grpc_core::ConnectionMetrics::data_sent

Definition at line 55 of file buffer_list.h.

◆ delivery_rate

absl::optional<uint64_t> grpc_core::ConnectionMetrics::delivery_rate

Definition at line 37 of file buffer_list.h.

◆ is_delivery_rate_app_limited

absl::optional<bool> grpc_core::ConnectionMetrics::is_delivery_rate_app_limited

Definition at line 39 of file buffer_list.h.

◆ min_rtt

absl::optional<uint32_t> grpc_core::ConnectionMetrics::min_rtt

Definition at line 61 of file buffer_list.h.

◆ pacing_rate

absl::optional<uint64_t> grpc_core::ConnectionMetrics::pacing_rate

Definition at line 59 of file buffer_list.h.

◆ packet_delivered

absl::optional<uint32_t> grpc_core::ConnectionMetrics::packet_delivered

Definition at line 48 of file buffer_list.h.

◆ packet_delivered_ce

absl::optional<uint32_t> grpc_core::ConnectionMetrics::packet_delivered_ce

Definition at line 51 of file buffer_list.h.

◆ packet_retx

absl::optional<uint32_t> grpc_core::ConnectionMetrics::packet_retx

Definition at line 41 of file buffer_list.h.

◆ packet_sent

absl::optional<uint32_t> grpc_core::ConnectionMetrics::packet_sent

Definition at line 46 of file buffer_list.h.

◆ packet_spurious_retx

absl::optional<uint32_t> grpc_core::ConnectionMetrics::packet_spurious_retx

Definition at line 44 of file buffer_list.h.

◆ recurring_retrans

absl::optional<uint8_t> grpc_core::ConnectionMetrics::recurring_retrans

Definition at line 73 of file buffer_list.h.

◆ reordering

absl::optional<uint32_t> grpc_core::ConnectionMetrics::reordering

Definition at line 70 of file buffer_list.h.

◆ rwnd_limited_usec

absl::optional<uint64_t> grpc_core::ConnectionMetrics::rwnd_limited_usec

Definition at line 79 of file buffer_list.h.

◆ snd_ssthresh

absl::optional<uint32_t> grpc_core::ConnectionMetrics::snd_ssthresh

Definition at line 67 of file buffer_list.h.

◆ sndbuf_limited_usec

absl::optional<uint64_t> grpc_core::ConnectionMetrics::sndbuf_limited_usec

Definition at line 82 of file buffer_list.h.

◆ srtt

absl::optional<uint32_t> grpc_core::ConnectionMetrics::srtt

Definition at line 63 of file buffer_list.h.


The documentation for this struct was generated from the following file:


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:35