Lines Matching refs:SyncManager
107 class SyncManager;
602 // SyncManager encapsulates syncable::DirectoryManager and serves as the parent
603 // of all other objects in the sync API. SyncManager is thread-safe. If
605 // same sqlite database), they should share a single SyncManager instance. The
606 // caller should typically create one SyncManager for the lifetime of a user
608 class SyncManager {
610 // SyncInternal contains the implementation of SyncManager, while abstracting
653 // Status encapsulates detailed state about the internals of the SyncManager.
718 // from the SyncManager. Register an observer via SyncManager::AddObserver.
739 // The SyncManager constructs |changes| in the following guaranteed order:
802 // Called when initialization is complete to the point that SyncManager can
804 // or that the SyncManager is online.
807 // WARNING: Calling methods on the SyncManager before receiving this
832 // Create an uninitialized SyncManager. Callers must Init() before using.
833 SyncManager();
834 virtual ~SyncManager();
845 // |model_safe_worker| ownership is given to the SyncManager.
938 // Observer is being destroyed so the SyncManager doesn't
1014 DISALLOW_COPY_AND_ASSIGN(SyncManager);