1// Copyright (c) 2009 The Chromium Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5#ifndef CHROME_BROWSER_SYNC_SYNCABLE_DIRECTORY_EVENT_H_ 6#define CHROME_BROWSER_SYNC_SYNCABLE_DIRECTORY_EVENT_H_ 7#pragma once 8 9namespace syncable { 10 11// This kind of Event is emitted when the state of a Directory object changes 12// somehow, such as the directory being opened or closed. Don't confuse it with 13// a DirectoryChangeEvent, which is what happens when one or more of the Entry 14// contents of a Directory have been updated. 15enum DirectoryEvent { 16 DIRECTORY_CLOSED, 17 DIRECTORY_DESTROYED, 18}; 19 20} // namespace syncable 21 22#endif // CHROME_BROWSER_SYNC_SYNCABLE_DIRECTORY_EVENT_H_ 23