OLD | NEW |
1 {{+bindTo:partials.standard_nacl_article}} | 1 {{+bindTo:partials.standard_nacl_article}} |
2 | 2 |
3 <span class="target" id="c-api-beta"><span id="pepper-beta-c-index"></span></spa
n><section id="pepper-c-api-reference-beta"> | 3 <span class="target" id="c-api-beta"><span id="pepper-beta-c-index"></span></spa
n><section id="pepper-c-api-reference-beta"> |
4 <h1 id="pepper-c-api-reference-beta">Pepper C API Reference (Beta)</h1> | 4 <h1 id="pepper-c-api-reference-beta">Pepper C API Reference (Beta)</h1> |
5 <p>This page lists the C API for Pepper 39. Apps that use this API can | 5 <p>This page lists the C API for Pepper 41. Apps that use this API can |
6 run in Chrome 39 or higher.</p> | 6 run in Chrome 41 or higher.</p> |
7 <h2 id="interfaces"><a class="reference external" href="pepper_beta/c/group___in
terfaces.html">Interfaces</a></h2> | 7 <h2 id="interfaces"><a class="reference external" href="pepper_beta/c/group___in
terfaces.html">Interfaces</a></h2> |
8 <blockquote> | 8 <blockquote> |
9 <div><ul class="small-gap"> | 9 <div><ul class="small-gap"> |
10 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___audio__1__1
.html">PPB_Audio</a></li> | 10 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___audio__1__1
.html">PPB_Audio</a></li> |
11 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___audio_buffe
r__0__1.html">PPB_AudioBuffer</a></li> | 11 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___audio_buffe
r__0__1.html">PPB_AudioBuffer</a></li> |
12 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___audio_confi
g__1__1.html">PPB_AudioConfig</a></li> | 12 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___audio_confi
g__1__1.html">PPB_AudioConfig</a></li> |
13 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___compositor_
_0__1.html">PPB_Compositor</a></li> | 13 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___compositor_
_0__1.html">PPB_Compositor</a></li> |
14 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___compositor_
layer__0__2.html">PPB_CompositorLayer</a></li> | 14 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___compositor_
layer__0__2.html">PPB_CompositorLayer</a></li> |
15 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___console__1_
_0.html">PPB_Console</a></li> | 15 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___console__1_
_0.html">PPB_Console</a></li> |
16 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___core__1__0.
html">PPB_Core</a></li> | 16 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___core__1__0.
html">PPB_Core</a></li> |
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
48 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___open_g_l_e_
s2_framebuffer_blit.html">PPB_OpenGLES2FramebufferBlit</a></li> | 48 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___open_g_l_e_
s2_framebuffer_blit.html">PPB_OpenGLES2FramebufferBlit</a></li> |
49 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___open_g_l_e_
s2_framebuffer_blit__1__0.html">PPB_OpenGLES2FramebufferBlit</a></li> | 49 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___open_g_l_e_
s2_framebuffer_blit__1__0.html">PPB_OpenGLES2FramebufferBlit</a></li> |
50 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___open_g_l_e_
s2_framebuffer_multisample.html">PPB_OpenGLES2FramebufferMultisample</a></li> | 50 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___open_g_l_e_
s2_framebuffer_multisample.html">PPB_OpenGLES2FramebufferMultisample</a></li> |
51 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___open_g_l_e_
s2_framebuffer_multisample__1__0.html">PPB_OpenGLES2FramebufferMultisample</a></
li> | 51 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___open_g_l_e_
s2_framebuffer_multisample__1__0.html">PPB_OpenGLES2FramebufferMultisample</a></
li> |
52 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___open_g_l_e_
s2_instanced_arrays.html">PPB_OpenGLES2InstancedArrays</a></li> | 52 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___open_g_l_e_
s2_instanced_arrays.html">PPB_OpenGLES2InstancedArrays</a></li> |
53 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___open_g_l_e_
s2_instanced_arrays__1__0.html">PPB_OpenGLES2InstancedArrays</a></li> | 53 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___open_g_l_e_
s2_instanced_arrays__1__0.html">PPB_OpenGLES2InstancedArrays</a></li> |
54 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___open_g_l_e_
s2_query.html">PPB_OpenGLES2Query</a></li> | 54 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___open_g_l_e_
s2_query.html">PPB_OpenGLES2Query</a></li> |
55 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___open_g_l_e_
s2_query__1__0.html">PPB_OpenGLES2Query</a></li> | 55 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___open_g_l_e_
s2_query__1__0.html">PPB_OpenGLES2Query</a></li> |
56 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___open_g_l_e_
s2_vertex_array_object.html">PPB_OpenGLES2VertexArrayObject</a></li> | 56 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___open_g_l_e_
s2_vertex_array_object.html">PPB_OpenGLES2VertexArrayObject</a></li> |
57 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___open_g_l_e_
s2_vertex_array_object__1__0.html">PPB_OpenGLES2VertexArrayObject</a></li> | 57 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___open_g_l_e_
s2_vertex_array_object__1__0.html">PPB_OpenGLES2VertexArrayObject</a></li> |
58 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___t_c_p_socke
t__1__1.html">PPB_TCPSocket</a></li> | 58 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___t_c_p_socke
t__1__2.html">PPB_TCPSocket</a></li> |
59 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___text_input_
controller__1__0.html">PPB_TextInputController</a></li> | 59 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___text_input_
controller__1__0.html">PPB_TextInputController</a></li> |
60 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___touch_input
_event__1__0.html">PPB_TouchInputEvent</a></li> | 60 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___touch_input
_event__1__0.html">PPB_TouchInputEvent</a></li> |
61 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___u_d_p_socke
t__1__0.html">PPB_UDPSocket</a></li> | 61 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___u_d_p_socke
t__1__1.html">PPB_UDPSocket</a></li> |
62 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___u_r_l_loade
r__1__0.html">PPB_URLLoader</a></li> | 62 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___u_r_l_loade
r__1__0.html">PPB_URLLoader</a></li> |
63 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___u_r_l_reque
st_info__1__0.html">PPB_URLRequestInfo</a></li> | 63 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___u_r_l_reque
st_info__1__0.html">PPB_URLRequestInfo</a></li> |
64 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___u_r_l_respo
nse_info__1__0.html">PPB_URLResponseInfo</a></li> | 64 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___u_r_l_respo
nse_info__1__0.html">PPB_URLResponseInfo</a></li> |
65 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___var__1__2.h
tml">PPB_Var</a></li> | 65 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___var__1__2.h
tml">PPB_Var</a></li> |
66 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___var_array__
1__0.html">PPB_VarArray</a></li> | 66 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___var_array__
1__0.html">PPB_VarArray</a></li> |
67 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___var_array_b
uffer__1__0.html">PPB_VarArrayBuffer</a></li> | 67 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___var_array_b
uffer__1__0.html">PPB_VarArrayBuffer</a></li> |
68 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___var_diction
ary__1__0.html">PPB_VarDictionary</a></li> | 68 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___var_diction
ary__1__0.html">PPB_VarDictionary</a></li> |
69 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___video_decod
er__0__2.html">PPB_VideoDecoder</a></li> | 69 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___video_decod
er__1__0.html">PPB_VideoDecoder</a></li> |
70 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___video_frame
__0__1.html">PPB_VideoFrame</a></li> | 70 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___video_frame
__0__1.html">PPB_VideoFrame</a></li> |
71 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___view__1__2.
html">PPB_View</a></li> | 71 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___view__1__2.
html">PPB_View</a></li> |
72 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___web_socket_
_1__0.html">PPB_WebSocket</a></li> | 72 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___web_socket_
_1__0.html">PPB_WebSocket</a></li> |
73 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___wheel_input
_event__1__0.html">PPB_WheelInputEvent</a></li> | 73 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___wheel_input
_event__1__0.html">PPB_WheelInputEvent</a></li> |
74 <li><a class="reference external" href="pepper_beta/c/struct_p_p_p___graphics3_d
__1__0.html">PPP_Graphics3D</a></li> | 74 <li><a class="reference external" href="pepper_beta/c/struct_p_p_p___graphics3_d
__1__0.html">PPP_Graphics3D</a></li> |
75 <li><a class="reference external" href="pepper_beta/c/struct_p_p_p___input_event
__0__1.html">PPP_InputEvent</a></li> | 75 <li><a class="reference external" href="pepper_beta/c/struct_p_p_p___input_event
__0__1.html">PPP_InputEvent</a></li> |
76 <li><a class="reference external" href="pepper_beta/c/struct_p_p_p___instance__1
__1.html">PPP_Instance</a></li> | 76 <li><a class="reference external" href="pepper_beta/c/struct_p_p_p___instance__1
__1.html">PPP_Instance</a></li> |
77 <li><a class="reference external" href="pepper_beta/c/struct_p_p_p___message_han
dler__0__2.html">PPP_MessageHandler</a></li> | 77 <li><a class="reference external" href="pepper_beta/c/struct_p_p_p___message_han
dler__0__2.html">PPP_MessageHandler</a></li> |
78 <li><a class="reference external" href="pepper_beta/c/struct_p_p_p___messaging__
1__0.html">PPP_Messaging</a></li> | 78 <li><a class="reference external" href="pepper_beta/c/struct_p_p_p___messaging__
1__0.html">PPP_Messaging</a></li> |
79 <li><a class="reference external" href="pepper_beta/c/struct_p_p_p___mouse_lock_
_1__0.html">PPP_MouseLock</a></li> | 79 <li><a class="reference external" href="pepper_beta/c/struct_p_p_p___mouse_lock_
_1__0.html">PPP_MouseLock</a></li> |
(...skipping 18 matching lines...) Expand all Loading... |
98 <li><a class="reference external" href="pepper_beta/c/struct_p_p___input_event__
_mouse.html">PP_InputEvent_Mouse</a></li> | 98 <li><a class="reference external" href="pepper_beta/c/struct_p_p___input_event__
_mouse.html">PP_InputEvent_Mouse</a></li> |
99 <li><a class="reference external" href="pepper_beta/c/struct_p_p___input_event__
_wheel.html">PP_InputEvent_Wheel</a></li> | 99 <li><a class="reference external" href="pepper_beta/c/struct_p_p___input_event__
_wheel.html">PP_InputEvent_Wheel</a></li> |
100 <li><a class="reference external" href="pepper_beta/c/struct_p_p___net_address__
_i_pv4.html">PP_NetAddress_IPv4</a></li> | 100 <li><a class="reference external" href="pepper_beta/c/struct_p_p___net_address__
_i_pv4.html">PP_NetAddress_IPv4</a></li> |
101 <li><a class="reference external" href="pepper_beta/c/struct_p_p___net_address__
_i_pv6.html">PP_NetAddress_IPv6</a></li> | 101 <li><a class="reference external" href="pepper_beta/c/struct_p_p___net_address__
_i_pv6.html">PP_NetAddress_IPv6</a></li> |
102 <li><a class="reference external" href="pepper_beta/c/struct_p_p___point.html">P
P_Point</a></li> | 102 <li><a class="reference external" href="pepper_beta/c/struct_p_p___point.html">P
P_Point</a></li> |
103 <li><a class="reference external" href="pepper_beta/c/struct_p_p___rect.html">PP
_Rect</a></li> | 103 <li><a class="reference external" href="pepper_beta/c/struct_p_p___rect.html">PP
_Rect</a></li> |
104 <li><a class="reference external" href="pepper_beta/c/struct_p_p___size.html">PP
_Size</a></li> | 104 <li><a class="reference external" href="pepper_beta/c/struct_p_p___size.html">PP
_Size</a></li> |
105 <li><a class="reference external" href="pepper_beta/c/struct_p_p___touch_point.h
tml">PP_TouchPoint</a></li> | 105 <li><a class="reference external" href="pepper_beta/c/struct_p_p___touch_point.h
tml">PP_TouchPoint</a></li> |
106 <li><a class="reference external" href="pepper_beta/c/struct_p_p___var.html">PP_
Var</a></li> | 106 <li><a class="reference external" href="pepper_beta/c/struct_p_p___var.html">PP_
Var</a></li> |
107 <li><a class="reference external" href="pepper_beta/c/struct_p_p___video_picture
.html">PP_VideoPicture</a></li> | 107 <li><a class="reference external" href="pepper_beta/c/struct_p_p___video_picture
.html">PP_VideoPicture</a></li> |
| 108 <li><a class="reference external" href="pepper_beta/c/struct_p_p___video_picture
__0__1.html">PP_VideoPicture</a></li> |
108 <li><a class="reference external" href="pepper_beta/c/union_p_p___var_value.html
">PP_VarValue</a></li> | 109 <li><a class="reference external" href="pepper_beta/c/union_p_p___var_value.html
">PP_VarValue</a></li> |
109 </ul> | 110 </ul> |
110 </div></blockquote> | 111 </div></blockquote> |
111 <h2 id="functions"><a class="reference external" href="pepper_beta/c/group___fun
ctions.html">Functions</a></h2> | 112 <h2 id="functions"><a class="reference external" href="pepper_beta/c/group___fun
ctions.html">Functions</a></h2> |
112 <h2 id="enums"><a class="reference external" href="pepper_beta/c/group___enums.h
tml">Enums</a></h2> | 113 <h2 id="enums"><a class="reference external" href="pepper_beta/c/group___enums.h
tml">Enums</a></h2> |
113 <h2 id="typedefs"><a class="reference external" href="pepper_beta/c/group___type
defs.html">Typedefs</a></h2> | 114 <h2 id="typedefs"><a class="reference external" href="pepper_beta/c/group___type
defs.html">Typedefs</a></h2> |
114 <h2 id="macros"><a class="reference external" href="pepper_beta/c/globals_defs.h
tml">Macros</a></h2> | 115 <h2 id="macros"><a class="reference external" href="pepper_beta/c/globals_defs.h
tml">Macros</a></h2> |
115 <h2 id="files">Files</h2> | 116 <h2 id="files">Files</h2> |
116 <blockquote> | 117 <blockquote> |
117 <div><ul class="small-gap"> | 118 <div><ul class="small-gap"> |
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
184 <li><a class="reference external" href="pepper_beta/c/ppp__input__event_8h.html"
>ppp_input_event.h</a></li> | 185 <li><a class="reference external" href="pepper_beta/c/ppp__input__event_8h.html"
>ppp_input_event.h</a></li> |
185 <li><a class="reference external" href="pepper_beta/c/ppp__instance_8h.html">ppp
_instance.h</a></li> | 186 <li><a class="reference external" href="pepper_beta/c/ppp__instance_8h.html">ppp
_instance.h</a></li> |
186 <li><a class="reference external" href="pepper_beta/c/ppp__message__handler_8h.h
tml">ppp_message_handler.h</a></li> | 187 <li><a class="reference external" href="pepper_beta/c/ppp__message__handler_8h.h
tml">ppp_message_handler.h</a></li> |
187 <li><a class="reference external" href="pepper_beta/c/ppp__messaging_8h.html">pp
p_messaging.h</a></li> | 188 <li><a class="reference external" href="pepper_beta/c/ppp__messaging_8h.html">pp
p_messaging.h</a></li> |
188 <li><a class="reference external" href="pepper_beta/c/ppp__mouse__lock_8h.html">
ppp_mouse_lock.h</a></li> | 189 <li><a class="reference external" href="pepper_beta/c/ppp__mouse__lock_8h.html">
ppp_mouse_lock.h</a></li> |
189 </ul> | 190 </ul> |
190 </div></blockquote> | 191 </div></blockquote> |
191 </section> | 192 </section> |
192 | 193 |
193 {{/partials.standard_nacl_article}} | 194 {{/partials.standard_nacl_article}} |
OLD | NEW |