Home
last modified time | relevance | path

Searched refs:RdsUpdate (Results 1 – 10 of 10) sorted by relevance

/third_party/grpc/src/core/ext/filters/client_channel/lb_policy/xds/
Dxds_routing.cc60 XdsApi::RdsUpdate::RdsRoute::Matchers matchers;
114 const XdsApi::RdsUpdate::RdsRoute::Matchers* matchers;
225 const XdsApi::RdsUpdate::RdsRoute::Matchers::PathMatcher& path_matcher) { in PathMatch()
227 case XdsApi::RdsUpdate::RdsRoute::Matchers::PathMatcher::PathMatcherType:: in PathMatch()
230 case XdsApi::RdsUpdate::RdsRoute::Matchers::PathMatcher::PathMatcherType:: in PathMatch()
233 case XdsApi::RdsUpdate::RdsRoute::Matchers::PathMatcher::PathMatcherType:: in PathMatch()
263 const XdsApi::RdsUpdate::RdsRoute::Matchers::HeaderMatcher& header_matcher, in HeaderMatchHelper()
280 if (header_matcher.type == XdsApi::RdsUpdate::RdsRoute::Matchers:: in HeaderMatchHelper()
290 case XdsApi::RdsUpdate::RdsRoute::Matchers::HeaderMatcher:: in HeaderMatchHelper()
293 case XdsApi::RdsUpdate::RdsRoute::Matchers::HeaderMatcher:: in HeaderMatchHelper()
[all …]
/third_party/grpc/src/core/ext/filters/client_channel/xds/
Dxds_api.cc137 std::string XdsApi::RdsUpdate::RdsRoute::Matchers::PathMatcher::ToString() in ToString()
159 std::string XdsApi::RdsUpdate::RdsRoute::Matchers::HeaderMatcher::ToString() in ToString()
188 std::string XdsApi::RdsUpdate::RdsRoute::Matchers::ToString() const { in ToString()
201 std::string XdsApi::RdsUpdate::RdsRoute::ClusterWeight::ToString() const { in ToString()
205 std::string XdsApi::RdsUpdate::RdsRoute::ToString() const { in ToString()
217 std::string XdsApi::RdsUpdate::ToString() const { in ToString()
997 XdsApi::RdsUpdate::RdsRoute* rds_route, in RoutePathMatchParse()
1023 rds_route->matchers.path_matcher.type = XdsApi::RdsUpdate::RdsRoute:: in RoutePathMatchParse()
1059 rds_route->matchers.path_matcher.type = XdsApi::RdsUpdate::RdsRoute:: in RoutePathMatchParse()
1074 rds_route->matchers.path_matcher.type = XdsApi::RdsUpdate::RdsRoute:: in RoutePathMatchParse()
[all …]
Dxds_api.h49 struct RdsUpdate { struct
140 bool operator==(const RdsUpdate& other) const { argument
153 absl::optional<RdsUpdate> rds_update;
163 using RdsUpdateMap = std::map<std::string /*route_config_name*/, RdsUpdate>;
317 absl::optional<RdsUpdate>* rds_update, CdsUpdateMap* cds_update_map,
Dxds_client.h240 const std::vector<XdsApi::RdsUpdate::RdsRoute::ClusterWeight>&
245 void UpdateWeightedClusterIndexMap(const XdsApi::RdsUpdate& rds_update);
248 grpc_error* CreateServiceConfig(const XdsApi::RdsUpdate& rds_update,
277 absl::optional<XdsApi::RdsUpdate> rds_result_;
Dxds_client.cc242 void AcceptRdsUpdate(absl::optional<XdsApi::RdsUpdate> rds_update);
943 absl::optional<XdsApi::RdsUpdate> rds_update) { in AcceptRdsUpdate()
1209 absl::optional<XdsApi::RdsUpdate> rds_update; in OnResponseReceivedLocked()
2020 const XdsApi::RdsUpdate::RdsRoute& route) { in CreateServiceConfigRoute()
2025 case XdsApi::RdsUpdate::RdsRoute::Matchers::HeaderMatcher:: in CreateServiceConfigRoute()
2030 case XdsApi::RdsUpdate::RdsRoute::Matchers::HeaderMatcher:: in CreateServiceConfigRoute()
2035 case XdsApi::RdsUpdate::RdsRoute::Matchers::HeaderMatcher:: in CreateServiceConfigRoute()
2044 case XdsApi::RdsUpdate::RdsRoute::Matchers::HeaderMatcher:: in CreateServiceConfigRoute()
2050 case XdsApi::RdsUpdate::RdsRoute::Matchers::HeaderMatcher:: in CreateServiceConfigRoute()
2055 case XdsApi::RdsUpdate::RdsRoute::Matchers::HeaderMatcher:: in CreateServiceConfigRoute()
[all …]
/third_party/grpc/src/core/ext/xds/
Dxds_api.h115 struct RdsUpdate { struct
127 bool operator==(const RdsUpdate& other) const { argument
215 absl::optional<RdsUpdate> rds_update;
229 using RdsUpdateMap = std::map<std::string /*route_config_name*/, RdsUpdate>;
Dxds_client.h59 virtual void OnRouteConfigChanged(XdsApi::RdsUpdate route_config) = 0;
258 absl::optional<XdsApi::RdsUpdate> update;
Dxds_api.cc181 std::string XdsApi::RdsUpdate::ToString() const { in ToString()
258 XdsApi::RdsUpdate::VirtualHost* XdsApi::RdsUpdate::FindVirtualHostForDomain( in FindVirtualHostForDomain()
1161 XdsApi::RdsUpdate* rds_update) { in RouteConfigParse()
1170 XdsApi::RdsUpdate::VirtualHost& vhost = rds_update->virtual_hosts.back(); in RouteConfigParse()
1376 XdsApi::RdsUpdate rds_update; in LdsResponseParseClient()
1616 XdsApi::RdsUpdate& rds_update = (*rds_update_map)[route_config_name]; in RdsResponseParse()
Dxds_client.cc960 XdsApi::RdsUpdate& rds_update = p.second; in AcceptRdsUpdate()
/third_party/grpc/src/core/ext/filters/client_channel/resolver/xds/
Dxds_resolver.cc75 Notifier(RefCountedPtr<XdsResolver> resolver, XdsApi::RdsUpdate update);
109 void OnRouteConfigChanged(XdsApi::RdsUpdate route_config) override { in OnRouteConfigChanged()
177 void OnRouteConfigUpdate(XdsApi::RdsUpdate rds_update);
213 XdsApi::RdsUpdate update) in Notifier()
587 void XdsResolver::OnRouteConfigUpdate(XdsApi::RdsUpdate rds_update) { in OnRouteConfigUpdate()
592 XdsApi::RdsUpdate::VirtualHost* vhost = in OnRouteConfigUpdate()