1 {{+bindTo:partials.standard_nacl_api}}
4 {{- dummy div to appease doxygen -}}
6 <!-- Generated by Doxygen 1.7.6.1 -->
10 <div class=
"contents">
12 Data Structures
</h2><table class=
"memberdecls">
14 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___audio__1__1.html">PPB_Audio
</a></td></tr>
15 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">The
<code>PPB_Audio
</code> interface contains pointers to several functions for handling audio resources.
<a href=
"struct_p_p_b___audio__1__1.html#details">More...
</a><br /></td></tr>
16 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___audio_buffer__0__1.html">PPB_AudioBuffer
</a></td></tr>
17 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___audio_config__1__1.html">PPB_AudioConfig
</a></td></tr>
18 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">The
<code>PPB_AudioConfig
</code> interface contains pointers to several functions for establishing your audio configuration within the browser.
<a href=
"struct_p_p_b___audio_config__1__1.html#details">More...
</a><br /></td></tr>
19 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___compositor__0__1.html">PPB_Compositor
</a></td></tr>
20 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">Defines the
<code>PPB_Compositor
</code> interface.
<a href=
"struct_p_p_b___compositor__0__1.html#details">More...
</a><br /></td></tr>
21 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___compositor_layer__0__2.html">PPB_CompositorLayer
</a></td></tr>
22 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">Defines the
<code>PPB_CompositorLayer
</code> interface.
<a href=
"struct_p_p_b___compositor_layer__0__2.html#details">More...
</a><br /></td></tr>
23 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___console__1__0.html">PPB_Console
</a></td></tr>
24 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___core__1__0.html">PPB_Core
</a></td></tr>
25 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">The
<code>PPB_Core
</code> interface contains pointers to functions related to memory management, time, and threads on the browser.
<a href=
"struct_p_p_b___core__1__0.html#details">More...
</a><br /></td></tr>
26 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___file_i_o__1__1.html">PPB_FileIO
</a></td></tr>
27 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">The
<code>PPB_FileIO
</code> struct is used to operate on a regular file (PP_FileType_Regular).
<a href=
"struct_p_p_b___file_i_o__1__1.html#details">More...
</a><br /></td></tr>
28 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___file_mapping__0__1.html">PPB_FileMapping
</a></td></tr>
29 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">PPB_FileMapping contains functions for mapping and unmapping files into and out of memory.
<a href=
"struct_p_p_b___file_mapping__0__1.html#details">More...
</a><br /></td></tr>
30 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___file_ref__1__2.html">PPB_FileRef
</a></td></tr>
31 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">The
<code>PPB_FileRef
</code> struct represents a
"weak pointer" to a file in a file system.
<a href=
"struct_p_p_b___file_ref__1__2.html#details">More...
</a><br /></td></tr>
32 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___file_system__1__0.html">PPB_FileSystem
</a></td></tr>
33 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">The
<code>PPB_FileSystem
</code> struct identifies the file system type associated with a file.
<a href=
"struct_p_p_b___file_system__1__0.html#details">More...
</a><br /></td></tr>
34 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___fullscreen__1__0.html">PPB_Fullscreen
</a></td></tr>
35 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">The
<code>PPB_Fullscreen
</code> interface is implemented by the browser.
<a href=
"struct_p_p_b___fullscreen__1__0.html#details">More...
</a><br /></td></tr>
36 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___gamepad__1__0.html">PPB_Gamepad
</a></td></tr>
37 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">The
<code>PPB_Gamepad
</code> interface allows retrieving data from gamepad/joystick devices that are connected to the system.
<a href=
"struct_p_p_b___gamepad__1__0.html#details">More...
</a><br /></td></tr>
38 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___graphics2_d__1__1.html">PPB_Graphics2D
</a></td></tr>
39 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight"><code>PPB_Graphics2D
</code> defines the interface for a
2D graphics context.
<a href=
"struct_p_p_b___graphics2_d__1__1.html#details">More...
</a><br /></td></tr>
40 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___graphics3_d__1__0.html">PPB_Graphics3D
</a></td></tr>
41 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight"><code>PPB_Graphics3D
</code> defines the interface for a
3D graphics context.
<a href=
"struct_p_p_b___graphics3_d__1__0.html#details">More...
</a><br /></td></tr>
42 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___host_resolver__1__0.html">PPB_HostResolver
</a></td></tr>
43 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">The
<code>PPB_HostResolver
</code> interface supports host name resolution.
<a href=
"struct_p_p_b___host_resolver__1__0.html#details">More...
</a><br /></td></tr>
44 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___image_data__1__0.html">PPB_ImageData
</a></td></tr>
45 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">The
<code>PPB_ImageData
</code> interface contains pointers to several functions for determining the browser's treatment of image data.
<a href=
"struct_p_p_b___image_data__1__0.html#details">More...
</a><br /></td></tr>
46 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___input_event__1__0.html">PPB_InputEvent
</a></td></tr>
47 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">The
<code>PPB_InputEvent
</code> interface contains pointers to several functions related to generic input events on the browser.
<a href=
"struct_p_p_b___input_event__1__0.html#details">More...
</a><br /></td></tr>
48 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___mouse_input_event__1__1.html">PPB_MouseInputEvent
</a></td></tr>
49 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">The
<code>PPB_MouseInputEvent
</code> interface contains pointers to several functions related to mouse input events.
<a href=
"struct_p_p_b___mouse_input_event__1__1.html#details">More...
</a><br /></td></tr>
50 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___wheel_input_event__1__0.html">PPB_WheelInputEvent
</a></td></tr>
51 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">The
<code>PPB_WheelIputEvent
</code> interface contains pointers to several functions related to wheel input events.
<a href=
"struct_p_p_b___wheel_input_event__1__0.html#details">More...
</a><br /></td></tr>
52 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___keyboard_input_event__1__2.html">PPB_KeyboardInputEvent
</a></td></tr>
53 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">The
<code>PPB_KeyboardInputEvent
</code> interface contains pointers to several functions related to keyboard input events.
<a href=
"struct_p_p_b___keyboard_input_event__1__2.html#details">More...
</a><br /></td></tr>
54 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___touch_input_event__1__0.html">PPB_TouchInputEvent
</a></td></tr>
55 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">The
<code>PPB_TouchInputEvent
</code> interface contains pointers to several functions related to touch events.
<a href=
"struct_p_p_b___touch_input_event__1__0.html#details">More...
</a><br /></td></tr>
56 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___i_m_e_input_event__1__0.html">PPB_IMEInputEvent
</a></td></tr>
57 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___instance__1__0.html">PPB_Instance
</a></td></tr>
58 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">The PPB_Instance interface contains pointers to functions related to the module instance on a web page.
<a href=
"struct_p_p_b___instance__1__0.html#details">More...
</a><br /></td></tr>
59 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___media_stream_audio_track__0__1.html">PPB_MediaStreamAudioTrack
</a></td></tr>
60 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___media_stream_video_track__1__0.html">PPB_MediaStreamVideoTrack
</a></td></tr>
61 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___message_loop__1__0.html">PPB_MessageLoop
</a></td></tr>
62 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">A message loop allows PPAPI calls to be issued on a thread.
<a href=
"struct_p_p_b___message_loop__1__0.html#details">More...
</a><br /></td></tr>
63 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___messaging__1__2.html">PPB_Messaging
</a></td></tr>
64 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">The
<code>PPB_Messaging
</code> interface is implemented by the browser and is related to sending messages to JavaScript message event listeners on the DOM element associated with specific module instance.
<a href=
"struct_p_p_b___messaging__1__2.html#details">More...
</a><br /></td></tr>
65 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___mouse_cursor__1__0.html">PPB_MouseCursor
</a></td></tr>
66 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">The
<code>PPB_MouseCursor
</code> allows setting the mouse cursor.
<a href=
"struct_p_p_b___mouse_cursor__1__0.html#details">More...
</a><br /></td></tr>
67 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___mouse_lock__1__0.html">PPB_MouseLock
</a></td></tr>
68 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">The
<code>PPB_MouseLock
</code> interface is implemented by the browser.
<a href=
"struct_p_p_b___mouse_lock__1__0.html#details">More...
</a><br /></td></tr>
69 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___net_address__1__0.html">PPB_NetAddress
</a></td></tr>
70 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">The
<code>PPB_NetAddress
</code> interface provides operations on network addresses.
<a href=
"struct_p_p_b___net_address__1__0.html#details">More...
</a><br /></td></tr>
71 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___network_list__1__0.html">PPB_NetworkList
</a></td></tr>
72 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">The
<code>PPB_NetworkList
</code> is used to represent a list of network interfaces and their configuration.
<a href=
"struct_p_p_b___network_list__1__0.html#details">More...
</a><br /></td></tr>
73 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___network_monitor__1__0.html">PPB_NetworkMonitor
</a></td></tr>
74 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">The
<code>PPB_NetworkMonitor
</code> allows to get network interfaces configuration and monitor network configuration changes.
<a href=
"struct_p_p_b___network_monitor__1__0.html#details">More...
</a><br /></td></tr>
75 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___network_proxy__1__0.html">PPB_NetworkProxy
</a></td></tr>
76 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">This interface provides a way to determine the appropriate proxy settings for a given URL.
<a href=
"struct_p_p_b___network_proxy__1__0.html#details">More...
</a><br /></td></tr>
77 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___open_g_l_e_s2__1__0.html">PPB_OpenGLES2
</a></td></tr>
78 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___open_g_l_e_s2.html">PPB_OpenGLES2
</a></td></tr>
79 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___open_g_l_e_s2_instanced_arrays__1__0.html">PPB_OpenGLES2InstancedArrays
</a></td></tr>
80 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___open_g_l_e_s2_instanced_arrays.html">PPB_OpenGLES2InstancedArrays
</a></td></tr>
81 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___open_g_l_e_s2_framebuffer_blit__1__0.html">PPB_OpenGLES2FramebufferBlit
</a></td></tr>
82 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___open_g_l_e_s2_framebuffer_blit.html">PPB_OpenGLES2FramebufferBlit
</a></td></tr>
83 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___open_g_l_e_s2_framebuffer_multisample__1__0.html">PPB_OpenGLES2FramebufferMultisample
</a></td></tr>
84 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___open_g_l_e_s2_framebuffer_multisample.html">PPB_OpenGLES2FramebufferMultisample
</a></td></tr>
85 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___open_g_l_e_s2_chromium_enable_feature__1__0.html">PPB_OpenGLES2ChromiumEnableFeature
</a></td></tr>
86 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___open_g_l_e_s2_chromium_enable_feature.html">PPB_OpenGLES2ChromiumEnableFeature
</a></td></tr>
87 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___open_g_l_e_s2_chromium_map_sub__1__0.html">PPB_OpenGLES2ChromiumMapSub
</a></td></tr>
88 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___open_g_l_e_s2_chromium_map_sub.html">PPB_OpenGLES2ChromiumMapSub
</a></td></tr>
89 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___open_g_l_e_s2_query__1__0.html">PPB_OpenGLES2Query
</a></td></tr>
90 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___open_g_l_e_s2_query.html">PPB_OpenGLES2Query
</a></td></tr>
91 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___open_g_l_e_s2_vertex_array_object__1__0.html">PPB_OpenGLES2VertexArrayObject
</a></td></tr>
92 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___open_g_l_e_s2_vertex_array_object.html">PPB_OpenGLES2VertexArrayObject
</a></td></tr>
93 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___t_c_p_socket__1__1.html">PPB_TCPSocket
</a></td></tr>
94 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">The
<code>PPB_TCPSocket
</code> interface provides TCP socket operations.
<a href=
"struct_p_p_b___t_c_p_socket__1__1.html#details">More...
</a><br /></td></tr>
95 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___text_input_controller__1__0.html">PPB_TextInputController
</a></td></tr>
96 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight"><code>PPB_TextInputController
</code> provides a set of functions for giving hints to the browser about the text input status of plugins, and functions for controlling input method editors (IMEs).
<a href=
"struct_p_p_b___text_input_controller__1__0.html#details">More...
</a><br /></td></tr>
97 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___u_d_p_socket__1__0.html">PPB_UDPSocket
</a></td></tr>
98 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">The
<code>PPB_UDPSocket
</code> interface provides UDP socket operations.
<a href=
"struct_p_p_b___u_d_p_socket__1__0.html#details">More...
</a><br /></td></tr>
99 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___u_r_l_loader__1__0.html">PPB_URLLoader
</a></td></tr>
100 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">The
<b>PPB_URLLoader
</b> interface contains pointers to functions for loading URLs.
<a href=
"struct_p_p_b___u_r_l_loader__1__0.html#details">More...
</a><br /></td></tr>
101 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___u_r_l_request_info__1__0.html">PPB_URLRequestInfo
</a></td></tr>
102 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">The
<code>PPB_URLRequestInfo
</code> interface is used to create and handle URL requests.
<a href=
"struct_p_p_b___u_r_l_request_info__1__0.html#details">More...
</a><br /></td></tr>
103 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___u_r_l_response_info__1__0.html">PPB_URLResponseInfo
</a></td></tr>
104 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">The PPB_URLResponseInfo interface contains APIs for examining URL responses.
<a href=
"struct_p_p_b___u_r_l_response_info__1__0.html#details">More...
</a><br /></td></tr>
105 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___var__1__2.html">PPB_Var
</a></td></tr>
106 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">PPB_Var API.
<a href=
"struct_p_p_b___var__1__2.html#details">More...
</a><br /></td></tr>
107 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___var_array__1__0.html">PPB_VarArray
</a></td></tr>
108 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___var_array_buffer__1__0.html">PPB_VarArrayBuffer
</a></td></tr>
109 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">The
<code>PPB_VarArrayBuffer
</code> interface provides a way to interact with JavaScript ArrayBuffers, which represent a contiguous sequence of bytes.
<a href=
"struct_p_p_b___var_array_buffer__1__0.html#details">More...
</a><br /></td></tr>
110 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___var_dictionary__1__0.html">PPB_VarDictionary
</a></td></tr>
111 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">A dictionary var contains key-value pairs with unique keys.
<a href=
"struct_p_p_b___var_dictionary__1__0.html#details">More...
</a><br /></td></tr>
112 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___video_decoder__1__0.html">PPB_VideoDecoder
</a></td></tr>
113 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">Video decoder interface.
<a href=
"struct_p_p_b___video_decoder__1__0.html#details">More...
</a><br /></td></tr>
114 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___video_frame__0__1.html">PPB_VideoFrame
</a></td></tr>
115 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___view__1__2.html">PPB_View
</a></td></tr>
116 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight"><code>PPB_View
</code> represents the state of the view of an instance.
<a href=
"struct_p_p_b___view__1__2.html#details">More...
</a><br /></td></tr>
117 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_b___web_socket__1__0.html">PPB_WebSocket
</a></td></tr>
118 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">The
<code>PPB_WebSocket
</code> interface provides bi-directional, full-duplex, communications over a single TCP socket.
<a href=
"struct_p_p_b___web_socket__1__0.html#details">More...
</a><br /></td></tr>
119 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_p___graphics3_d__1__0.html">PPP_Graphics3D
</a></td></tr>
120 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight"><code>PPP_Graphics3D
</code> defines the notification interface for a
3D graphics context.
<a href=
"struct_p_p_p___graphics3_d__1__0.html#details">More...
</a><br /></td></tr>
121 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_p___input_event__0__1.html">PPP_InputEvent
</a></td></tr>
122 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_p___instance__1__1.html">PPP_Instance
</a></td></tr>
123 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">The
<code>PPP_Instance
</code> interface contains pointers to a series of functions that you must implement in your module.
<a href=
"struct_p_p_p___instance__1__1.html#details">More...
</a><br /></td></tr>
124 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_p___message_handler__0__2.html">PPP_MessageHandler
</a></td></tr>
125 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">The
<code>PPP_MessageHandler
</code> interface is implemented by the plugin if the plugin wants to receive messages from a thread other than the main Pepper thread, or if the plugin wants to handle blocking messages which JavaScript may send via postMessageAndAwaitResponse().
<a href=
"struct_p_p_p___message_handler__0__2.html#details">More...
</a><br /></td></tr>
126 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_p___messaging__1__0.html">PPP_Messaging
</a></td></tr>
127 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">The
<code>PPP_Messaging
</code> interface contains pointers to functions that you must implement to handle postMessage events on the associated DOM element.
<a href=
"struct_p_p_p___messaging__1__0.html#details">More...
</a><br /></td></tr>
128 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">struct
 </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"struct_p_p_p___mouse_lock__1__0.html">PPP_MouseLock
