[Android] Switch KillAll, StartActivity, and BroadcastIntent to DeviceUtils.
[chromium-blink-merge.git] / ipc / ipc_message_start.h
blob8a401d96359cfc5c5baa4f7a84601f721e8df0d0
1 // Copyright 2012 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.
5 #ifndef IPC_IPC_MESSAGE_START_H_
6 #define IPC_IPC_MESSAGE_START_H_
8 // Used by IPC_BEGIN_MESSAGES so that each message class starts from a unique
9 // base. Messages have unique IDs across channels in order for the IPC logging
10 // code to figure out the message class from its ID.
11 enum IPCMessageStart {
12 AutomationMsgStart = 0,
13 FrameMsgStart,
14 ViewMsgStart,
15 InputMsgStart,
16 PluginMsgStart,
17 PluginProcessMsgStart,
18 ProfileImportMsgStart,
19 TestMsgStart,
20 DevToolsMsgStart,
21 WorkerMsgStart,
22 NaClMsgStart,
23 UtilityMsgStart,
24 GpuMsgStart,
25 ServiceMsgStart,
26 PpapiMsgStart,
27 FirefoxImporterUnittestMsgStart,
28 FileUtilitiesMsgStart,
29 MimeRegistryMsgStart,
30 DatabaseMsgStart,
31 DOMStorageMsgStart,
32 IndexedDBMsgStart,
33 PepperFileMsgStart,
34 SpeechRecognitionMsgStart,
35 PepperMsgStart,
36 AutofillMsgStart,
37 SafeBrowsingMsgStart,
38 P2PMsgStart,
39 SocketStreamMsgStart,
40 ResourceMsgStart,
41 FileSystemMsgStart,
42 ChildProcessMsgStart,
43 ClipboardMsgStart,
44 BlobMsgStart,
45 AppCacheMsgStart,
46 DeviceMotionMsgStart,
47 DeviceOrientationMsgStart,
48 DesktopNotificationMsgStart,
49 GeolocationMsgStart,
50 AudioMsgStart,
51 MidiMsgStart,
52 ChromeMsgStart,
53 DragMsgStart,
54 PrintMsgStart,
55 SpellCheckMsgStart,
56 ExtensionMsgStart,
57 VideoCaptureMsgStart,
58 QuotaMsgStart,
59 ImageMsgStart,
60 TextInputClientMsgStart,
61 ChromeUtilityMsgStart,
62 MediaStreamMsgStart,
63 ChromeBenchmarkingMsgStart,
64 IntentsMsgStart,
65 JavaBridgeMsgStart,
66 GamepadMsgStart,
67 ShellMsgStart,
68 AccessibilityMsgStart,
69 PrefetchMsgStart,
70 PrerenderMsgStart,
71 ChromotingMsgStart,
72 OldBrowserPluginMsgStart,
73 BrowserPluginMsgStart,
74 HyphenatorMsgStart,
75 AndroidWebViewMsgStart,
76 MetroViewerMsgStart,
77 CCMsgStart,
78 MediaPlayerMsgStart,
79 TracingMsgStart,
80 PeerConnectionTrackerMsgStart,
81 VisitedLinkMsgStart,
82 OneClickSigninMsgStart,
83 AppShimMsgStart,
84 ValidationMessageMsgStart,
85 WebRtcLoggingMsgStart,
86 TtsMsgStart,
87 MemoryBenchmarkMsgStart,
88 WebSocketMsgStart,
89 NaClHostMsgStart,
90 WebRTCIdentityMsgStart,
91 LocalDiscoveryMsgStart,
92 PowerMonitorMsgStart,
93 EncryptedMediaMsgStart,
94 ServiceWorkerMsgStart,
95 MessagePortMsgStart,
96 EmbeddedWorkerMsgStart,
97 EmbeddedWorkerContextMsgStart,
98 CastMsgStart,
99 CdmMsgStart,
100 ScreenOrientationMsgStart,
101 MediaStreamTrackMetricsHostMsgStart,
102 ChromeExtensionMsgStart,
103 MojoMsgStart,
104 TranslateMsgStart,
105 CldDataProviderMsgStart,
106 PushMessagingMsgStart,
107 GinJavaBridgeMsgStart,
108 BatteryStatusMsgStart,
109 UtilityPrintingMsgStart,
110 AecDumpMsgStart,
111 LastIPCMsgStart // Must come last.
114 #endif // IPC_IPC_MESSAGE_START_H_