#include "components/optimization_guide/core/push_notification_manager.h"
#include "base/functional/callback_helpers.h"
#include "base/metrics/histogram_functions.h"
#include "components/optimization_guide/core/optimization_guide_features.h"
namespace optimization_guide {
PushNotificationManager::PushNotificationManager() = default;
PushNotificationManager::~PushNotificationManager() = default;
void PushNotificationManager::SetDelegate(
PushNotificationManager::Delegate* delegate) { … }
void PushNotificationManager::OnDelegateReady() { … }
void PushNotificationManager::OnNewPushNotification(
const proto::HintNotificationPayload& notification) { … }
void PushNotificationManager::AddObserver(
PushNotificationManager::Observer* observer) { … }
void PushNotificationManager::RemoveObserver(
PushNotificationManager::Observer* observer) { … }
void PushNotificationManager::DispatchPayload(
const proto::HintNotificationPayload& notification) { … }
}