#include "osp/public/service_info.h"
#include <algorithm>
#include <utility>
#include "util/osp_logging.h"
namespace openscreen::osp {
bool ServiceInfo::operator==(const ServiceInfo& other) const { … }
bool ServiceInfo::operator!=(const ServiceInfo& other) const { … }
bool ServiceInfo::Update(const std::string& new_friendly_name,
const std::string& new_fingerprint,
const std::string& new_auth_token,
NetworkInterfaceIndex new_network_interface_index,
const IPEndpoint& new_v4_endpoint,
const IPEndpoint& new_v6_endpoint) { … }
std::string ServiceInfo::ToString() const { … }
}