#include "chrome/browser/media/router/discovery/dial/dial_device_data.h"
#include "base/check.h"
namespace media_router {
DialDeviceData::DialDeviceData() : … { … }
DialDeviceData::DialDeviceData(const std::string& device_id,
const GURL& device_description_url,
const base::Time& response_time)
: … { … }
DialDeviceData::DialDeviceData(const DialDeviceData& other) = default;
DialDeviceData::~DialDeviceData() { … }
const GURL& DialDeviceData::device_description_url() const { … }
void DialDeviceData::set_device_description_url(const GURL& url) { … }
void DialDeviceData::set_ip_address(const net::IPAddress& ip_address) { … }
bool DialDeviceData::IsValidUrl(const GURL& url) const { … }
bool DialDeviceData::UpdateFrom(const DialDeviceData& new_data) { … }
DialDeviceDescriptionData::DialDeviceDescriptionData(
const std::string& device_description,
const GURL& app_url)
: … { … }
bool DialDeviceDescriptionData::operator==(
const DialDeviceDescriptionData& other_data) const { … }
}