Home | History | Annotate | Download | only in sync
      1 // Copyright 2014 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_PROTOCOL_EVENT_OBSERVER_H_
      6 #define CHROME_BROWSER_SYNC_PROTOCOL_EVENT_OBSERVER_H_
      7 
      8 namespace syncer {
      9 class ProtocolEvent;
     10 }
     11 
     12 namespace browser_sync {
     13 
     14 class ProtocolEventObserver {
     15  public:
     16   ProtocolEventObserver();
     17   virtual ~ProtocolEventObserver();
     18 
     19   virtual void OnProtocolEvent(const syncer::ProtocolEvent& event) = 0;
     20 };
     21 
     22 }  // namespace browser_sync
     23 
     24 #endif  // CHROME_BROWSER_SYNC_PROTOCOL_EVENT_OBSERVER_H_
     25