1ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen// Copyright (c) 2011 The Chromium Authors. All rights reserved. 23345a6884c488ff3a535c2c9acdd33d74b37e311Iain Merrick// Use of this source code is governed by a BSD-style license that can be 33345a6884c488ff3a535c2c9acdd33d74b37e311Iain Merrick// found in the LICENSE file. 43345a6884c488ff3a535c2c9acdd33d74b37e311Iain Merrick 53345a6884c488ff3a535c2c9acdd33d74b37e311Iain Merrick// This file exists for Unix systems which don't have the inotify headers, and 63345a6884c488ff3a535c2c9acdd33d74b37e311Iain Merrick// thus cannot build file_watcher_inotify.cc 73345a6884c488ff3a535c2c9acdd33d74b37e311Iain Merrick 8ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen#include "base/files/file_path_watcher.h" 9ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen 10ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsennamespace base { 11ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsennamespace files { 12ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen 13ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsennamespace { 143345a6884c488ff3a535c2c9acdd33d74b37e311Iain Merrick 153345a6884c488ff3a535c2c9acdd33d74b37e311Iain Merrickclass FilePathWatcherImpl : public FilePathWatcher::PlatformDelegate { 163345a6884c488ff3a535c2c9acdd33d74b37e311Iain Merrick public: 17ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen virtual bool Watch(const FilePath& path, 18ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen FileWatcher::Delegate* delegate, 19ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen base::MessageLoopProxy*) OVERRIDE { 203345a6884c488ff3a535c2c9acdd33d74b37e311Iain Merrick return false; 213345a6884c488ff3a535c2c9acdd33d74b37e311Iain Merrick } 223345a6884c488ff3a535c2c9acdd33d74b37e311Iain Merrick}; 233345a6884c488ff3a535c2c9acdd33d74b37e311Iain Merrick 24ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen} // namespace 25ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen 263345a6884c488ff3a535c2c9acdd33d74b37e311Iain MerrickFilePathWatcher::FilePathWatcher() { 273345a6884c488ff3a535c2c9acdd33d74b37e311Iain Merrick impl_ = new FilePathWatcherImpl(); 283345a6884c488ff3a535c2c9acdd33d74b37e311Iain Merrick} 29ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen 30ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen} // namespace files 31ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen} // namespace base 32