blob: 6f9bdea4c7d98789820196679adfd09035b01d5f [file] [log] [blame]
[email protected]381162b2010-01-28 17:29:351// Copyright (c) 2010 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5// Constants used for the Processes API.
6
7#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_PROCESSES_API_CONSTANTS_H_
8#define CHROME_BROWSER_EXTENSIONS_EXTENSION_PROCESSES_API_CONSTANTS_H_
[email protected]32b76ef2010-07-26 23:08:249#pragma once
[email protected]381162b2010-01-28 17:29:3510
11namespace extension_processes_api_constants {
12
[email protected]8a661f82010-10-19 21:47:1113// Keys used in serializing process data & events.
14extern const char kCpuKey[];
[email protected]285b32f2010-08-13 06:23:4315extern const char kIdKey[];
[email protected]8a661f82010-10-19 21:47:1116extern const char kNetworkKey[];
17extern const char kPrivateMemoryKey[];
18extern const char kProcessesKey[];
19extern const char kSharedMemoryKey[];
20extern const char kTypeKey[];
21
22extern const char kProcessTypeBrowser[];
23extern const char kProcessTypeExtension[];
24extern const char kProcessTypeGPU[];
25extern const char kProcessTypeNacl[];
26extern const char kProcessTypeNotification[];
27extern const char kProcessTypeOther[];
28extern const char kProcessTypePlugin[];
29extern const char kProcessTypeRenderer[];
30extern const char kProcessTypeUtility[];
31extern const char kProcessTypeWorker[];
32
33extern const char kOnUpdated[];
[email protected]381162b2010-01-28 17:29:3534
35}; // namespace extension_processes_api_constants
36
37#endif // CHROME_BROWSER_EXTENSIONS_EXTENSION_PROCESSES_API_CONSTANTS_H_