Classes | Namespaces
xds_listener.h File Reference
#include <grpc/support/port_platform.h>
#include <stdint.h>
#include <string.h>
#include <algorithm>
#include <array>
#include <cstdint>
#include <map>
#include <memory>
#include <string>
#include <vector>
#include "absl/status/statusor.h"
#include "absl/strings/string_view.h"
#include "absl/types/optional.h"
#include "envoy/config/listener/v3/listener.upbdefs.h"
#include "envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upbdefs.h"
#include "upb/def.h"
#include "src/core/ext/xds/upb_utils.h"
#include "src/core/ext/xds/xds_common_types.h"
#include "src/core/ext/xds/xds_http_filters.h"
#include "src/core/ext/xds/xds_resource_type_impl.h"
#include "src/core/ext/xds/xds_route_config.h"
#include "src/core/lib/gprpp/time.h"
#include "src/core/lib/iomgr/resolved_address.h"
Include dependency graph for xds_listener.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  grpc_core::XdsListenerResource::FilterChainMap::CidrRange
 
struct  grpc_core::XdsListenerResource::FilterChainMap::DestinationIp
 
struct  grpc_core::XdsListenerResource::DownstreamTlsContext
 
struct  grpc_core::XdsListenerResource::FilterChainData
 
struct  grpc_core::XdsListenerResource::FilterChainMap::FilterChainDataSharedPtr
 
struct  grpc_core::XdsListenerResource::FilterChainMap
 
struct  grpc_core::XdsListenerResource::HttpConnectionManager
 
struct  grpc_core::XdsListenerResource::HttpConnectionManager::HttpFilter
 
struct  grpc_core::XdsListenerResource::FilterChainMap::SourceIp
 
struct  grpc_core::XdsListenerResource
 
class  grpc_core::XdsListenerResourceType
 

Namespaces

 grpc_core
 


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