</a></td></tr>
129 <tr><td class=
"mdescLeft"> </td><td class=
"mdescRight">The
<code>PPP_MouseLock
</code> interface contains a function that you must implement to receive mouse lock events from the browser.
<a href=
"struct_p_p_p___mouse_lock__1__0.html#details">More...
</a><br /></td></tr>
131 Typedefs
</h2><table class=
"memberdecls">
132 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<a class=
"el" href=
"struct_p_p_b___audio__1__1.html">PPB_Audio
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#gaa420ab6e5eec1d780700bb505fe7d7f5">PPB_Audio
</a></td></tr>
133 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<a class=
"el" href=
"struct_p_p_b___audio_buffer__0__1.html">PPB_AudioBuffer
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#gab91267a49328e3664e2e9d3410fbf624">PPB_AudioBuffer
</a></td></tr>
134 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<a class=
"el" href=
"struct_p_p_b___audio_config__1__1.html">PPB_AudioConfig
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#ga6c784ebe92dee70d03a685298a8b8345">PPB_AudioConfig
</a></td></tr>
135 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<a class=
"el" href=
"struct_p_p_b___console__1__0.html">PPB_Console
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#gab38f2ca92926b53d58d1cf2ce6320ebb">PPB_Console
</a></td></tr>
136 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<a class=
"el" href=
"struct_p_p_b___core__1__0.html">PPB_Core
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#ga34a986157c49afcad3537479bc5361e9">PPB_Core
</a></td></tr>
137 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<a class=
"el" href=
"struct_p_p_b___file_i_o__1__1.html">PPB_FileIO
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#ga7b7a4f4317a5af9982ba79d60f04db69">PPB_FileIO
</a></td></tr>
138 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<a class=
"el" href=
"struct_p_p_b___file_ref__1__2.html">PPB_FileRef
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#gaafdfc08014561cc1479f7f1424e4c4ab">PPB_FileRef
</a></td></tr>
139 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<a class=
"el" href=
"struct_p_p_b___file_system__1__0.html">PPB_FileSystem
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#gae5ad593b6aff864c6bd0acc09d6cc5e9">PPB_FileSystem
</a></td></tr>
140 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<a class=
"el" href=
"struct_p_p_b___fullscreen__1__0.html">PPB_Fullscreen
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#ga965dcf552ef79d1a41e0c24db2cf5c3c">PPB_Fullscreen
</a></td></tr>
141 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<a class=
"el" href=
"struct_p_p_b___gamepad__1__0.html">PPB_Gamepad
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#ga57baea75086a666a92489da807f16f2a">PPB_Gamepad
</a></td></tr>
142 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<a class=
"el" href=
"struct_p_p_b___graphics2_d__1__1.html">PPB_Graphics2D
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#gaf9f8348d3315d8bb014b401f733ebdb6">PPB_Graphics2D
</a></td></tr>
143 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<a class=
"el" href=
"struct_p_p_b___graphics3_d__1__0.html">PPB_Graphics3D
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#ga2865870b49481aae8ed416c06c58a7c0">PPB_Graphics3D
</a></td></tr>
144 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<a class=
"el" href=
"struct_p_p_b___host_resolver__1__0.html">PPB_HostResolver
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#ga72b9bd04eeace0c69f4e454b7cc4e440">PPB_HostResolver
</a></td></tr>
145 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<a class=
"el" href=
"struct_p_p_b___image_data__1__0.html">PPB_ImageData
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#ga17e05bbe7da0d6d7b61b6f78c5913c37">PPB_ImageData
</a></td></tr>
146 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<a class=
"el" href=
"struct_p_p_b___input_event__1__0.html">PPB_InputEvent
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#gac221fa16a0d0daa0bf171a477b465396">PPB_InputEvent
</a></td></tr>
147 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<br class=
"typebreak" />
148 <a class=
"el" href=
"struct_p_p_b___mouse_input_event__1__1.html">PPB_MouseInputEvent
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#ga3fcedb0e992eebaf7d9b1b60aacceafc">PPB_MouseInputEvent
</a></td></tr>
149 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<br class=
"typebreak" />
150 <a class=
"el" href=
"struct_p_p_b___wheel_input_event__1__0.html">PPB_WheelInputEvent
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#gaaefb7f24240d14faa56dfdba8c116889">PPB_WheelInputEvent
</a></td></tr>
151 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<br class=
"typebreak" />
152 <a class=
"el" href=
"struct_p_p_b___keyboard_input_event__1__2.html">PPB_KeyboardInputEvent
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#ga65db91594ac92762680dc3cdff4f14c1">PPB_KeyboardInputEvent
</a></td></tr>
153 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<br class=
"typebreak" />
154 <a class=
"el" href=
"struct_p_p_b___touch_input_event__1__0.html">PPB_TouchInputEvent
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#ga3d25b1582fc1e6b94f53ecfb21422d6c">PPB_TouchInputEvent
</a></td></tr>
155 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<br class=
"typebreak" />
156 <a class=
"el" href=
"struct_p_p_b___i_m_e_input_event__1__0.html">PPB_IMEInputEvent
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#gaaa0c327650de77066ea8e2ec8f5589c5">PPB_IMEInputEvent
</a></td></tr>
157 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<a class=
"el" href=
"struct_p_p_b___instance__1__0.html">PPB_Instance
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#gaf2ed3cc24968d8681b52cf70eae066ca">PPB_Instance
</a></td></tr>
158 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<br class=
"typebreak" />
159 <a class=
"el" href=
"struct_p_p_b___media_stream_audio_track__0__1.html">PPB_MediaStreamAudioTrack
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#ga7eb38be0c7c0450e02840804b0b8b9d3">PPB_MediaStreamAudioTrack
</a></td></tr>
160 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<a class=
"el" href=
"struct_p_p_b___message_loop__1__0.html">PPB_MessageLoop
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#gae3eb3482b0fb57fb6a4eb05c07908788">PPB_MessageLoop
</a></td></tr>
161 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<a class=
"el" href=
"struct_p_p_b___messaging__1__2.html">PPB_Messaging
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#ga7c131b984dbee94c139087fd526ab384">PPB_Messaging
</a></td></tr>
162 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<a class=
"el" href=
"struct_p_p_b___mouse_cursor__1__0.html">PPB_MouseCursor
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#gae583d9ea6381e1e4cb7b462c35c5d1de">PPB_MouseCursor
</a></td></tr>
163 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<a class=
"el" href=
"struct_p_p_b___mouse_lock__1__0.html">PPB_MouseLock
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#ga9d5fa32b9c90b100400161025fda2617">PPB_MouseLock
</a></td></tr>
164 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<a class=
"el" href=
"struct_p_p_b___net_address__1__0.html">PPB_NetAddress
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#gad6c325ff5a0a74f318a680971d0a7c52">PPB_NetAddress
</a></td></tr>
165 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<a class=
"el" href=
"struct_p_p_b___network_list__1__0.html">PPB_NetworkList
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#ga675af1709086b2a750d28da442c41f8a">PPB_NetworkList
</a></td></tr>
166 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<br class=
"typebreak" />
167 <a class=
"el" href=
"struct_p_p_b___network_monitor__1__0.html">PPB_NetworkMonitor
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#ga873d8c5cd49f7b3c8ad5b4caabd1e8e6">PPB_NetworkMonitor
</a></td></tr>
168 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<a class=
"el" href=
"struct_p_p_b___network_proxy__1__0.html">PPB_NetworkProxy
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#gaf8338a682417267c8525446ef1de85b1">PPB_NetworkProxy
</a></td></tr>
169 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<a class=
"el" href=
"struct_p_p_b___t_c_p_socket__1__1.html">PPB_TCPSocket
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#ga0f72e14a6cf9631bd733ded1f8ba4d9f">PPB_TCPSocket
</a></td></tr>
170 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<br class=
"typebreak" />
171 <a class=
"el" href=
"struct_p_p_b___text_input_controller__1__0.html">PPB_TextInputController
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#gab387085f6044f3a0b1631d119d22a942">PPB_TextInputController
</a></td></tr>
172 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<a class=
"el" href=
"struct_p_p_b___u_d_p_socket__1__0.html">PPB_UDPSocket
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#gaf04d893ccf01c5d1cfcadee5fcc869d1">PPB_UDPSocket
</a></td></tr>
173 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<a class=
"el" href=
"struct_p_p_b___u_r_l_loader__1__0.html">PPB_URLLoader
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#ga307f562a9e41991de7c80b75cd7f379c">PPB_URLLoader
</a></td></tr>
174 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<br class=
"typebreak" />
175 <a class=
"el" href=
"struct_p_p_b___u_r_l_request_info__1__0.html">PPB_URLRequestInfo
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#gad60387934d9e235d3d145ee5a1fb4e74">PPB_URLRequestInfo
</a></td></tr>
176 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<br class=
"typebreak" />
177 <a class=
"el" href=
"struct_p_p_b___u_r_l_response_info__1__0.html">PPB_URLResponseInfo
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#gad63e57584aea115126b6922b141cf745">PPB_URLResponseInfo
</a></td></tr>
178 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<a class=
"el" href=
"struct_p_p_b___var__1__2.html">PPB_Var
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#ga1c3a6780ef84f66ac77dc1af656a8c40">PPB_Var
</a></td></tr>
179 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<a class=
"el" href=
"struct_p_p_b___var_array__1__0.html">PPB_VarArray
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#gaad75327f1ecc75e58c2805fc4740d3c6">PPB_VarArray
</a></td></tr>
180 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<br class=
"typebreak" />
181 <a class=
"el" href=
"struct_p_p_b___var_array_buffer__1__0.html">PPB_VarArrayBuffer
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#gab26d5bb032f5438d02faf5bdf7b208cb">PPB_VarArrayBuffer
</a></td></tr>
182 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<br class=
"typebreak" />
183 <a class=
"el" href=
"struct_p_p_b___var_dictionary__1__0.html">PPB_VarDictionary
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#ga69826004b5c32232c9639090f3e1db2e">PPB_VarDictionary
</a></td></tr>
184 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<a class=
"el" href=
"struct_p_p_b___video_decoder__1__0.html">PPB_VideoDecoder
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#ga2b4555d8bd239fa28b60c42df75f7ce5">PPB_VideoDecoder
</a></td></tr>
185 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<a class=
"el" href=
"struct_p_p_b___video_frame__0__1.html">PPB_VideoFrame
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#gaa76d004c840f6c4f64a0694e7c844ae9">PPB_VideoFrame
</a></td></tr>
186 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<a class=
"el" href=
"struct_p_p_b___view__1__2.html">PPB_View
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#ga116e11e23c92c99094c9704d97636a67">PPB_View
</a></td></tr>
187 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<a class=
"el" href=
"struct_p_p_b___web_socket__1__0.html">PPB_WebSocket
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#gad0e152d14cefb0b480228f3fc7070faf">PPB_WebSocket
</a></td></tr>
188 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<a class=
"el" href=
"struct_p_p_p___graphics3_d__1__0.html">PPP_Graphics3D
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#gab9b763d2ae6ef08a8f18069728f418eb">PPP_Graphics3D
</a></td></tr>
189 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<a class=
"el" href=
"struct_p_p_p___input_event__0__1.html">PPP_InputEvent
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#ga9c2577b1c089f77e1e467d74bd97a940">PPP_InputEvent
</a></td></tr>
190 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<a class=
"el" href=
"struct_p_p_p___instance__1__1.html">PPP_Instance
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#ga3397638d116e4171368bf18fcb91ef11">PPP_Instance
</a></td></tr>
191 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<br class=
"typebreak" />
192 <a class=
"el" href=
"struct_p_p_p___message_handler__0__2.html">PPP_MessageHandler
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#gac581e9ff6162ebea9f26153854e7d6f2">PPP_MessageHandler
</a></td></tr>
193 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<a class=
"el" href=
"struct_p_p_p___messaging__1__0.html">PPP_Messaging
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#ga1b4374f30360ab34679a159083db7e4d">PPP_Messaging
</a></td></tr>
194 <tr><td class=
"memItemLeft" align=
"right" valign=
"top">typedef struct
<a class=
"el" href=
"struct_p_p_p___mouse_lock__1__0.html">PPP_MouseLock
</a> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group___interfaces.html#gae600e8f5b6005b02378e6eb9f51b11cb">PPP_MouseLock
</a></td></tr>
196 <hr /><h2>Typedef Documentation
</h2>
197 <a class=
"anchor" id=
"gaa420ab6e5eec1d780700bb505fe7d7f5"></a><!-- doxytag: member="ppb_audio.h::PPB_Audio" ref="gaa420ab6e5eec1d780700bb505fe7d7f5" args="" -->
198 <div class=
"memitem">
199 <div class=
"memproto">
200 <table class=
"memname">
202 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___audio__1__1.html">PPB_Audio
</a> <a class=
"el" href=
"group___interfaces.html#gaa420ab6e5eec1d780700bb505fe7d7f5">PPB_Audio
</a></td>
209 <a class=
"anchor" id=
"gab91267a49328e3664e2e9d3410fbf624"></a><!-- doxytag: member="ppb_audio_buffer.h::PPB_AudioBuffer" ref="gab91267a49328e3664e2e9d3410fbf624" args="" -->
210 <div class=
"memitem">
211 <div class=
"memproto">
212 <table class=
"memname">
214 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___audio_buffer__0__1.html">PPB_AudioBuffer
</a> <a class=
"el" href=
"group___interfaces.html#gab91267a49328e3664e2e9d3410fbf624">PPB_AudioBuffer
</a></td>
221 <a class=
"anchor" id=
"ga6c784ebe92dee70d03a685298a8b8345"></a><!-- doxytag: member="ppb_audio_config.h::PPB_AudioConfig" ref="ga6c784ebe92dee70d03a685298a8b8345" args="" -->
222 <div class=
"memitem">
223 <div class=
"memproto">
224 <table class=
"memname">
226 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___audio_config__1__1.html">PPB_AudioConfig
</a> <a class=
"el" href=
"group___interfaces.html#ga6c784ebe92dee70d03a685298a8b8345">PPB_AudioConfig
</a></td>
233 <a class=
"anchor" id=
"gab38f2ca92926b53d58d1cf2ce6320ebb"></a><!-- doxytag: member="ppb_console.h::PPB_Console" ref="gab38f2ca92926b53d58d1cf2ce6320ebb" args="" -->
234 <div class=
"memitem">
235 <div class=
"memproto">
236 <table class=
"memname">
238 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___console__1__0.html">PPB_Console
</a> <a class=
"el" href=
"group___interfaces.html#gab38f2ca92926b53d58d1cf2ce6320ebb">PPB_Console
</a></td>
245 <a class=
"anchor" id=
"ga34a986157c49afcad3537479bc5361e9"></a><!-- doxytag: member="ppb_core.h::PPB_Core" ref="ga34a986157c49afcad3537479bc5361e9" args="" -->
246 <div class=
"memitem">
247 <div class=
"memproto">
248 <table class=
"memname">
250 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___core__1__0.html">PPB_Core
</a> <a class=
"el" href=
"group___interfaces.html#ga34a986157c49afcad3537479bc5361e9">PPB_Core
</a></td>
257 <a class=
"anchor" id=
"ga7b7a4f4317a5af9982ba79d60f04db69"></a><!-- doxytag: member="ppb_file_io.h::PPB_FileIO" ref="ga7b7a4f4317a5af9982ba79d60f04db69" args="" -->
258 <div class=
"memitem">
259 <div class=
"memproto">
260 <table class=
"memname">
262 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___file_i_o__1__1.html">PPB_FileIO
</a> <a class=
"el" href=
"group___interfaces.html#ga7b7a4f4317a5af9982ba79d60f04db69">PPB_FileIO
</a></td>
269 <a class=
"anchor" id=
"gaafdfc08014561cc1479f7f1424e4c4ab"></a><!-- doxytag: member="ppb_file_ref.h::PPB_FileRef" ref="gaafdfc08014561cc1479f7f1424e4c4ab" args="" -->
270 <div class=
"memitem">
271 <div class=
"memproto">
272 <table class=
"memname">
274 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___file_ref__1__2.html">PPB_FileRef
</a> <a class=
"el" href=
"group___interfaces.html#gaafdfc08014561cc1479f7f1424e4c4ab">PPB_FileRef
</a></td>
281 <a class=
"anchor" id=
"gae5ad593b6aff864c6bd0acc09d6cc5e9"></a><!-- doxytag: member="ppb_file_system.h::PPB_FileSystem" ref="gae5ad593b6aff864c6bd0acc09d6cc5e9" args="" -->
282 <div class=
"memitem">
283 <div class=
"memproto">
284 <table class=
"memname">
286 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___file_system__1__0.html">PPB_FileSystem
</a> <a class=
"el" href=
"group___interfaces.html#gae5ad593b6aff864c6bd0acc09d6cc5e9">PPB_FileSystem
</a></td>
293 <a class=
"anchor" id=
"ga965dcf552ef79d1a41e0c24db2cf5c3c"></a><!-- doxytag: member="ppb_fullscreen.h::PPB_Fullscreen" ref="ga965dcf552ef79d1a41e0c24db2cf5c3c" args="" -->
294 <div class=
"memitem">
295 <div class=
"memproto">
296 <table class=
"memname">
298 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___fullscreen__1__0.html">PPB_Fullscreen
</a> <a class=
"el" href=
"group___interfaces.html#ga965dcf552ef79d1a41e0c24db2cf5c3c">PPB_Fullscreen
</a></td>
305 <a class=
"anchor" id=
"ga57baea75086a666a92489da807f16f2a"></a><!-- doxytag: member="ppb_gamepad.h::PPB_Gamepad" ref="ga57baea75086a666a92489da807f16f2a" args="" -->
306 <div class=
"memitem">
307 <div class=
"memproto">
308 <table class=
"memname">
310 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___gamepad__1__0.html">PPB_Gamepad
</a> <a class=
"el" href=
"group___interfaces.html#ga57baea75086a666a92489da807f16f2a">PPB_Gamepad
</a></td>
317 <a class=
"anchor" id=
"gaf9f8348d3315d8bb014b401f733ebdb6"></a><!-- doxytag: member="ppb_graphics_2d.h::PPB_Graphics2D" ref="gaf9f8348d3315d8bb014b401f733ebdb6" args="" -->
318 <div class=
"memitem">
319 <div class=
"memproto">
320 <table class=
"memname">
322 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___graphics2_d__1__1.html">PPB_Graphics2D
</a> <a class=
"el" href=
"group___interfaces.html#gaf9f8348d3315d8bb014b401f733ebdb6">PPB_Graphics2D
</a></td>
329 <a class=
"anchor" id=
"ga2865870b49481aae8ed416c06c58a7c0"></a><!-- doxytag: member="ppb_graphics_3d.h::PPB_Graphics3D" ref="ga2865870b49481aae8ed416c06c58a7c0" args="" -->
330 <div class=
"memitem">
331 <div class=
"memproto">
332 <table class=
"memname">
334 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___graphics3_d__1__0.html">PPB_Graphics3D
</a> <a class=
"el" href=
"group___interfaces.html#ga2865870b49481aae8ed416c06c58a7c0">PPB_Graphics3D
</a></td>
341 <a class=
"anchor" id=
"ga72b9bd04eeace0c69f4e454b7cc4e440"></a><!-- doxytag: member="ppb_host_resolver.h::PPB_HostResolver" ref="ga72b9bd04eeace0c69f4e454b7cc4e440" args="" -->
342 <div class=
"memitem">
343 <div class=
"memproto">
344 <table class=
"memname">
346 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___host_resolver__1__0.html">PPB_HostResolver
</a> <a class=
"el" href=
"group___interfaces.html#ga72b9bd04eeace0c69f4e454b7cc4e440">PPB_HostResolver
</a></td>
353 <a class=
"anchor" id=
"ga17e05bbe7da0d6d7b61b6f78c5913c37"></a><!-- doxytag: member="ppb_image_data.h::PPB_ImageData" ref="ga17e05bbe7da0d6d7b61b6f78c5913c37" args="" -->
354 <div class=
"memitem">
355 <div class=
"memproto">
356 <table class=
"memname">
358 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___image_data__1__0.html">PPB_ImageData
</a> <a class=
"el" href=
"group___interfaces.html#ga17e05bbe7da0d6d7b61b6f78c5913c37">PPB_ImageData
</a></td>
365 <a class=
"anchor" id=
"gaaa0c327650de77066ea8e2ec8f5589c5"></a><!-- doxytag: member="ppb_input_event.h::PPB_IMEInputEvent" ref="gaaa0c327650de77066ea8e2ec8f5589c5" args="" -->
366 <div class=
"memitem">
367 <div class=
"memproto">
368 <table class=
"memname">
370 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___i_m_e_input_event__1__0.html">PPB_IMEInputEvent
</a> <a class=
"el" href=
"group___interfaces.html#gaaa0c327650de77066ea8e2ec8f5589c5">PPB_IMEInputEvent
</a></td>
377 <a class=
"anchor" id=
"gac221fa16a0d0daa0bf171a477b465396"></a><!-- doxytag: member="ppb_input_event.h::PPB_InputEvent" ref="gac221fa16a0d0daa0bf171a477b465396" args="" -->
378 <div class=
"memitem">
379 <div class=
"memproto">
380 <table class=
"memname">
382 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___input_event__1__0.html">PPB_InputEvent
</a> <a class=
"el" href=
"group___interfaces.html#gac221fa16a0d0daa0bf171a477b465396">PPB_InputEvent
</a></td>
389 <a class=
"anchor" id=
"gaf2ed3cc24968d8681b52cf70eae066ca"></a><!-- doxytag: member="ppb_instance.h::PPB_Instance" ref="gaf2ed3cc24968d8681b52cf70eae066ca" args="" -->
390 <div class=
"memitem">
391 <div class=
"memproto">
392 <table class=
"memname">
394 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___instance__1__0.html">PPB_Instance
</a> <a class=
"el" href=
"group___interfaces.html#gaf2ed3cc24968d8681b52cf70eae066ca">PPB_Instance
</a></td>
401 <a class=
"anchor" id=
"ga65db91594ac92762680dc3cdff4f14c1"></a><!-- doxytag: member="ppb_input_event.h::PPB_KeyboardInputEvent" ref="ga65db91594ac92762680dc3cdff4f14c1" args="" -->
402 <div class=
"memitem">
403 <div class=
"memproto">
404 <table class=
"memname">
406 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___keyboard_input_event__1__2.html">PPB_KeyboardInputEvent
</a> <a class=
"el" href=
"group___interfaces.html#ga65db91594ac92762680dc3cdff4f14c1">PPB_KeyboardInputEvent
</a></td>
413 <a class=
"anchor" id=
"ga7eb38be0c7c0450e02840804b0b8b9d3"></a><!-- doxytag: member="ppb_media_stream_audio_track.h::PPB_MediaStreamAudioTrack" ref="ga7eb38be0c7c0450e02840804b0b8b9d3" args="" -->
414 <div class=
"memitem">
415 <div class=
"memproto">
416 <table class=
"memname">
418 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___media_stream_audio_track__0__1.html">PPB_MediaStreamAudioTrack
</a> <a class=
"el" href=
"group___interfaces.html#ga7eb38be0c7c0450e02840804b0b8b9d3">PPB_MediaStreamAudioTrack
</a></td>
425 <a class=
"anchor" id=
"gae3eb3482b0fb57fb6a4eb05c07908788"></a><!-- doxytag: member="ppb_message_loop.h::PPB_MessageLoop" ref="gae3eb3482b0fb57fb6a4eb05c07908788" args="" -->
426 <div class=
"memitem">
427 <div class=
"memproto">
428 <table class=
"memname">
430 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___message_loop__1__0.html">PPB_MessageLoop
</a> <a class=
"el" href=
"group___interfaces.html#gae3eb3482b0fb57fb6a4eb05c07908788">PPB_MessageLoop
</a></td>
437 <a class=
"anchor" id=
"ga7c131b984dbee94c139087fd526ab384"></a><!-- doxytag: member="ppb_messaging.h::PPB_Messaging" ref="ga7c131b984dbee94c139087fd526ab384" args="" -->
438 <div class=
"memitem">
439 <div class=
"memproto">
440 <table class=
"memname">
442 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___messaging__1__2.html">PPB_Messaging
</a> <a class=
"el" href=
"group___interfaces.html#ga7c131b984dbee94c139087fd526ab384">PPB_Messaging
</a></td>
449 <a class=
"anchor" id=
"gae583d9ea6381e1e4cb7b462c35c5d1de"></a><!-- doxytag: member="ppb_mouse_cursor.h::PPB_MouseCursor" ref="gae583d9ea6381e1e4cb7b462c35c5d1de" args="" -->
450 <div class=
"memitem">
451 <div class=
"memproto">
452 <table class=
"memname">
454 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___mouse_cursor__1__0.html">PPB_MouseCursor
</a> <a class=
"el" href=
"group___interfaces.html#gae583d9ea6381e1e4cb7b462c35c5d1de">PPB_MouseCursor
</a></td>
461 <a class=
"anchor" id=
"ga3fcedb0e992eebaf7d9b1b60aacceafc"></a><!-- doxytag: member="ppb_input_event.h::PPB_MouseInputEvent" ref="ga3fcedb0e992eebaf7d9b1b60aacceafc" args="" -->
462 <div class=
"memitem">
463 <div class=
"memproto">
464 <table class=
"memname">
466 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___mouse_input_event__1__1.html">PPB_MouseInputEvent
</a> <a class=
"el" href=
"group___interfaces.html#ga3fcedb0e992eebaf7d9b1b60aacceafc">PPB_MouseInputEvent
</a></td>
473 <a class=
"anchor" id=
"ga9d5fa32b9c90b100400161025fda2617"></a><!-- doxytag: member="ppb_mouse_lock.h::PPB_MouseLock" ref="ga9d5fa32b9c90b100400161025fda2617" args="" -->
474 <div class=
"memitem">
475 <div class=
"memproto">
476 <table class=
"memname">
478 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___mouse_lock__1__0.html">PPB_MouseLock
</a> <a class=
"el" href=
"group___interfaces.html#ga9d5fa32b9c90b100400161025fda2617">PPB_MouseLock
</a></td>
485 <a class=
"anchor" id=
"gad6c325ff5a0a74f318a680971d0a7c52"></a><!-- doxytag: member="ppb_net_address.h::PPB_NetAddress" ref="gad6c325ff5a0a74f318a680971d0a7c52" args="" -->
486 <div class=
"memitem">
487 <div class=
"memproto">
488 <table class=
"memname">
490 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___net_address__1__0.html">PPB_NetAddress
</a> <a class=
"el" href=
"group___interfaces.html#gad6c325ff5a0a74f318a680971d0a7c52">PPB_NetAddress
</a></td>
497 <a class=
"anchor" id=
"ga675af1709086b2a750d28da442c41f8a"></a><!-- doxytag: member="ppb_network_list.h::PPB_NetworkList" ref="ga675af1709086b2a750d28da442c41f8a" args="" -->
498 <div class=
"memitem">
499 <div class=
"memproto">
500 <table class=
"memname">
502 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___network_list__1__0.html">PPB_NetworkList
</a> <a class=
"el" href=
"group___interfaces.html#ga675af1709086b2a750d28da442c41f8a">PPB_NetworkList
</a></td>
509 <a class=
"anchor" id=
"ga873d8c5cd49f7b3c8ad5b4caabd1e8e6"></a><!-- doxytag: member="ppb_network_monitor.h::PPB_NetworkMonitor" ref="ga873d8c5cd49f7b3c8ad5b4caabd1e8e6" args="" -->
510 <div class=
"memitem">
511 <div class=
"memproto">
512 <table class=
"memname">
514 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___network_monitor__1__0.html">PPB_NetworkMonitor
</a> <a class=
"el" href=
"group___interfaces.html#ga873d8c5cd49f7b3c8ad5b4caabd1e8e6">PPB_NetworkMonitor
</a></td>
521 <a class=
"anchor" id=
"gaf8338a682417267c8525446ef1de85b1"></a><!-- doxytag: member="ppb_network_proxy.h::PPB_NetworkProxy" ref="gaf8338a682417267c8525446ef1de85b1" args="" -->
522 <div class=
"memitem">
523 <div class=
"memproto">
524 <table class=
"memname">
526 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___network_proxy__1__0.html">PPB_NetworkProxy
</a> <a class=
"el" href=
"group___interfaces.html#gaf8338a682417267c8525446ef1de85b1">PPB_NetworkProxy
</a></td>
533 <a class=
"anchor" id=
"ga0f72e14a6cf9631bd733ded1f8ba4d9f"></a><!-- doxytag: member="ppb_tcp_socket.h::PPB_TCPSocket" ref="ga0f72e14a6cf9631bd733ded1f8ba4d9f" args="" -->
534 <div class=
"memitem">
535 <div class=
"memproto">
536 <table class=
"memname">
538 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___t_c_p_socket__1__1.html">PPB_TCPSocket
</a> <a class=
"el" href=
"group___interfaces.html#ga0f72e14a6cf9631bd733ded1f8ba4d9f">PPB_TCPSocket
</a></td>
545 <a class=
"anchor" id=
"gab387085f6044f3a0b1631d119d22a942"></a><!-- doxytag: member="ppb_text_input_controller.h::PPB_TextInputController" ref="gab387085f6044f3a0b1631d119d22a942" args="" -->
546 <div class=
"memitem">
547 <div class=
"memproto">
548 <table class=
"memname">
550 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___text_input_controller__1__0.html">PPB_TextInputController
</a> <a class=
"el" href=
"group___interfaces.html#gab387085f6044f3a0b1631d119d22a942">PPB_TextInputController
</a></td>
557 <a class=
"anchor" id=
"ga3d25b1582fc1e6b94f53ecfb21422d6c"></a><!-- doxytag: member="ppb_input_event.h::PPB_TouchInputEvent" ref="ga3d25b1582fc1e6b94f53ecfb21422d6c" args="" -->
558 <div class=
"memitem">
559 <div class=
"memproto">
560 <table class=
"memname">
562 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___touch_input_event__1__0.html">PPB_TouchInputEvent
</a> <a class=
"el" href=
"group___interfaces.html#ga3d25b1582fc1e6b94f53ecfb21422d6c">PPB_TouchInputEvent
</a></td>
569 <a class=
"anchor" id=
"gaf04d893ccf01c5d1cfcadee5fcc869d1"></a><!-- doxytag: member="ppb_udp_socket.h::PPB_UDPSocket" ref="gaf04d893ccf01c5d1cfcadee5fcc869d1" args="" -->
570 <div class=
"memitem">
571 <div class=
"memproto">
572 <table class=
"memname">
574 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___u_d_p_socket__1__0.html">PPB_UDPSocket
</a> <a class=
"el" href=
"group___interfaces.html#gaf04d893ccf01c5d1cfcadee5fcc869d1">PPB_UDPSocket
</a></td>
581 <a class=
"anchor" id=
"ga307f562a9e41991de7c80b75cd7f379c"></a><!-- doxytag: member="ppb_url_loader.h::PPB_URLLoader" ref="ga307f562a9e41991de7c80b75cd7f379c" args="" -->
582 <div class=
"memitem">
583 <div class=
"memproto">
584 <table class=
"memname">
586 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___u_r_l_loader__1__0.html">PPB_URLLoader
</a> <a class=
"el" href=
"group___interfaces.html#ga307f562a9e41991de7c80b75cd7f379c">PPB_URLLoader
</a></td>
593 <a class=
"anchor" id=
"gad60387934d9e235d3d145ee5a1fb4e74"></a><!-- doxytag: member="ppb_url_request_info.h::PPB_URLRequestInfo" ref="gad60387934d9e235d3d145ee5a1fb4e74" args="" -->
594 <div class=
"memitem">
595 <div class=
"memproto">
596 <table class=
"memname">
598 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___u_r_l_request_info__1__0.html">PPB_URLRequestInfo
</a> <a class=
"el" href=
"group___interfaces.html#gad60387934d9e235d3d145ee5a1fb4e74">PPB_URLRequestInfo
</a></td>
605 <a class=
"anchor" id=
"gad63e57584aea115126b6922b141cf745"></a><!-- doxytag: member="ppb_url_response_info.h::PPB_URLResponseInfo" ref="gad63e57584aea115126b6922b141cf745" args="" -->
606 <div class=
"memitem">
607 <div class=
"memproto">
608 <table class=
"memname">
610 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___u_r_l_response_info__1__0.html">PPB_URLResponseInfo
</a> <a class=
"el" href=
"group___interfaces.html#gad63e57584aea115126b6922b141cf745">PPB_URLResponseInfo
</a></td>
617 <a class=
"anchor" id=
"ga1c3a6780ef84f66ac77dc1af656a8c40"></a><!-- doxytag: member="ppb_var.h::PPB_Var" ref="ga1c3a6780ef84f66ac77dc1af656a8c40" args="" -->
618 <div class=
"memitem">
619 <div class=
"memproto">
620 <table class=
"memname">
622 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___var__1__2.html">PPB_Var
</a> <a class=
"el" href=
"group___interfaces.html#ga1c3a6780ef84f66ac77dc1af656a8c40">PPB_Var
</a></td>
629 <a class=
"anchor" id=
"gaad75327f1ecc75e58c2805fc4740d3c6"></a><!-- doxytag: member="ppb_var_array.h::PPB_VarArray" ref="gaad75327f1ecc75e58c2805fc4740d3c6" args="" -->
630 <div class=
"memitem">
631 <div class=
"memproto">
632 <table class=
"memname">
634 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___var_array__1__0.html">PPB_VarArray
</a> <a class=
"el" href=
"group___interfaces.html#gaad75327f1ecc75e58c2805fc4740d3c6">PPB_VarArray
</a></td>
641 <a class=
"anchor" id=
"gab26d5bb032f5438d02faf5bdf7b208cb"></a><!-- doxytag: member="ppb_var_array_buffer.h::PPB_VarArrayBuffer" ref="gab26d5bb032f5438d02faf5bdf7b208cb" args="" -->
642 <div class=
"memitem">
643 <div class=
"memproto">
644 <table class=
"memname">
646 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___var_array_buffer__1__0.html">PPB_VarArrayBuffer
</a> <a class=
"el" href=
"group___interfaces.html#gab26d5bb032f5438d02faf5bdf7b208cb">PPB_VarArrayBuffer
</a></td>
653 <a class=
"anchor" id=
"ga69826004b5c32232c9639090f3e1db2e"></a><!-- doxytag: member="ppb_var_dictionary.h::PPB_VarDictionary" ref="ga69826004b5c32232c9639090f3e1db2e" args="" -->
654 <div class=
"memitem">
655 <div class=
"memproto">
656 <table class=
"memname">
658 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___var_dictionary__1__0.html">PPB_VarDictionary
</a> <a class=
"el" href=
"group___interfaces.html#ga69826004b5c32232c9639090f3e1db2e">PPB_VarDictionary
</a></td>
665 <a class=
"anchor" id=
"ga2b4555d8bd239fa28b60c42df75f7ce5"></a><!-- doxytag: member="ppb_video_decoder.h::PPB_VideoDecoder" ref="ga2b4555d8bd239fa28b60c42df75f7ce5" args="" -->
666 <div class=
"memitem">
667 <div class=
"memproto">
668 <table class=
"memname">
670 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___video_decoder__1__0.html">PPB_VideoDecoder
</a> <a class=
"el" href=
"group___interfaces.html#ga2b4555d8bd239fa28b60c42df75f7ce5">PPB_VideoDecoder
</a></td>
677 <a class=
"anchor" id=
"gaa76d004c840f6c4f64a0694e7c844ae9"></a><!-- doxytag: member="ppb_video_frame.h::PPB_VideoFrame" ref="gaa76d004c840f6c4f64a0694e7c844ae9" args="" -->
678 <div class=
"memitem">
679 <div class=
"memproto">
680 <table class=
"memname">
682 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___video_frame__0__1.html">PPB_VideoFrame
</a> <a class=
"el" href=
"group___interfaces.html#gaa76d004c840f6c4f64a0694e7c844ae9">PPB_VideoFrame
</a></td>
689 <a class=
"anchor" id=
"ga116e11e23c92c99094c9704d97636a67"></a><!-- doxytag: member="ppb_view.h::PPB_View" ref="ga116e11e23c92c99094c9704d97636a67" args="" -->
690 <div class=
"memitem">
691 <div class=
"memproto">
692 <table class=
"memname">
694 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___view__1__2.html">PPB_View
</a> <a class=
"el" href=
"group___interfaces.html#ga116e11e23c92c99094c9704d97636a67">PPB_View
</a></td>
701 <a class=
"anchor" id=
"gad0e152d14cefb0b480228f3fc7070faf"></a><!-- doxytag: member="ppb_websocket.h::PPB_WebSocket" ref="gad0e152d14cefb0b480228f3fc7070faf" args="" -->
702 <div class=
"memitem">
703 <div class=
"memproto">
704 <table class=
"memname">
706 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___web_socket__1__0.html">PPB_WebSocket
</a> <a class=
"el" href=
"group___interfaces.html#gad0e152d14cefb0b480228f3fc7070faf">PPB_WebSocket
</a></td>
713 <a class=
"anchor" id=
"gaaefb7f24240d14faa56dfdba8c116889"></a><!-- doxytag: member="ppb_input_event.h::PPB_WheelInputEvent" ref="gaaefb7f24240d14faa56dfdba8c116889" args="" -->
714 <div class=
"memitem">
715 <div class=
"memproto">
716 <table class=
"memname">
718 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_b___wheel_input_event__1__0.html">PPB_WheelInputEvent
</a> <a class=
"el" href=
"group___interfaces.html#gaaefb7f24240d14faa56dfdba8c116889">PPB_WheelInputEvent
</a></td>
725 <a class=
"anchor" id=
"gab9b763d2ae6ef08a8f18069728f418eb"></a><!-- doxytag: member="ppp_graphics_3d.h::PPP_Graphics3D" ref="gab9b763d2ae6ef08a8f18069728f418eb" args="" -->
726 <div class=
"memitem">
727 <div class=
"memproto">
728 <table class=
"memname">
730 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_p___graphics3_d__1__0.html">PPP_Graphics3D
</a> <a class=
"el" href=
"group___interfaces.html#gab9b763d2ae6ef08a8f18069728f418eb">PPP_Graphics3D
</a></td>
737 <a class=
"anchor" id=
"ga9c2577b1c089f77e1e467d74bd97a940"></a><!-- doxytag: member="ppp_input_event.h::PPP_InputEvent" ref="ga9c2577b1c089f77e1e467d74bd97a940" args="" -->
738 <div class=
"memitem">
739 <div class=
"memproto">
740 <table class=
"memname">
742 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_p___input_event__0__1.html">PPP_InputEvent
</a> <a class=
"el" href=
"group___interfaces.html#ga9c2577b1c089f77e1e467d74bd97a940">PPP_InputEvent
</a></td>
749 <a class=
"anchor" id=
"ga3397638d116e4171368bf18fcb91ef11"></a><!-- doxytag: member="ppp_instance.h::PPP_Instance" ref="ga3397638d116e4171368bf18fcb91ef11" args="" -->
750 <div class=
"memitem">
751 <div class=
"memproto">
752 <table class=
"memname">
754 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_p___instance__1__1.html">PPP_Instance
</a> <a class=
"el" href=
"group___interfaces.html#ga3397638d116e4171368bf18fcb91ef11">PPP_Instance
</a></td>
761 <a class=
"anchor" id=
"gac581e9ff6162ebea9f26153854e7d6f2"></a><!-- doxytag: member="ppp_message_handler.h::PPP_MessageHandler" ref="gac581e9ff6162ebea9f26153854e7d6f2" args="" -->
762 <div class=
"memitem">
763 <div class=
"memproto">
764 <table class=
"memname">
766 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_p___message_handler__0__2.html">PPP_MessageHandler
</a> <a class=
"el" href=
"group___interfaces.html#gac581e9ff6162ebea9f26153854e7d6f2">PPP_MessageHandler
</a></td>
773 <a class=
"anchor" id=
"ga1b4374f30360ab34679a159083db7e4d"></a><!-- doxytag: member="ppp_messaging.h::PPP_Messaging" ref="ga1b4374f30360ab34679a159083db7e4d" args="" -->
774 <div class=
"memitem">
775 <div class=
"memproto">
776 <table class=
"memname">
778 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_p___messaging__1__0.html">PPP_Messaging
</a> <a class=
"el" href=
"group___interfaces.html#ga1b4374f30360ab34679a159083db7e4d">PPP_Messaging
</a></td>
785 <a class=
"anchor" id=
"gae600e8f5b6005b02378e6eb9f51b11cb"></a><!-- doxytag: member="ppp_mouse_lock.h::PPP_MouseLock" ref="gae600e8f5b6005b02378e6eb9f51b11cb" args="" -->
786 <div class=
"memitem">
787 <div class=
"memproto">
788 <table class=
"memname">
790 <td class=
"memname">typedef struct
<a class=
"el" href=
"struct_p_p_p___mouse_lock__1__0.html">PPP_MouseLock
</a> <a class=
"el" href=
"group___interfaces.html#gae600e8f5b6005b02378e6eb9f51b11cb">PPP_MouseLock
</a></td>
797 </div><!-- contents -->
799 {{/partials.standard_nacl_api}}