// Copyright 2015 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef COMPONENTS_MEDIA_ROUTER_BROWSER_ISSUE_MANAGER_H_ #define COMPONENTS_MEDIA_ROUTER_BROWSER_ISSUE_MANAGER_H_ #include "base/containers/flat_map.h" #include "base/memory/raw_ptr.h" #include "base/memory/scoped_refptr.h" #include "base/observer_list.h" #include "base/sequence_checker.h" #include "components/media_router/browser/issues_observer.h" #include "components/media_router/common/issue.h" namespace media_router { // IssueManager keeps track of current issues related to casting // connectivity and quality. It lives on the UI thread. class IssueManager { … }; } // namespace media_router #endif // COMPONENTS_MEDIA_ROUTER_BROWSER_ISSUE_MANAGER_H_