You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
78 lines
2.0 KiB
78 lines
2.0 KiB
7 months ago
|
// Copyright 2012 The Chromium Authors. All rights reserved.
|
||
|
// Use of this source code is governed by a BSD-style license that can be
|
||
|
// found in the LICENSE file.
|
||
|
|
||
|
#ifndef IPC_IPC_MESSAGE_START_H_
|
||
|
#define IPC_IPC_MESSAGE_START_H_
|
||
|
|
||
|
// Used by IPC_BEGIN_MESSAGES so that each message class starts from a unique
|
||
|
// base. Messages have unique IDs across channels in order for the IPC logging
|
||
|
// code to figure out the message class from its ID.
|
||
|
//
|
||
|
// You should no longer be adding any new message classes. Instead, use mojo
|
||
|
// for all new work.
|
||
|
enum IPCMessageStart {
|
||
|
AutomationMsgStart = 0,
|
||
|
FrameMsgStart,
|
||
|
PageMsgStart,
|
||
|
ViewMsgStart,
|
||
|
InputMsgStart,
|
||
|
TestMsgStart,
|
||
|
WorkerMsgStart,
|
||
|
NaClMsgStart,
|
||
|
GpuChannelMsgStart,
|
||
|
MediaMsgStart,
|
||
|
PpapiMsgStart,
|
||
|
DOMStorageMsgStart,
|
||
|
P2PMsgStart,
|
||
|
ResourceMsgStart,
|
||
|
FileSystemMsgStart,
|
||
|
BlobMsgStart,
|
||
|
MidiMsgStart,
|
||
|
ChromeMsgStart,
|
||
|
DragMsgStart,
|
||
|
PrintMsgStart,
|
||
|
ExtensionMsgStart,
|
||
|
TextInputClientMsgStart,
|
||
|
JavaBridgeMsgStart,
|
||
|
ShellMsgStart,
|
||
|
AccessibilityMsgStart,
|
||
|
PrerenderMsgStart,
|
||
|
ChromotingMsgStart,
|
||
|
BrowserPluginMsgStart,
|
||
|
AndroidWebViewMsgStart,
|
||
|
MediaPlayerMsgStart,
|
||
|
TracingMsgStart,
|
||
|
PeerConnectionTrackerMsgStart,
|
||
|
AppShimMsgStart,
|
||
|
WebRtcLoggingMsgStart,
|
||
|
TtsMsgStart,
|
||
|
NaClHostMsgStart,
|
||
|
EncryptedMediaMsgStart,
|
||
|
ServiceWorkerMsgStart,
|
||
|
CastMsgStart,
|
||
|
ChromeExtensionMsgStart,
|
||
|
GinJavaBridgeMsgStart,
|
||
|
ChromeUtilityPrintingMsgStart,
|
||
|
AecDumpMsgStart,
|
||
|
OzoneGpuMsgStart,
|
||
|
LayoutTestMsgStart,
|
||
|
NetworkHintsMsgStart,
|
||
|
CastMediaMsgStart,
|
||
|
SyncCompositorMsgStart,
|
||
|
ExtensionsGuestViewMsgStart,
|
||
|
GuestViewMsgStart,
|
||
|
// Note: CastCryptoMsgStart and CastChannelMsgStart reserved for Chromecast
|
||
|
// internal code. Contact gunsch@ before changing/removing.
|
||
|
CastCryptoMsgStart,
|
||
|
CastChannelMsgStart,
|
||
|
IPCTestMsgStart,
|
||
|
MediaPlayerDelegateMsgStart,
|
||
|
SurfaceViewManagerMsgStart,
|
||
|
ExtensionWorkerMsgStart,
|
||
|
SubresourceFilterMsgStart,
|
||
|
LastIPCMsgStart // Must come last.
|
||
|
};
|
||
|
|
||
|
#endif // IPC_IPC_MESSAGE_START_H_
|