1*6777b538SAndroid Build Coastguard Worker // Copyright 2012 The Chromium Authors 2*6777b538SAndroid Build Coastguard Worker // Use of this source code is governed by a BSD-style license that can be 3*6777b538SAndroid Build Coastguard Worker // found in the LICENSE file. 4*6777b538SAndroid Build Coastguard Worker 5*6777b538SAndroid Build Coastguard Worker #ifndef IPC_IPC_MESSAGE_START_H_ 6*6777b538SAndroid Build Coastguard Worker #define IPC_IPC_MESSAGE_START_H_ 7*6777b538SAndroid Build Coastguard Worker 8*6777b538SAndroid Build Coastguard Worker // Used by IPC_BEGIN_MESSAGES so that each message class starts from a unique 9*6777b538SAndroid Build Coastguard Worker // base. Messages have unique IDs across channels in order for the IPC logging 10*6777b538SAndroid Build Coastguard Worker // code to figure out the message class from its ID. 11*6777b538SAndroid Build Coastguard Worker // 12*6777b538SAndroid Build Coastguard Worker // You should no longer be adding any new message classes. Instead, use mojo 13*6777b538SAndroid Build Coastguard Worker // for all new work. 14*6777b538SAndroid Build Coastguard Worker enum IPCMessageStart { 15*6777b538SAndroid Build Coastguard Worker AutomationMsgStart = 0, 16*6777b538SAndroid Build Coastguard Worker TestMsgStart, 17*6777b538SAndroid Build Coastguard Worker WorkerMsgStart, 18*6777b538SAndroid Build Coastguard Worker NaClMsgStart, 19*6777b538SAndroid Build Coastguard Worker PpapiMsgStart, 20*6777b538SAndroid Build Coastguard Worker NaClHostMsgStart, 21*6777b538SAndroid Build Coastguard Worker GinJavaBridgeMsgStart, 22*6777b538SAndroid Build Coastguard Worker LastIPCMsgStart // Must come last. 23*6777b538SAndroid Build Coastguard Worker }; 24*6777b538SAndroid Build Coastguard Worker 25*6777b538SAndroid Build Coastguard Worker #endif // IPC_IPC_MESSAGE_START_H_ 26