Lines Matching refs:endpointPath
304 const std::string& endpointPath, const std::string& endpointType, in addPendingAssociation() argument
307 Association assoc{type, endpointType, endpointPath}; in addPendingAssociation()
334 void removeFromPendingAssociations(const std::string& endpointPath, in removeFromPendingAssociations() argument
344 if (std::get<reversePathPos>(e) == endpointPath) in removeFromPendingAssociations()
446 auto endpointPath = ownerPath; in checkIfPendingAssociation() local
450 addSingleAssociation(io, server, assocPath, endpointPath, owner, in checkIfPendingAssociation()
454 assocPath = endpointPath + '/' + std::get<reverseTypePos>(e); in checkIfPendingAssociation()
455 endpointPath = objectPath; in checkIfPendingAssociation()
456 addSingleAssociation(io, server, assocPath, endpointPath, owner, in checkIfPendingAssociation()
466 << ", endpointPath " << endpointPath in checkIfPendingAssociation()
480 void findAssociations(const std::string& endpointPath, in findAssociations() argument
491 endpointPath) != endpoints.end()) in findAssociations()
506 [&endpointPath, &otherPath](const auto& ap) { in findAssociations()
512 return ap.first.starts_with(endpointPath + '/'); in findAssociations()
546 const std::string& endpointPath, AssociationMaps& assocMaps, in removeAssociationIfacesEntry() argument
553 auto e = std::find(endpoints.begin(), endpoints.end(), endpointPath); in removeAssociationIfacesEntry()
575 const std::string& assocPath, const std::string& endpointPath, in removeAssociationOwnersEntry() argument
588 endpointPath); in removeAssociationOwnersEntry()
615 boost::asio::io_context& io, const std::string& endpointPath, in moveAssociationToPending() argument
623 findAssociations(endpointPath, assocMaps, associationData); in moveAssociationToPending()
627 const auto& forwardPath = endpointPath; in moveAssociationToPending()