GRPC Core  18.0.0
Public Member Functions | Data Fields
grpc_core::FilterChain::FilterChainMatch Struct Reference

Public Member Functions

std::string ToString () const
 

Data Fields

uint32_t destination_port = 0
 
std::vector< XdsApi::LdsUpdate::FilterChainMap::CidrRangeprefix_ranges
 
XdsApi::LdsUpdate::FilterChainMap::ConnectionSourceType source_type
 
std::vector< XdsApi::LdsUpdate::FilterChainMap::CidrRangesource_prefix_ranges
 
std::vector< uint32_t > source_ports
 
std::vector< std::string > server_names
 
std::string transport_protocol
 
std::vector< std::string > application_protocols
 

Member Function Documentation

◆ ToString()

std::string grpc_core::FilterChain::FilterChainMatch::ToString ( ) const

Field Documentation

◆ application_protocols

std::vector<std::string> grpc_core::FilterChain::FilterChainMatch::application_protocols

◆ destination_port

uint32_t grpc_core::FilterChain::FilterChainMatch::destination_port = 0

◆ prefix_ranges

std::vector<XdsApi::LdsUpdate::FilterChainMap::CidrRange> grpc_core::FilterChain::FilterChainMatch::prefix_ranges

◆ server_names

std::vector<std::string> grpc_core::FilterChain::FilterChainMatch::server_names

◆ source_ports

std::vector<uint32_t> grpc_core::FilterChain::FilterChainMatch::source_ports

◆ source_prefix_ranges

std::vector<XdsApi::LdsUpdate::FilterChainMap::CidrRange> grpc_core::FilterChain::FilterChainMatch::source_prefix_ranges

◆ source_type

XdsApi::LdsUpdate::FilterChainMap::ConnectionSourceType grpc_core::FilterChain::FilterChainMatch::source_type

◆ transport_protocol

std::string grpc_core::FilterChain::FilterChainMatch::transport_protocol

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