#ifndef PPAPI_PROXY_PPAPI_MESSAGES_H_
#define PPAPI_PROXY_PPAPI_MESSAGES_H_
#include <stdint.h>
#include <map>
#include <string>
#include <vector>
#include "base/sync_socket.h"
#include "build/build_config.h"
#ifdef WIN32
#undef MemoryBarrier
#endif
#include "base/files/file_path.h"
#include "base/process/process.h"
#include "build/build_config.h"
#include "gpu/command_buffer/common/command_buffer.h"
#include "gpu/command_buffer/common/command_buffer_id.h"
#include "gpu/command_buffer/common/mailbox.h"
#include "gpu/command_buffer/common/sync_token.h"
#include "gpu/ipc/common/gpu_command_buffer_traits.h"
#include "ipc/ipc_channel_handle.h"
#include "ipc/ipc_message_macros.h"
#include "ipc/ipc_message_start.h"
#include "ipc/ipc_message_utils.h"
#include "ipc/ipc_platform_file.h"
#include "ppapi/c/dev/pp_video_capture_dev.h"
#include "ppapi/c/dev/pp_video_dev.h"
#include "ppapi/c/dev/ppb_url_util_dev.h"
#include "ppapi/c/dev/ppp_printing_dev.h"
#include "ppapi/c/pp_bool.h"
#include "ppapi/c/pp_codecs.h"
#include "ppapi/c/pp_file_info.h"
#include "ppapi/c/pp_instance.h"
#include "ppapi/c/pp_module.h"
#include "ppapi/c/pp_point.h"
#include "ppapi/c/pp_rect.h"
#include "ppapi/c/pp_resource.h"
#include "ppapi/c/pp_size.h"
#include "ppapi/c/pp_time.h"
#include "ppapi/c/ppb_audio_config.h"
#include "ppapi/c/ppb_image_data.h"
#include "ppapi/c/ppb_tcp_socket.h"
#include "ppapi/c/ppb_text_input_controller.h"
#include "ppapi/c/ppb_udp_socket.h"
#include "ppapi/c/ppb_video_encoder.h"
#include "ppapi/c/private/pp_private_font_charset.h"
#include "ppapi/c/private/pp_video_capture_format.h"
#include "ppapi/c/private/ppb_host_resolver_private.h"
#include "ppapi/c/private/ppb_isolated_file_system_private.h"
#include "ppapi/c/private/ppb_net_address_private.h"
#include "ppapi/proxy/host_resolver_private_resource.h"
#include "ppapi/proxy/network_list_resource.h"
#include "ppapi/proxy/ppapi_param_traits.h"
#include "ppapi/proxy/ppapi_proxy_export.h"
#include "ppapi/proxy/resource_message_params.h"
#include "ppapi/proxy/serialized_handle.h"
#include "ppapi/proxy/serialized_structs.h"
#include "ppapi/proxy/serialized_var.h"
#include "ppapi/shared_impl/dir_contents.h"
#include "ppapi/shared_impl/file_growth.h"
#include "ppapi/shared_impl/file_path.h"
#include "ppapi/shared_impl/file_ref_create_info.h"
#include "ppapi/shared_impl/media_stream_audio_track_shared.h"
#include "ppapi/shared_impl/media_stream_video_track_shared.h"
#include "ppapi/shared_impl/ppapi_nacl_plugin_args.h"
#include "ppapi/shared_impl/ppapi_preferences.h"
#include "ppapi/shared_impl/ppb_device_ref_shared.h"
#include "ppapi/shared_impl/ppb_graphics_3d_shared.h"
#include "ppapi/shared_impl/ppb_input_event_shared.h"
#include "ppapi/shared_impl/ppb_tcp_socket_shared.h"
#include "ppapi/shared_impl/ppb_view_shared.h"
#include "ppapi/shared_impl/private/ppb_x509_certificate_private_shared.h"
#include "ppapi/shared_impl/socket_option_data.h"
#include "ppapi/shared_impl/url_request_info_data.h"
#include "ppapi/shared_impl/url_response_info_data.h"
#undef IPC_MESSAGE_EXPORT
#define IPC_MESSAGE_EXPORT …
#define IPC_MESSAGE_START …
IPC_ENUM_TRAITS_MAX_VALUE(ppapi::TCPSocketVersion,
ppapi::TCP_SOCKET_VERSION_1_1_OR_ABOVE)
IPC_ENUM_TRAITS_MAX_VALUE(…)
IPC_ENUM_TRAITS_MAX_VALUE(…)
IPC_ENUM_TRAITS_MAX_VALUE(…)
IPC_ENUM_TRAITS_MAX_VALUE(…)
IPC_ENUM_TRAITS_MAX_VALUE(…)
IPC_ENUM_TRAITS_MIN_MAX_VALUE(…)
IPC_ENUM_TRAITS_MIN_MAX_VALUE(…)
IPC_ENUM_TRAITS_MAX_VALUE(…)
IPC_ENUM_TRAITS_MAX_VALUE(…)
IPC_ENUM_TRAITS_MAX_VALUE(…)
IPC_ENUM_TRAITS_MAX_VALUE(…)
IPC_ENUM_TRAITS_MAX_VALUE(…)
IPC_ENUM_TRAITS(PP_PrintOutputFormat_Dev)
IPC_ENUM_TRAITS_MAX_VALUE(…)
IPC_ENUM_TRAITS_MAX_VALUE(…)
IPC_ENUM_TRAITS_MAX_VALUE(…)
IPC_ENUM_TRAITS_MAX_VALUE(…)
IPC_ENUM_TRAITS_MAX_VALUE(…)
IPC_ENUM_TRAITS_MIN_MAX_VALUE(…)
IPC_ENUM_TRAITS_MIN_MAX_VALUE(…)
IPC_ENUM_TRAITS_MAX_VALUE(…)
IPC_ENUM_TRAITS_MAX_VALUE(…)
IPC_ENUM_TRAITS_MAX_VALUE(…)
IPC_STRUCT_TRAITS_BEGIN(PP_Point)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_END(…)
IPC_STRUCT_TRAITS_BEGIN(PP_FloatPoint)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_END(…)
IPC_STRUCT_TRAITS_BEGIN(PP_Size)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_END(…)
IPC_STRUCT_TRAITS_BEGIN(PP_FloatSize)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_END(…)
IPC_STRUCT_TRAITS_BEGIN(PP_Rect)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_END(…)
IPC_STRUCT_TRAITS_BEGIN(PP_FloatRect)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_END(…)
IPC_STRUCT_TRAITS_BEGIN(PP_ImageDataDesc)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_END(…)
IPC_STRUCT_TRAITS_BEGIN(PP_PictureBuffer_Dev)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_END(…)
IPC_STRUCT_TRAITS_BEGIN(PP_Picture_Dev)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_END(…)
IPC_STRUCT_TRAITS_BEGIN(PP_PrintPageNumberRange_Dev)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_END(…)
IPC_STRUCT_TRAITS_BEGIN(PP_VideoCaptureDeviceInfo_Dev)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_END(…)
IPC_STRUCT_TRAITS_BEGIN(PP_HostResolver_Private_Hint)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_END(…)
IPC_STRUCT_TRAITS_BEGIN(PP_PrintSettings_Dev)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_END(…)
IPC_STRUCT_TRAITS_BEGIN(PP_URLComponent_Dev)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_END(…)
IPC_STRUCT_TRAITS_BEGIN(PP_URLComponents_Dev)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_END(…)
IPC_STRUCT_TRAITS_BEGIN(PP_VideoCaptureFormat)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_END(…)
IPC_STRUCT_TRAITS_BEGIN(PP_FileInfo)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_END(…)
IPC_STRUCT_TRAITS_BEGIN(ppapi::FileGrowth)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_END(…)
IPC_STRUCT_TRAITS_BEGIN(ppapi::DeviceRefData)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_END(…)
IPC_STRUCT_TRAITS_BEGIN(ppapi::DirEntry)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_END(…)
IPC_STRUCT_TRAITS_BEGIN(ppapi::FileRefCreateInfo)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_END(…)
IPC_STRUCT_TRAITS_BEGIN(ppapi::MediaStreamAudioTrackShared::Attributes)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_END(…)
IPC_STRUCT_TRAITS_BEGIN(ppapi::MediaStreamVideoTrackShared::Attributes)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_END(…)
IPC_STRUCT_TRAITS_BEGIN(ppapi::ViewData)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_END(…)
IPC_STRUCT_TRAITS_BEGIN(PP_TouchPoint)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_END(…)
IPC_STRUCT_TRAITS_BEGIN(ppapi::Preferences)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_END(…)
IPC_STRUCT_TRAITS_BEGIN(ppapi::TouchPointWithTilt)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_END(…)
IPC_STRUCT_TRAITS_BEGIN(ppapi::InputEventData)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_END(…)
IPC_STRUCT_TRAITS_BEGIN(ppapi::HostPortPair)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_END(…)
IPC_STRUCT_TRAITS_BEGIN(ppapi::URLRequestInfoData)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_END(…)
IPC_STRUCT_TRAITS_BEGIN(ppapi::URLRequestInfoData::BodyItem)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_END(…)
IPC_STRUCT_TRAITS_BEGIN(ppapi::URLResponseInfoData)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_END(…)
IPC_STRUCT_TRAITS_BEGIN(ppapi::proxy::SerializedNetworkInfo)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_END(…)
IPC_STRUCT_TRAITS_BEGIN(ppapi::PpapiNaClPluginArgs)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_END(…)
IPC_STRUCT_TRAITS_BEGIN(PP_VideoProfileDescription)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_END(…)
IPC_STRUCT_TRAITS_BEGIN(ppapi::Graphics3DContextAttribs)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_MEMBER(…)
IPC_STRUCT_TRAITS_END(…)
IPC_MESSAGE_CONTROL2(PpapiMsg_LoadPlugin,
base::FilePath ,
ppapi::PpapiPermissions )
IPC_MESSAGE_CONTROL3(PpapiMsg_CreateChannel,
base::ProcessId ,
int ,
bool )
IPC_MESSAGE_CONTROL1(PpapiMsg_InitializeNaClDispatcher,
ppapi::PpapiNaClPluginArgs )
IPC_SYNC_MESSAGE_CONTROL1_1(PpapiMsg_ReserveInstanceId,
PP_Instance ,
bool )
IPC_MESSAGE_CONTROL1(PpapiMsg_SetPreferences,
ppapi::Preferences)
IPC_SYNC_MESSAGE_CONTROL1_1(PpapiMsg_SupportsInterface,
std::string ,
bool )
#if !BUILDFLAG(IS_NACL)
IPC_MESSAGE_CONTROL1(PpapiMsg_SetNetworkState,
bool )
#endif
IPC_MESSAGE_ROUTED4(PpapiMsg_PPBAudio_NotifyAudioStreamCreated,
ppapi::HostResource ,
int32_t ,
ppapi::proxy::SerializedHandle ,
ppapi::proxy::SerializedHandle )
IPC_MESSAGE_ROUTED2(PpapiMsg_PPBGraphics3D_SwapBuffersACK,
ppapi::HostResource ,
int32_t )
IPC_MESSAGE_ROUTED1(PpapiMsg_PPBImageData_NotifyUnusedImageData,
ppapi::HostResource )
IPC_MESSAGE_ROUTED2(…)
IPC_SYNC_MESSAGE_ROUTED3_2(PpapiMsg_PPPClass_HasProperty,
int64_t ,
int64_t ,
ppapi::proxy::SerializedVar ,
ppapi::proxy::SerializedVar ,
bool )
IPC_SYNC_MESSAGE_ROUTED3_2(PpapiMsg_PPPClass_HasMethod,
int64_t ,
int64_t ,
ppapi::proxy::SerializedVar ,
ppapi::proxy::SerializedVar ,
bool )
IPC_SYNC_MESSAGE_ROUTED3_2(PpapiMsg_PPPClass_GetProperty,
int64_t ,
int64_t ,
ppapi::proxy::SerializedVar ,
ppapi::proxy::SerializedVar ,
ppapi::proxy::SerializedVar )
IPC_SYNC_MESSAGE_ROUTED2_2(PpapiMsg_PPPClass_EnumerateProperties,
int64_t ,
int64_t ,
std::vector<ppapi::proxy::SerializedVar> ,
ppapi::proxy::SerializedVar )
IPC_SYNC_MESSAGE_ROUTED4_1(PpapiMsg_PPPClass_SetProperty,
int64_t ,
int64_t ,
ppapi::proxy::SerializedVar ,
ppapi::proxy::SerializedVar ,
ppapi::proxy::SerializedVar )
IPC_SYNC_MESSAGE_ROUTED3_1(PpapiMsg_PPPClass_RemoveProperty,
int64_t ,
int64_t ,
ppapi::proxy::SerializedVar ,
ppapi::proxy::SerializedVar )
IPC_SYNC_MESSAGE_ROUTED4_2(PpapiMsg_PPPClass_Call,
int64_t ,
int64_t ,
ppapi::proxy::SerializedVar ,
std::vector<ppapi::proxy::SerializedVar> ,
ppapi::proxy::SerializedVar ,
ppapi::proxy::SerializedVar )
IPC_SYNC_MESSAGE_ROUTED3_2(PpapiMsg_PPPClass_Construct,
int64_t ,
int64_t ,
std::vector<ppapi::proxy::SerializedVar> ,
ppapi::proxy::SerializedVar ,
ppapi::proxy::SerializedVar )
IPC_MESSAGE_ROUTED2(…)
IPC_MESSAGE_ROUTED1(…)
IPC_MESSAGE_ROUTED2(PpapiMsg_PPPInputEvent_HandleInputEvent,
PP_Instance ,
ppapi::InputEventData )
IPC_SYNC_MESSAGE_ROUTED2_1(PpapiMsg_PPPInputEvent_HandleFilteredInputEvent,
PP_Instance ,
ppapi::InputEventData ,
PP_Bool )
IPC_SYNC_MESSAGE_ROUTED3_1(PpapiMsg_PPPInstance_DidCreate,
PP_Instance ,
std::vector<std::string> ,
std::vector<std::string> ,
PP_Bool )
IPC_SYNC_MESSAGE_ROUTED1_0(…)
IPC_MESSAGE_ROUTED3(PpapiMsg_PPPInstance_DidChangeView,
PP_Instance ,
ppapi::ViewData ,
PP_Bool )
IPC_MESSAGE_ROUTED2(…)
IPC_MESSAGE_ROUTED3(PpapiMsg_PPPInstance_HandleDocumentLoad,
PP_Instance ,
int ,
ppapi::URLResponseInfoData )
IPC_MESSAGE_ROUTED2(PpapiMsg_PPPMessaging_HandleMessage,
PP_Instance ,
ppapi::proxy::SerializedVar )
IPC_SYNC_MESSAGE_ROUTED2_2(PpapiMsg_PPPMessageHandler_HandleBlockingMessage,
PP_Instance ,
ppapi::proxy::SerializedVar ,
ppapi::proxy::SerializedVar ,
bool )
IPC_MESSAGE_ROUTED1(…)
IPC_SYNC_MESSAGE_ROUTED1_1(…)
IPC_SYNC_MESSAGE_ROUTED2_1(…)
IPC_SYNC_MESSAGE_ROUTED2_1(PpapiMsg_PPPPrinting_PrintPages,
PP_Instance ,
std::vector<PP_PrintPageNumberRange_Dev> ,
ppapi::HostResource )
IPC_MESSAGE_ROUTED1(…)
IPC_SYNC_MESSAGE_ROUTED1_1(PpapiMsg_PPPPrinting_IsScalingDisabled,
PP_Instance ,
bool )
IPC_MESSAGE_ROUTED2(…)
#if !BUILDFLAG(IS_NACL)
IPC_SYNC_MESSAGE_ROUTED1_1(PpapiMsg_PPPInstancePrivate_GetInstanceObject,
PP_Instance ,
ppapi::proxy::SerializedVar )
#endif
IPC_SYNC_MESSAGE_CONTROL3_2(PpapiMsg_PnaclTranslatorCompileInit,
int,
std::vector<ppapi::proxy::SerializedHandle>,
std::vector<std::string>,
bool,
std::string)
IPC_SYNC_MESSAGE_CONTROL1_1(PpapiMsg_PnaclTranslatorCompileChunk,
std::string,
bool)
IPC_SYNC_MESSAGE_CONTROL0_2(PpapiMsg_PnaclTranslatorCompileEnd,
bool,
std::string)
IPC_SYNC_MESSAGE_CONTROL2_1(PpapiMsg_PnaclTranslatorLink,
std::vector<ppapi::proxy::SerializedHandle>,
ppapi::proxy::SerializedHandle,
bool)
IPC_MESSAGE_CONTROL1(PpapiHostMsg_ChannelCreated,
IPC::ChannelHandle )
IPC_MESSAGE_CONTROL0(…)
IPC_SYNC_MESSAGE_CONTROL1_3(PpapiHostMsg_OpenResource,
std::string ,
uint64_t ,
uint64_t ,
ppapi::proxy::SerializedHandle )
IPC_MESSAGE_CONTROL4(PpapiHostMsg_LogWithSource,
PP_Instance ,
int ,
std::string ,
std::string )
IPC_SYNC_MESSAGE_ROUTED3_1(PpapiHostMsg_PPBAudio_Create,
PP_Instance ,
int32_t ,
uint32_t ,
ppapi::HostResource )
IPC_MESSAGE_ROUTED2(PpapiHostMsg_PPBAudio_StartOrStop,
ppapi::HostResource ,
bool )
IPC_MESSAGE_ROUTED1(PpapiHostMsg_PPBCore_AddRefResource,
ppapi::HostResource)
IPC_MESSAGE_ROUTED1(PpapiHostMsg_PPBCore_ReleaseResource,
ppapi::HostResource)
IPC_SYNC_MESSAGE_ROUTED3_5(
PpapiHostMsg_PPBGraphics3D_Create,
PP_Instance ,
ppapi::HostResource ,
ppapi::Graphics3DContextAttribs ,
ppapi::HostResource ,
gpu::Capabilities ,
gpu::GLCapabilities ,
ppapi::proxy::SerializedHandle ,
gpu::CommandBufferId )
IPC_SYNC_MESSAGE_ROUTED2_0(PpapiHostMsg_PPBGraphics3D_SetGetBuffer,
ppapi::HostResource ,
int32_t )
IPC_SYNC_MESSAGE_ROUTED3_2(PpapiHostMsg_PPBGraphics3D_WaitForTokenInRange,
ppapi::HostResource ,
int32_t ,
int32_t ,
gpu::CommandBuffer::State ,
bool )
IPC_SYNC_MESSAGE_ROUTED4_2(PpapiHostMsg_PPBGraphics3D_WaitForGetOffsetInRange,
ppapi::HostResource ,
uint32_t ,
int32_t ,
int32_t ,
gpu::CommandBuffer::State ,
bool )
IPC_MESSAGE_ROUTED2(PpapiHostMsg_PPBGraphics3D_AsyncFlush,
ppapi::HostResource ,
int32_t )
IPC_SYNC_MESSAGE_ROUTED2_2(PpapiHostMsg_PPBGraphics3D_CreateTransferBuffer,
ppapi::HostResource ,
uint32_t ,
int32_t ,
ppapi::proxy::SerializedHandle )
IPC_SYNC_MESSAGE_ROUTED2_0(PpapiHostMsg_PPBGraphics3D_DestroyTransferBuffer,
ppapi::HostResource ,
int32_t )
IPC_MESSAGE_ROUTED3(PpapiHostMsg_PPBGraphics3D_SwapBuffers,
ppapi::HostResource ,
gpu::SyncToken ,
gfx::Size )
IPC_MESSAGE_ROUTED1(PpapiHostMsg_PPBGraphics3D_EnsureWorkVisible,
ppapi::HostResource )
IPC_MESSAGE_ROUTED1(PpapiHostMsg_PPBGraphics3D_ResolveAndDetachFramebuffer,
ppapi::HostResource )
IPC_MESSAGE_ROUTED2(PpapiHostMsg_PPBGraphics3D_Resize,
ppapi::HostResource ,
gfx::Size )
IPC_SYNC_MESSAGE_ROUTED4_3(PpapiHostMsg_PPBImageData_CreatePlatform,
PP_Instance ,
int32_t ,
PP_Size ,
PP_Bool ,
ppapi::HostResource ,
PP_ImageDataDesc ,
ppapi::proxy::SerializedHandle )
IPC_SYNC_MESSAGE_ROUTED4_3(PpapiHostMsg_PPBImageData_CreateSimple,
PP_Instance ,
int32_t ,
PP_Size ,
PP_Bool ,
ppapi::HostResource ,
PP_ImageDataDesc ,
ppapi::proxy::SerializedHandle )
IPC_SYNC_MESSAGE_ROUTED1_1(PpapiHostMsg_PPBInstance_GetWindowObject,
PP_Instance ,
ppapi::proxy::SerializedVar )
IPC_SYNC_MESSAGE_ROUTED1_1(PpapiHostMsg_PPBInstance_GetOwnerElementObject,
PP_Instance ,
ppapi::proxy::SerializedVar )
IPC_MESSAGE_ROUTED2(…)
IPC_SYNC_MESSAGE_ROUTED1_1(…)
IPC_SYNC_MESSAGE_ROUTED1_1(…)
IPC_SYNC_MESSAGE_ROUTED1_1(…)
IPC_SYNC_MESSAGE_ROUTED2_2(PpapiHostMsg_PPBInstance_ExecuteScript,
PP_Instance ,
ppapi::proxy::SerializedVar ,
ppapi::proxy::SerializedVar ,
ppapi::proxy::SerializedVar )
IPC_SYNC_MESSAGE_ROUTED1_1(PpapiHostMsg_PPBInstance_GetDefaultCharSet,
PP_Instance ,
ppapi::proxy::SerializedVar )
IPC_SYNC_MESSAGE_ROUTED2_1(…)
IPC_SYNC_MESSAGE_ROUTED1_2(…)
IPC_MESSAGE_ROUTED3(PpapiHostMsg_PPBInstance_RequestInputEvents,
PP_Instance ,
bool ,
uint32_t )
IPC_MESSAGE_ROUTED2(…)
IPC_MESSAGE_ROUTED2(PpapiHostMsg_PPBInstance_PostMessage,
PP_Instance ,
ppapi::proxy::SerializedVar )
IPC_MESSAGE_ROUTED1(…)
IPC_MESSAGE_ROUTED1(…)
IPC_SYNC_MESSAGE_ROUTED2_1(PpapiHostMsg_PPBInstance_ResolveRelativeToDocument,
PP_Instance ,
ppapi::proxy::SerializedVar ,
ppapi::proxy::SerializedVar )
IPC_SYNC_MESSAGE_ROUTED2_1(PpapiHostMsg_PPBInstance_DocumentCanRequest,
PP_Instance ,
ppapi::proxy::SerializedVar ,
PP_Bool )
IPC_SYNC_MESSAGE_ROUTED2_1(…)
IPC_SYNC_MESSAGE_ROUTED1_2(PpapiHostMsg_PPBInstance_GetDocumentURL,
PP_Instance ,
PP_URLComponents_Dev ,
ppapi::proxy::SerializedVar )
IPC_SYNC_MESSAGE_ROUTED1_1(PpapiHostMsg_PPBInstance_GetPluginInstanceURL,
PP_Instance ,
ppapi::proxy::SerializedVar )
IPC_SYNC_MESSAGE_ROUTED1_1(PpapiHostMsg_PPBInstance_GetPluginReferrerURL,
PP_Instance ,
ppapi::proxy::SerializedVar )
IPC_MESSAGE_ROUTED4(PpapiHostMsg_PPBInstance_SetCursor,
PP_Instance ,
int32_t ,
ppapi::HostResource ,
PP_Point )
IPC_MESSAGE_ROUTED2(…)
IPC_MESSAGE_ROUTED3(…)
IPC_MESSAGE_ROUTED1(…)
IPC_MESSAGE_ROUTED4(PpapiHostMsg_PPBInstance_UpdateSurroundingText,
PP_Instance ,
std::string ,
uint32_t ,
uint32_t )
IPC_SYNC_MESSAGE_ROUTED1_0(…)
IPC_MESSAGE_ROUTED1(…)
IPC_SYNC_MESSAGE_ROUTED2_2(PpapiHostMsg_PPBVar_HasProperty,
ppapi::proxy::SerializedVar ,
ppapi::proxy::SerializedVar ,
ppapi::proxy::SerializedVar ,
PP_Bool )
IPC_SYNC_MESSAGE_ROUTED2_2(PpapiHostMsg_PPBVar_HasMethodDeprecated,
ppapi::proxy::SerializedVar ,
ppapi::proxy::SerializedVar ,
ppapi::proxy::SerializedVar ,
PP_Bool )
IPC_SYNC_MESSAGE_ROUTED2_2(PpapiHostMsg_PPBVar_GetProperty,
ppapi::proxy::SerializedVar ,
ppapi::proxy::SerializedVar ,
ppapi::proxy::SerializedVar ,
ppapi::proxy::SerializedVar )
IPC_SYNC_MESSAGE_ROUTED2_2(PpapiHostMsg_PPBVar_DeleteProperty,
ppapi::proxy::SerializedVar ,
ppapi::proxy::SerializedVar ,
ppapi::proxy::SerializedVar ,
PP_Bool )
IPC_SYNC_MESSAGE_ROUTED1_2(PpapiHostMsg_PPBVar_EnumerateProperties,
ppapi::proxy::SerializedVar ,
std::vector<ppapi::proxy::SerializedVar> ,
ppapi::proxy::SerializedVar )
IPC_SYNC_MESSAGE_ROUTED3_1(PpapiHostMsg_PPBVar_SetPropertyDeprecated,
ppapi::proxy::SerializedVar ,
ppapi::proxy::SerializedVar ,
ppapi::proxy::SerializedVar ,
ppapi::proxy::SerializedVar )
IPC_SYNC_MESSAGE_ROUTED3_2(PpapiHostMsg_PPBVar_CallDeprecated,
ppapi::proxy::SerializedVar ,
ppapi::proxy::SerializedVar ,
std::vector<ppapi::proxy::SerializedVar> ,
ppapi::proxy::SerializedVar ,
ppapi::proxy::SerializedVar )
IPC_SYNC_MESSAGE_ROUTED2_2(PpapiHostMsg_PPBVar_Construct,
ppapi::proxy::SerializedVar ,
std::vector<ppapi::proxy::SerializedVar> ,
ppapi::proxy::SerializedVar ,
ppapi::proxy::SerializedVar )
IPC_SYNC_MESSAGE_ROUTED2_2(PpapiHostMsg_PPBVar_IsInstanceOfDeprecated,
ppapi::proxy::SerializedVar ,
int64_t ,
int64_t ,
PP_Bool )
IPC_SYNC_MESSAGE_ROUTED3_1(PpapiHostMsg_PPBVar_CreateObjectDeprecated,
PP_Instance ,
int64_t ,
int64_t ,
ppapi::proxy::SerializedVar )
#if !BUILDFLAG(IS_NACL)
IPC_SYNC_MESSAGE_ROUTED2_2(
PpapiHostMsg_PPBBuffer_Create,
PP_Instance ,
uint32_t ,
ppapi::HostResource ,
ppapi::proxy::SerializedHandle )
#endif
IPC_SYNC_MESSAGE_ROUTED3_1(
PpapiHostMsg_PPBTesting_ReadImageData,
ppapi::HostResource ,
ppapi::HostResource ,
PP_Point ,
PP_Bool )
IPC_SYNC_MESSAGE_ROUTED1_1(…)
IPC_MESSAGE_ROUTED2(PpapiHostMsg_PPBTesting_SimulateInputEvent,
PP_Instance ,
ppapi::InputEventData )
IPC_SYNC_MESSAGE_ROUTED1_0(…)
#if !BUILDFLAG(IS_NACL)
IPC_SYNC_MESSAGE_ROUTED3_1(PpapiHostMsg_PPBVideoDecoder_Create,
PP_Instance ,
ppapi::HostResource ,
PP_VideoDecoder_Profile ,
ppapi::HostResource )
IPC_MESSAGE_ROUTED4(PpapiHostMsg_PPBVideoDecoder_Decode,
ppapi::HostResource ,
ppapi::HostResource ,
int32_t ,
uint32_t )
IPC_MESSAGE_ROUTED2(PpapiHostMsg_PPBVideoDecoder_AssignPictureBuffers,
ppapi::HostResource ,
std::vector<PP_PictureBuffer_Dev> )
IPC_MESSAGE_ROUTED2(PpapiHostMsg_PPBVideoDecoder_ReusePictureBuffer,
ppapi::HostResource ,
int32_t )
IPC_MESSAGE_ROUTED1(PpapiHostMsg_PPBVideoDecoder_Flush,
ppapi::HostResource )
IPC_MESSAGE_ROUTED1(PpapiHostMsg_PPBVideoDecoder_Reset,
ppapi::HostResource )
IPC_SYNC_MESSAGE_ROUTED1_0(PpapiHostMsg_PPBVideoDecoder_Destroy,
ppapi::HostResource )
IPC_MESSAGE_ROUTED3(PpapiMsg_PPBVideoDecoder_EndOfBitstreamACK,
ppapi::HostResource ,
int32_t ,
int32_t )
IPC_MESSAGE_ROUTED2(PpapiMsg_PPBVideoDecoder_FlushACK,
ppapi::HostResource ,
int32_t )
IPC_MESSAGE_ROUTED2(PpapiMsg_PPBVideoDecoder_ResetACK,
ppapi::HostResource ,
int32_t )
IPC_MESSAGE_ROUTED4(PpapiMsg_PPPVideoDecoder_ProvidePictureBuffers,
ppapi::HostResource ,
uint32_t ,
PP_Size ,
uint32_t )
IPC_MESSAGE_ROUTED2(PpapiMsg_PPPVideoDecoder_DismissPictureBuffer,
ppapi::HostResource ,
int32_t )
IPC_MESSAGE_ROUTED2(PpapiMsg_PPPVideoDecoder_PictureReady,
ppapi::HostResource ,
PP_Picture_Dev )
IPC_MESSAGE_ROUTED2(PpapiMsg_PPPVideoDecoder_NotifyError,
ppapi::HostResource ,
PP_VideoDecodeError_Dev )
#endif
IPC_MESSAGE_CONTROL3(PpapiHostMsg_ResourceCreated,
ppapi::proxy::ResourceMessageCallParams ,
PP_Instance ,
IPC::Message )
IPC_MESSAGE_CONTROL1(…)
IPC_MESSAGE_CONTROL2(PpapiHostMsg_AttachToPendingHost,
PP_Resource ,
int )
IPC_MESSAGE_CONTROL2(PpapiHostMsg_ResourceCall,
ppapi::proxy::ResourceMessageCallParams ,
IPC::Message )
IPC_MESSAGE_CONTROL3(PpapiHostMsg_InProcessResourceCall,
int ,
ppapi::proxy::ResourceMessageCallParams ,
IPC::Message )
IPC_MESSAGE_CONTROL2(
PpapiPluginMsg_ResourceReply,
ppapi::proxy::ResourceMessageReplyParams ,
IPC::Message )
IPC_MESSAGE_ROUTED2(
PpapiHostMsg_InProcessResourceReply,
ppapi::proxy::ResourceMessageReplyParams ,
IPC::Message )
IPC_SYNC_MESSAGE_CONTROL2_2(PpapiHostMsg_ResourceSyncCall,
ppapi::proxy::ResourceMessageCallParams ,
IPC::Message ,
ppapi::proxy::ResourceMessageReplyParams ,
IPC::Message )
IPC_MESSAGE_CONTROL5(
PpapiHostMsg_CreateResourceHostsFromHost,
int ,
int ,
ppapi::proxy::ResourceMessageCallParams ,
PP_Instance ,
std::vector<IPC::Message> )
IPC_MESSAGE_ROUTED2(
PpapiHostMsg_CreateResourceHostsFromHostReply,
int32_t ,
std::vector<int> )
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL5(PpapiHostMsg_UMA_HistogramCustomTimes,
std::string ,
int64_t ,
int64_t ,
int64_t ,
uint32_t )
IPC_MESSAGE_CONTROL5(PpapiHostMsg_UMA_HistogramCustomCounts,
std::string ,
int32_t ,
int32_t ,
int32_t ,
uint32_t )
IPC_MESSAGE_CONTROL3(PpapiHostMsg_UMA_HistogramEnumeration,
std::string ,
int32_t ,
int32_t )
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL4(PpapiHostMsg_FileChooser_Show,
bool ,
bool ,
std::string ,
std::vector<std::string> )
IPC_MESSAGE_CONTROL1(PpapiPluginMsg_FileChooser_ShowReply,
std::vector<ppapi::FileRefCreateInfo> )
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL2(…)
IPC_MESSAGE_CONTROL2(…)
IPC_MESSAGE_CONTROL1(PpapiHostMsg_FileIO_Close,
ppapi::FileGrowth )
IPC_MESSAGE_CONTROL2(…)
IPC_MESSAGE_CONTROL1(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL1(PpapiHostMsg_FileRef_CreateForRawFS,
base::FilePath )
IPC_MESSAGE_CONTROL2(PpapiHostMsg_FileRef_CreateForFileAPI,
PP_Resource ,
std::string )
IPC_MESSAGE_CONTROL1(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL2(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL1(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL1(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL2(PpapiPluginMsg_FileRef_ReadDirectoryEntriesReply,
std::vector<ppapi::FileRefCreateInfo> ,
std::vector<PP_FileType> )
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL1(PpapiPluginMsg_FileRef_GetAbsolutePathReply,
std::string )
IPC_MESSAGE_CONTROL1(…)
IPC_MESSAGE_CONTROL1(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL2(PpapiHostMsg_FileSystem_InitIsolatedFileSystem,
std::string ,
PP_IsolatedFileSystemType_Private )
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL2(PpapiHostMsg_FileSystem_CreateFromRenderer,
std::string ,
PP_FileSystemType )
IPC_MESSAGE_CONTROL1(…)
IPC_MESSAGE_CONTROL2(PpapiHostMsg_FileSystem_ReserveQuota,
int64_t ,
ppapi::FileGrowthMap )
IPC_MESSAGE_CONTROL2(PpapiPluginMsg_FileSystem_ReserveQuotaReply,
int64_t ,
ppapi::FileSizeMap )
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL2(…)
IPC_MESSAGE_CONTROL4(PpapiHostMsg_Graphics2D_PaintImageData,
ppapi::HostResource ,
PP_Point ,
bool ,
PP_Rect )
IPC_MESSAGE_CONTROL3(PpapiHostMsg_Graphics2D_Scroll,
bool ,
PP_Rect ,
PP_Point )
IPC_MESSAGE_CONTROL1(PpapiHostMsg_Graphics2D_ReplaceContents,
ppapi::HostResource )
IPC_MESSAGE_CONTROL1(PpapiHostMsg_Graphics2D_SetScale,
float )
IPC_MESSAGE_CONTROL2(PpapiHostMsg_Graphics2D_SetLayerTransform,
float ,
PP_FloatPoint )
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL2(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL1(PpapiHostMsg_CameraDevice_Open,
std::string )
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL1(
PpapiPluginMsg_CameraDevice_GetSupportedVideoCaptureFormatsReply,
std::vector<PP_VideoCaptureFormat> )
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL1(…)
IPC_MESSAGE_CONTROL1(PpapiPluginMsg_IsolatedFileSystem_BrowserOpenReply,
std::string )
IPC_MESSAGE_CONTROL1(PpapiPluginMsg_MediaStreamAudioTrack_CreateFromPendingHost,
std::string )
IPC_MESSAGE_CONTROL1(
PpapiHostMsg_MediaStreamAudioTrack_Configure,
ppapi::MediaStreamAudioTrackShared::Attributes )
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL1(PpapiPluginMsg_MediaStreamVideoTrack_CreateFromPendingHost,
std::string )
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL1(
PpapiHostMsg_MediaStreamVideoTrack_Configure,
ppapi::MediaStreamVideoTrackShared::Attributes )
IPC_MESSAGE_CONTROL1(PpapiPluginMsg_MediaStreamVideoTrack_ConfigureReply,
std::string )
IPC_MESSAGE_CONTROL3(PpapiPluginMsg_MediaStreamTrack_InitBuffers,
int32_t ,
int32_t ,
bool )
IPC_MESSAGE_CONTROL1(…)
IPC_MESSAGE_CONTROL1(…)
IPC_MESSAGE_CONTROL1(PpapiPluginMsg_MediaStreamTrack_EnqueueBuffers,
std::vector<int32_t> )
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL1(PpapiPluginMsg_NetworkMonitor_NetworkList,
ppapi::proxy::SerializedNetworkList )
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL1(PpapiHostMsg_NetworkProxy_GetProxyForURL,
std::string )
IPC_MESSAGE_CONTROL1(PpapiPluginMsg_NetworkProxy_GetProxyForURLReply,
std::string )
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL2(PpapiHostMsg_HostResolver_Resolve,
ppapi::HostPortPair ,
PP_HostResolver_Private_Hint )
IPC_MESSAGE_CONTROL2(PpapiPluginMsg_HostResolver_ResolveReply,
std::string ,
std::vector<PP_NetAddress_Private> )
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL1(…)
IPC_MESSAGE_CONTROL1(PpapiHostMsg_TCPSocket_Create,
ppapi::TCPSocketVersion )
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL1(…)
IPC_MESSAGE_CONTROL1(…)
IPC_MESSAGE_CONTROL2(PpapiHostMsg_TCPSocket_Connect,
std::string ,
uint16_t )
IPC_MESSAGE_CONTROL1(…)
IPC_MESSAGE_CONTROL2(…)
IPC_MESSAGE_CONTROL4(PpapiHostMsg_TCPSocket_SSLHandshake,
std::string ,
uint16_t ,
std::vector<std::vector<char> > ,
std::vector<std::vector<char> > )
IPC_MESSAGE_CONTROL1(PpapiPluginMsg_TCPSocket_SSLHandshakeReply,
ppapi::PPB_X509Certificate_Fields )
IPC_MESSAGE_CONTROL1(…)
IPC_MESSAGE_CONTROL1(PpapiPluginMsg_TCPSocket_ReadReply,
std::string )
IPC_MESSAGE_CONTROL1(PpapiHostMsg_TCPSocket_Write,
std::string )
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL1(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL3(PpapiPluginMsg_TCPSocket_AcceptReply,
int ,
PP_NetAddress_Private ,
PP_NetAddress_Private )
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL2(PpapiHostMsg_TCPSocket_SetOption,
PP_TCPSocket_Option ,
ppapi::SocketOptionData )
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL2(…)
IPC_MESSAGE_CONTROL1(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL3(PpapiPluginMsg_TCPServerSocket_AcceptReply,
int ,
PP_NetAddress_Private ,
PP_NetAddress_Private )
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL2(PpapiHostMsg_UDPSocket_SetOption,
PP_UDPSocket_Option ,
ppapi::SocketOptionData )
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL1(…)
IPC_MESSAGE_CONTROL1(…)
IPC_MESSAGE_CONTROL3(PpapiPluginMsg_UDPSocket_PushRecvResult,
int32_t ,
std::string ,
PP_NetAddress_Private )
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL2(PpapiHostMsg_UDPSocket_SendTo,
std::string ,
PP_NetAddress_Private )
IPC_MESSAGE_CONTROL1(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL1(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL1(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL1(PpapiHostMsg_URLLoader_Open,
ppapi::URLRequestInfoData )
IPC_MESSAGE_CONTROL1(PpapiHostMsg_URLLoader_SetDeferLoading,
bool )
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL1(PpapiPluginMsg_URLLoader_ReceivedResponse,
ppapi::URLResponseInfoData )
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL1(…)
IPC_MESSAGE_CONTROL4(…)
IPC_SYNC_MESSAGE_CONTROL2_2(PpapiHostMsg_SharedMemory_CreateSharedMemory,
PP_Instance ,
uint32_t ,
int ,
ppapi::proxy::SerializedHandle )
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL2(PpapiHostMsg_VpnProvider_Bind,
std::string ,
std::string )
IPC_MESSAGE_CONTROL3(…)
IPC_MESSAGE_CONTROL2(…)
IPC_MESSAGE_CONTROL1(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL2(…)
IPC_MESSAGE_CONTROL1(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL2(PpapiHostMsg_WebSocket_Connect,
std::string ,
std::vector<std::string> )
IPC_MESSAGE_CONTROL2(PpapiHostMsg_WebSocket_Close,
int32_t ,
std::string )
IPC_MESSAGE_CONTROL1(PpapiHostMsg_WebSocket_SendText,
std::string )
IPC_MESSAGE_CONTROL1(PpapiHostMsg_WebSocket_SendBinary,
std::vector<uint8_t> )
IPC_MESSAGE_CONTROL1(PpapiHostMsg_WebSocket_Fail,
std::string )
IPC_MESSAGE_CONTROL2(PpapiPluginMsg_WebSocket_ConnectReply,
std::string ,
std::string )
IPC_MESSAGE_CONTROL4(PpapiPluginMsg_WebSocket_CloseReply,
uint64_t ,
bool ,
uint16_t ,
std::string )
IPC_MESSAGE_CONTROL1(PpapiPluginMsg_WebSocket_ReceiveTextReply,
std::string )
IPC_MESSAGE_CONTROL1(PpapiPluginMsg_WebSocket_ReceiveBinaryReply,
std::vector<uint8_t> )
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL1(…)
IPC_MESSAGE_CONTROL1(…)
IPC_MESSAGE_CONTROL4(PpapiPluginMsg_WebSocket_ClosedReply,
uint64_t ,
bool ,
uint16_t ,
std::string )
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL4(PpapiHostMsg_VideoDecoder_Initialize,
ppapi::HostResource ,
PP_VideoProfile ,
PP_HardwareAcceleration ,
uint32_t )
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL2(…)
IPC_MESSAGE_CONTROL1(…)
IPC_MESSAGE_CONTROL3(…)
IPC_MESSAGE_CONTROL1(…)
IPC_MESSAGE_CONTROL4(PpapiPluginMsg_VideoDecoder_SharedImageReady,
int32_t ,
gpu::Mailbox ,
PP_Size ,
PP_Rect )
IPC_MESSAGE_CONTROL1(PpapiHostMsg_VideoDecoder_RecycleSharedImage,
gpu::Mailbox )
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL1(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL1(PpapiPluginMsg_VideoEncoder_GetSupportedProfilesReply,
std::vector<PP_VideoProfileDescription> )
IPC_MESSAGE_CONTROL5(…)
IPC_MESSAGE_CONTROL2(…)
IPC_MESSAGE_CONTROL1(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL3(…)
IPC_MESSAGE_CONTROL2(PpapiHostMsg_VideoEncoder_Encode,
uint32_t ,
bool )
IPC_MESSAGE_CONTROL1(…)
IPC_MESSAGE_CONTROL3(PpapiPluginMsg_VideoEncoder_BitstreamBufferReady,
uint32_t ,
uint32_t ,
bool )
IPC_MESSAGE_CONTROL1(…)
IPC_MESSAGE_CONTROL2(…)
IPC_MESSAGE_CONTROL1(…)
IPC_MESSAGE_CONTROL0(…)
#if !BUILDFLAG(IS_NACL)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL3(PpapiHostMsg_AudioInput_Open,
std::string ,
PP_AudioSampleRate ,
uint32_t )
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL1(PpapiHostMsg_AudioInput_StartOrStop, bool )
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL3(PpapiHostMsg_AudioOutput_Open,
std::string ,
PP_AudioSampleRate ,
uint32_t )
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL1(PpapiHostMsg_AudioOutput_StartOrStop, bool )
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL1(PpapiPluginMsg_BrowserFontSingleton_GetFontFamiliesReply,
std::string )
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL1(PpapiPluginMsg_DeviceEnumeration_EnumerateDevicesReply,
std::vector<ppapi::DeviceRefData> )
IPC_MESSAGE_CONTROL1(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL2(PpapiPluginMsg_DeviceEnumeration_NotifyDeviceChange,
uint32_t ,
std::vector<ppapi::DeviceRefData> )
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL1(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL3(PpapiHostMsg_VideoCapture_Open,
std::string ,
PP_VideoCaptureDeviceInfo_Dev ,
uint32_t )
IPC_MESSAGE_CONTROL0(…)
IPC_MESSAGE_CONTROL3(PpapiPluginMsg_VideoCapture_OnDeviceInfo,
PP_VideoCaptureDeviceInfo_Dev ,
std::vector<ppapi::HostResource> ,
uint32_t )
IPC_MESSAGE_CONTROL1(…)
IPC_MESSAGE_CONTROL1(…)
IPC_MESSAGE_CONTROL1(…)
#endif
#endif