// Copyright 2014 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef REMOTING_HOST_HOST_STATUS_LOGGER_H_ #define REMOTING_HOST_HOST_STATUS_LOGGER_H_ #include <map> #include "base/memory/raw_ptr.h" #include "base/memory/weak_ptr.h" #include "base/sequence_checker.h" #include "remoting/host/host_status_observer.h" #include "remoting/protocol/transport.h" #include "remoting/signaling/log_to_server.h" namespace remoting { class HostStatusMonitor; // HostStatusLogger sends host log entries to a server. // The contents of the log entries are described in server_log_entry_host.cc. // They do not contain any personally identifiable information. class HostStatusLogger : public HostStatusObserver { … }; } // namespace remoting #endif // REMOTING_HOST_HOST_STATUS_LOGGER_H_