#include "chrome/browser/safe_browsing/extension_telemetry/remote_host_contacted_signal.h"
#include "base/strings/string_util.h"
#include "components/safe_browsing/core/common/proto/csd.pb.h"
namespace safe_browsing {
RemoteHostContactedSignal::RemoteHostContactedSignal(
const extensions::ExtensionId& extension_id,
const GURL& host_url,
RemoteHostInfo::ProtocolType protocol)
: … { … }
RemoteHostContactedSignal::RemoteHostContactedSignal(
const extensions::ExtensionId& extension_id,
const GURL& host_url,
RemoteHostInfo::ProtocolType protocol,
RemoteHostInfo::ContactInitiator contact_initiator)
: … { … }
RemoteHostContactedSignal::~RemoteHostContactedSignal() = default;
std::string RemoteHostContactedSignal::GetUniqueRemoteHostContactedId() const { … }
ExtensionSignalType RemoteHostContactedSignal::GetType() const { … }
}