#include "components/sync/engine/events/normal_get_updates_request_event.h"
#include "base/strings/stringprintf.h"
#include "base/values.h"
#include "components/sync/engine/cycle/nudge_tracker.h"
#include "components/sync/protocol/proto_value_conversions.h"
namespace syncer {
NormalGetUpdatesRequestEvent::NormalGetUpdatesRequestEvent(
base::Time timestamp,
const NudgeTracker& nudge_tracker,
const sync_pb::ClientToServerMessage& request)
: … { … }
NormalGetUpdatesRequestEvent::NormalGetUpdatesRequestEvent(
base::Time timestamp,
DataTypeSet nudged_types,
DataTypeSet notified_types,
DataTypeSet refresh_requested_types,
bool is_retry,
sync_pb::ClientToServerMessage request)
: … { … }
std::unique_ptr<ProtocolEvent> NormalGetUpdatesRequestEvent::Clone() const { … }
NormalGetUpdatesRequestEvent::~NormalGetUpdatesRequestEvent() = default;
base::Time NormalGetUpdatesRequestEvent::GetTimestamp() const { … }
std::string NormalGetUpdatesRequestEvent::GetType() const { … }
std::string NormalGetUpdatesRequestEvent::GetDetails() const { … }
base::Value::Dict NormalGetUpdatesRequestEvent::GetProtoMessage(
bool include_specifics) const { … }
}