Lines Matching refs:task_manager
20 #include "chrome/browser/task_manager/resource_provider.h"
68 void AddResource(task_manager::Resource* resource);
69 void RemoveResource(task_manager::Resource* resource);
137 // TaskManagerModel caches the values from all task_manager::Resources. This is
145 explicit TaskManagerModel(TaskManager* task_manager);
272 task_manager::Resource::Type GetResourceType(int index) const;
277 void AddResource(task_manager::Resource* resource);
278 void RemoveResource(task_manager::Resource* resource);
406 typedef std::vector<task_manager::Resource*> ResourceList;
407 typedef std::vector<scoped_refptr<task_manager::ResourceProvider> >
411 typedef std::map<task_manager::Resource*, int64> ResourceValueMap;
412 typedef std::map<task_manager::Resource*,
447 int64 GetNetworkUsageForResource(task_manager::Resource* resource) const;
463 int64 GetNetworkUsage(task_manager::Resource* resource) const;
467 double GetCPUUsage(task_manager::Resource* resource) const;
471 int GetIdleWakeupsPerSecond(task_manager::Resource* resource) const;
491 void AddResourceProvider(task_manager::ResourceProvider* provider);
497 task_manager::Resource* GetResource(int index) const;