chromium/components/sync/engine/sync_status_tracker.cc

// Copyright 2012 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "components/sync/engine/sync_status_tracker.h"

#include <algorithm>
#include <utility>

#include "base/logging.h"
#include "components/sync/engine/net/server_connection_manager.h"
#include "components/sync/engine/sync_cycle_event.h"

namespace syncer {

SyncStatusTracker::SyncStatusTracker(
    const base::RepeatingCallback<void(const SyncStatus&)>&
        status_changed_callback)
    :{}

SyncStatusTracker::~SyncStatusTracker() {}

SyncStatus SyncStatusTracker::CreateBlankStatus() const {}

SyncStatus SyncStatusTracker::CalcSyncing(const SyncCycleEvent& event) const {}

void SyncStatusTracker::OnSyncCycleEvent(const SyncCycleEvent& event) {}

void SyncStatusTracker::OnActionableProtocolError(
    const SyncProtocolError& sync_protocol_error) {}

void SyncStatusTracker::OnRetryTimeChanged(base::Time retry_time) {}

void SyncStatusTracker::OnThrottledTypesChanged(DataTypeSet throttled_types) {}

void SyncStatusTracker::OnBackedOffTypesChanged(DataTypeSet backed_off_types) {}

void SyncStatusTracker::OnMigrationRequested(DataTypeSet) {}

void SyncStatusTracker::OnProtocolEvent(const ProtocolEvent&) {}

void SyncStatusTracker::SetNotificationsEnabled(bool notifications_enabled) {}

void SyncStatusTracker::IncrementNotificationsReceived() {}

void SyncStatusTracker::SetEncryptedTypes(DataTypeSet types) {}

void SyncStatusTracker::SetCryptographerCanEncrypt(bool can_encrypt) {}

void SyncStatusTracker::SetCryptoHasPendingKeys(bool has_pending_keys) {}

void SyncStatusTracker::SetPassphraseType(PassphraseType type) {}

void SyncStatusTracker::SetHasKeystoreKey(bool has_keystore_key) {}

void SyncStatusTracker::SetKeystoreMigrationTime(
    const base::Time& migration_time) {}

void SyncStatusTracker::SetTrustedVaultDebugInfo(
    const sync_pb::NigoriSpecifics::TrustedVaultDebugInfo&
        trusted_vault_debug_info) {}

void SyncStatusTracker::SetCacheGuid(const std::string& cache_guid) {}

void SyncStatusTracker::SetHasPendingInvalidations(
    DataType type,
    bool has_pending_invalidations) {}

void SyncStatusTracker::SetLocalBackendFolder(const std::string& folder) {}

}  // namespace syncer