Home
last modified time | relevance | path

Searched refs:lds_update (Results 1 – 5 of 5) sorted by relevance

/third_party/grpc/src/core/ext/filters/client_channel/xds/
Dxds_client.cc241 void AcceptLdsUpdate(absl::optional<XdsApi::LdsUpdate> lds_update);
870 absl::optional<XdsApi::LdsUpdate> lds_update) { in AcceptLdsUpdate() argument
871 if (!lds_update.has_value()) { in AcceptLdsUpdate()
890 (!lds_update->route_config_name.empty() in AcceptLdsUpdate()
891 ? lds_update->route_config_name.c_str() in AcceptLdsUpdate()
893 if (lds_update->rds_update.has_value()) { in AcceptLdsUpdate()
895 lds_update->rds_update.value().routes.size()); in AcceptLdsUpdate()
896 for (size_t i = 0; i < lds_update->rds_update.value().routes.size(); in AcceptLdsUpdate()
899 lds_update->rds_update.value().routes[i].ToString().c_str()); in AcceptLdsUpdate()
907 if (xds_client()->lds_result_ == lds_update) { in AcceptLdsUpdate()
[all …]
Dxds_api.cc1361 absl::optional<XdsApi::LdsUpdate>* lds_update, in LdsResponseParse() argument
1409 lds_update->emplace(); in LdsResponseParse()
1410 (*lds_update)->rds_update.emplace(std::move(rds_update)); in LdsResponseParse()
1435 lds_update->emplace(); in LdsResponseParse()
1436 (*lds_update)->route_config_name = UpbStringToStdString( in LdsResponseParse()
1764 absl::optional<LdsUpdate>* lds_update, in ParseAdsResponse() argument
1793 lds_update, arena.ptr()); in ParseAdsResponse()
Dxds_api.h316 absl::optional<LdsUpdate>* lds_update,
/third_party/grpc/src/core/ext/xds/
Dxds_api.cc1342 XdsApi::LdsUpdate* lds_update) { in LdsResponseParseClient() argument
1343 lds_update->type = XdsApi::LdsUpdate::ListenerType::kHttpApiListener; in LdsResponseParseClient()
1363 lds_update->http_max_stream_duration.seconds = in LdsResponseParseClient()
1365 lds_update->http_max_stream_duration.nanos = in LdsResponseParseClient()
1380 lds_update->rds_update = std::move(rds_update); in LdsResponseParseClient()
1405 lds_update->route_config_name = UpbStringToStdString( in LdsResponseParseClient()
1415 XdsApi::LdsUpdate* lds_update) { in LdsResponseParseServer() argument
1416 lds_update->type = XdsApi::LdsUpdate::ListenerType::kTcpListener; in LdsResponseParseServer()
1453 &lds_update->downstream_tls_context.common_tls_context); in LdsResponseParseServer()
1460 lds_update->downstream_tls_context.require_client_certificate = in LdsResponseParseServer()
[all …]
Dxds_client.cc881 XdsApi::LdsUpdate& lds_update = p.second; in AcceptLdsUpdate() local
886 listener_name.c_str(), lds_update.ToString().c_str()); in AcceptLdsUpdate()
889 if (!lds_update.route_config_name.empty()) { in AcceptLdsUpdate()
890 rds_resource_names_seen.insert(lds_update.route_config_name); in AcceptLdsUpdate()
895 *listener_state.update == lds_update) { in AcceptLdsUpdate()
905 listener_state.update = std::move(lds_update); in AcceptLdsUpdate()