GRPC C++  1.39.1
Data Structures | Public Types | Public Member Functions | Data Fields
grpc_core::XdsApi::LdsUpdate Struct Reference

#include <xds_api.h>

Data Structures

struct  FilterChainData
 
struct  FilterChainMap
 
struct  HttpConnectionManager
 

Public Types

enum class  ListenerType { kTcpListener = 0 , kHttpApiListener }
 

Public Member Functions

bool operator== (const LdsUpdate &other) const
 
std::string ToString () const
 

Data Fields

enum grpc_core::XdsApi::LdsUpdate::ListenerType type
 
HttpConnectionManager http_connection_manager
 
std::string address
 
struct grpc_core::XdsApi::LdsUpdate::FilterChainData filter_chain_data
 
struct grpc_core::XdsApi::LdsUpdate::FilterChainMap filter_chain_map
 
absl::optional< FilterChainDatadefault_filter_chain
 

Member Enumeration Documentation

◆ ListenerType

Enumerator
kTcpListener 
kHttpApiListener 

Member Function Documentation

◆ operator==()

bool grpc_core::XdsApi::LdsUpdate::operator== ( const LdsUpdate other) const
inline

◆ ToString()

std::string grpc_core::XdsApi::LdsUpdate::ToString ( ) const

Field Documentation

◆ address

std::string grpc_core::XdsApi::LdsUpdate::address

◆ default_filter_chain

absl::optional<FilterChainData> grpc_core::XdsApi::LdsUpdate::default_filter_chain

◆ filter_chain_data

struct grpc_core::XdsApi::LdsUpdate::FilterChainData grpc_core::XdsApi::LdsUpdate::filter_chain_data

◆ filter_chain_map

struct grpc_core::XdsApi::LdsUpdate::FilterChainMap grpc_core::XdsApi::LdsUpdate::filter_chain_map

◆ http_connection_manager

HttpConnectionManager grpc_core::XdsApi::LdsUpdate::http_connection_manager

◆ type

enum grpc_core::XdsApi::LdsUpdate::ListenerType grpc_core::XdsApi::LdsUpdate::type

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