diff options
author | grt@chromium.org <grt@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-07-19 16:14:55 +0000 |
---|---|---|
committer | grt@chromium.org <grt@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-07-19 16:14:55 +0000 |
commit | 1e78967ed2f1937b3809c19d91e7dd62d756d307 (patch) | |
tree | 054c19343eaced71ac5edf8d5425e83fb878ca0d /ppapi/proxy/interface_id.h | |
parent | 5d4451ebf298d9d71f716cc0135f465cec41fcd0 (diff) | |
parent | cd18d6f39a965004529d5800a7067a3d3b29a2ba (diff) | |
download | chromium_src-1e78967ed2f1937b3809c19d91e7dd62d756d307.zip chromium_src-1e78967ed2f1937b3809c19d91e7dd62d756d307.tar.gz chromium_src-1e78967ed2f1937b3809c19d91e7dd62d756d307.tar.bz2 |
FileManagerDialogTest.SelectFileAndCancel flaky.
BUG=89733
TBR=robertshield@chromium.org
TEST=browser_tests
Review URL: http://codereview.chromium.org/7447001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@93027 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ppapi/proxy/interface_id.h')
-rw-r--r-- | ppapi/proxy/interface_id.h | 71 |
1 files changed, 71 insertions, 0 deletions
diff --git a/ppapi/proxy/interface_id.h b/ppapi/proxy/interface_id.h new file mode 100644 index 0000000..26ef71f6a --- /dev/null +++ b/ppapi/proxy/interface_id.h @@ -0,0 +1,71 @@ +// Copyright (c) 2011 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 PPAPI_PROXY_INTERFACE_ID_H_ +#define PPAPI_PROXY_INTERFACE_ID_H_ + +namespace pp { +namespace proxy { + +// These numbers must be all small integers. They are used in a lookup table +// to route messages to the appropriate message handler. +enum InterfaceID { + // Zero is reserved for control messages. + INTERFACE_ID_NONE = 0, + INTERFACE_ID_PPB_AUDIO = 1, + INTERFACE_ID_PPB_AUDIO_CONFIG, + INTERFACE_ID_PPB_BROKER, + INTERFACE_ID_PPB_BUFFER, + INTERFACE_ID_PPB_CHAR_SET, + INTERFACE_ID_PPB_CONSOLE, + INTERFACE_ID_PPB_CONTEXT_3D, + INTERFACE_ID_PPB_CORE, + INTERFACE_ID_PPB_CRYPTO, + INTERFACE_ID_PPB_CURSORCONTROL, + INTERFACE_ID_PPB_FILE_CHOOSER, + INTERFACE_ID_PPB_FILE_REF, + INTERFACE_ID_PPB_FILE_SYSTEM, + INTERFACE_ID_PPB_FIND, + INTERFACE_ID_PPB_FLASH, + INTERFACE_ID_PPB_FLASH_CLIPBOARD, + INTERFACE_ID_PPB_FLASH_FILE_FILEREF, + INTERFACE_ID_PPB_FLASH_FILE_MODULELOCAL, + INTERFACE_ID_PPB_FLASH_MENU, + INTERFACE_ID_PPB_FLASH_NETCONNECTOR, + INTERFACE_ID_PPB_FLASH_TCPSOCKET, + INTERFACE_ID_PPB_FONT, + INTERFACE_ID_PPB_GRAPHICS_2D, + INTERFACE_ID_PPB_IMAGE_DATA, + INTERFACE_ID_PPB_INSTANCE, + INTERFACE_ID_PPB_INSTANCE_PRIVATE, + INTERFACE_ID_PPB_MEMORY, + INTERFACE_ID_PPB_OPENGLES2, + INTERFACE_ID_PPB_PDF, + INTERFACE_ID_PPB_SURFACE_3D, + INTERFACE_ID_PPB_TESTING, + INTERFACE_ID_PPB_URL_LOADER, + INTERFACE_ID_PPB_URL_REQUEST_INFO, + INTERFACE_ID_PPB_URL_RESPONSE_INFO, + INTERFACE_ID_PPB_URL_UTIL, + INTERFACE_ID_PPB_VAR, + INTERFACE_ID_PPB_VAR_DEPRECATED, + INTERFACE_ID_PPB_VIDEO_DECODER_DEV, + + INTERFACE_ID_PPP_CLASS, + INTERFACE_ID_PPP_GRAPHICS_3D_DEV, + INTERFACE_ID_PPP_INPUT_EVENT, + INTERFACE_ID_PPP_INSTANCE, + INTERFACE_ID_PPP_INSTANCE_PRIVATE, + INTERFACE_ID_PPP_VIDEO_DECODER_DEV, + + INTERFACE_ID_RESOURCE_CREATION, + + // Must be last to indicate the number of interface IDs. + INTERFACE_ID_COUNT +}; + +} // namespace proxy +} // namespace pp + +#endif // PPAPI_PROXY_INTERFACE_ID_H_ |