ConfigFileWatcherImpl 34 remoting/host/config_file_watcher.cc : public base::RefCountedThreadSafe<ConfigFileWatcherImpl> { ConfigFileWatcherImpl 38 remoting/host/config_file_watcher.cc ConfigFileWatcherImpl( ConfigFileWatcherImpl 51 remoting/host/config_file_watcher.cc friend class base::RefCountedThreadSafe<ConfigFileWatcherImpl>; ConfigFileWatcherImpl 52 remoting/host/config_file_watcher.cc virtual ~ConfigFileWatcherImpl(); ConfigFileWatcherImpl 71 remoting/host/config_file_watcher.cc scoped_ptr<base::DelayTimer<ConfigFileWatcherImpl> > config_updated_timer_; ConfigFileWatcherImpl 84 remoting/host/config_file_watcher.cc base::WeakPtrFactory<ConfigFileWatcherImpl> weak_factory_; ConfigFileWatcherImpl 86 remoting/host/config_file_watcher.cc DISALLOW_COPY_AND_ASSIGN(ConfigFileWatcherImpl); ConfigFileWatcherImpl 93 remoting/host/config_file_watcher.cc : impl_(new ConfigFileWatcherImpl(main_task_runner, ConfigFileWatcherImpl 106 remoting/host/config_file_watcher.cc ConfigFileWatcherImpl::ConfigFileWatcherImpl( ConfigFileWatcherImpl 119 remoting/host/config_file_watcher.cc void ConfigFileWatcherImpl::Watch(ConfigWatcher::Delegate* delegate) { ConfigFileWatcherImpl 127 remoting/host/config_file_watcher.cc base::Bind(&ConfigFileWatcherImpl::WatchOnIoThread, this)); ConfigFileWatcherImpl 130 remoting/host/config_file_watcher.cc void ConfigFileWatcherImpl::WatchOnIoThread() { ConfigFileWatcherImpl 137 remoting/host/config_file_watcher.cc config_updated_timer_.reset(new base::DelayTimer<ConfigFileWatcherImpl>( ConfigFileWatcherImpl 139 remoting/host/config_file_watcher.cc &ConfigFileWatcherImpl::ReloadConfig)); ConfigFileWatcherImpl 145 remoting/host/config_file_watcher.cc base::Bind(&ConfigFileWatcherImpl::OnConfigUpdated, this))) { ConfigFileWatcherImpl 149 remoting/host/config_file_watcher.cc base::Bind(&ConfigFileWatcherImpl::NotifyError, ConfigFileWatcherImpl 158 remoting/host/config_file_watcher.cc void ConfigFileWatcherImpl::StopWatching() { ConfigFileWatcherImpl 163 remoting/host/config_file_watcher.cc FROM_HERE, base::Bind(&ConfigFileWatcherImpl::FinishStopping, this)); ConfigFileWatcherImpl 166 remoting/host/config_file_watcher.cc ConfigFileWatcherImpl::~ConfigFileWatcherImpl() { ConfigFileWatcherImpl 171 remoting/host/config_file_watcher.cc void ConfigFileWatcherImpl::FinishStopping() { ConfigFileWatcherImpl 178 remoting/host/config_file_watcher.cc void ConfigFileWatcherImpl::OnConfigUpdated(const base::FilePath& path, ConfigFileWatcherImpl 190 remoting/host/config_file_watcher.cc void ConfigFileWatcherImpl::NotifyError() { ConfigFileWatcherImpl 196 remoting/host/config_file_watcher.cc void ConfigFileWatcherImpl::NotifyUpdate(const std::string& config) { ConfigFileWatcherImpl 202 remoting/host/config_file_watcher.cc void ConfigFileWatcherImpl::ReloadConfig() { ConfigFileWatcherImpl 223 remoting/host/config_file_watcher.cc base::Bind(&ConfigFileWatcherImpl::NotifyError, ConfigFileWatcherImpl 235 remoting/host/config_file_watcher.cc base::Bind(&ConfigFileWatcherImpl::NotifyUpdate, ConfigFileWatcherImpl 23 remoting/host/config_file_watcher.h class ConfigFileWatcherImpl; ConfigFileWatcherImpl 39 remoting/host/config_file_watcher.h scoped_refptr<ConfigFileWatcherImpl> impl_;