GRPC C++
1.39.1
|
#include <xds_api.h>
Data Structures | |
struct | CidrRange |
struct | DestinationIp |
struct | FilterChainDataSharedPtr |
struct | SourceIp |
Public Types | |
enum class | ConnectionSourceType { kAny = 0 , kSameIpOrLoopback , kExternal } |
using | SourcePortsMap = std::map< uint16_t, FilterChainDataSharedPtr > |
using | SourceIpVector = std::vector< SourceIp > |
using | ConnectionSourceTypesArray = std::array< SourceIpVector, 3 > |
using | DestinationIpVector = std::vector< DestinationIp > |
Public Member Functions | |
bool | operator== (const FilterChainMap &other) const |
std::string | ToString () const |
Data Fields | |
DestinationIpVector | destination_ip_vector |
using grpc_core::XdsApi::LdsUpdate::FilterChainMap::ConnectionSourceTypesArray = std::array<SourceIpVector, 3> |
using grpc_core::XdsApi::LdsUpdate::FilterChainMap::DestinationIpVector = std::vector<DestinationIp> |
using grpc_core::XdsApi::LdsUpdate::FilterChainMap::SourceIpVector = std::vector<SourceIp> |
using grpc_core::XdsApi::LdsUpdate::FilterChainMap::SourcePortsMap = std::map<uint16_t, FilterChainDataSharedPtr> |
|
inline |
std::string grpc_core::XdsApi::LdsUpdate::FilterChainMap::ToString | ( | ) | const |
DestinationIpVector grpc_core::XdsApi::LdsUpdate::FilterChainMap::destination_ip_vector |