extension_processes_api_constants.h revision 731df977c0511bca2206b5f333555b1205ff1f43
1// 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_ 9#pragma once 10 11namespace extension_processes_api_constants { 12 13// Keys used in serializing process data & events. 14extern const char kCpuKey[]; 15extern const char kIdKey[]; 16extern 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[]; 34 35}; // namespace extension_processes_api_constants 36 37#endif // CHROME_BROWSER_EXTENSIONS_EXTENSION_PROCESSES_API_CONSTANTS_H_ 38