GRPC Core  18.0.0
Static Public Member Functions
grpc_core::XdsHttpFilterRegistry Class Reference

#include <xds_http_filters.h>

Static Public Member Functions

static void RegisterFilter (std::unique_ptr< XdsHttpFilterImpl > filter, const std::set< absl::string_view > &config_proto_type_names)
 
static const XdsHttpFilterImplGetFilterForType (absl::string_view proto_type_name)
 
static void PopulateSymtab (upb_symtab *symtab)
 
static void Init ()
 
static void Shutdown ()
 

Member Function Documentation

◆ GetFilterForType()

const XdsHttpFilterImpl * grpc_core::XdsHttpFilterRegistry::GetFilterForType ( absl::string_view  proto_type_name)
static

◆ Init()

void grpc_core::XdsHttpFilterRegistry::Init ( )
static

◆ PopulateSymtab()

void grpc_core::XdsHttpFilterRegistry::PopulateSymtab ( upb_symtab *  symtab)
static

◆ RegisterFilter()

void grpc_core::XdsHttpFilterRegistry::RegisterFilter ( std::unique_ptr< XdsHttpFilterImpl filter,
const std::set< absl::string_view > &  config_proto_type_names 
)
static

◆ Shutdown()

void grpc_core::XdsHttpFilterRegistry::Shutdown ( )
static

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