OLD | NEW |
(Empty) | |
| 1 {{+bindTo:partials.standard_nacl_article}} |
| 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"> |
| 4 <h1 id="pepper-c-api-reference-beta">Pepper C API Reference (Beta)</h1> |
| 5 <p>This page lists the C API for Pepper 38. Apps that use this API can |
| 6 run in Chrome 38 or higher.</p> |
| 7 <h2 id="interfaces"><a class="reference external" href="pepper_beta/c/group___in
terfaces.html">Interfaces</a></h2> |
| 8 <blockquote> |
| 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> |
| 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> |
| 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> |
| 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> |
| 17 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___file_i_o__1
__1.html">PPB_FileIO</a></li> |
| 18 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___file_mappin
g__0__1.html">PPB_FileMapping</a></li> |
| 19 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___file_ref__1
__2.html">PPB_FileRef</a></li> |
| 20 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___file_system
__1__0.html">PPB_FileSystem</a></li> |
| 21 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___fullscreen_
_1__0.html">PPB_Fullscreen</a></li> |
| 22 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___gamepad__1_
_0.html">PPB_Gamepad</a></li> |
| 23 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___graphics2_d
__1__1.html">PPB_Graphics2D</a></li> |
| 24 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___graphics3_d
__1__0.html">PPB_Graphics3D</a></li> |
| 25 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___host_resolv
er__1__0.html">PPB_HostResolver</a></li> |
| 26 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___i_m_e_input
_event__1__0.html">PPB_IMEInputEvent</a></li> |
| 27 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___image_data_
_1__0.html">PPB_ImageData</a></li> |
| 28 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___input_event
__1__0.html">PPB_InputEvent</a></li> |
| 29 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___instance__1
__0.html">PPB_Instance</a></li> |
| 30 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___keyboard_in
put_event__1__2.html">PPB_KeyboardInputEvent</a></li> |
| 31 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___media_strea
m_audio_track__0__1.html">PPB_MediaStreamAudioTrack</a></li> |
| 32 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___media_strea
m_video_track__1__0.html">PPB_MediaStreamVideoTrack</a></li> |
| 33 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___message_loo
p__1__0.html">PPB_MessageLoop</a></li> |
| 34 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___messaging__
1__0.html">PPB_Messaging</a></li> |
| 35 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___mouse_curso
r__1__0.html">PPB_MouseCursor</a></li> |
| 36 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___mouse_input
_event__1__1.html">PPB_MouseInputEvent</a></li> |
| 37 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___mouse_lock_
_1__0.html">PPB_MouseLock</a></li> |
| 38 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___net_address
__1__0.html">PPB_NetAddress</a></li> |
| 39 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___network_lis
t__1__0.html">PPB_NetworkList</a></li> |
| 40 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___network_mon
itor__1__0.html">PPB_NetworkMonitor</a></li> |
| 41 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___network_pro
xy__1__0.html">PPB_NetworkProxy</a></li> |
| 42 <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> |
| 43 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___text_input_
controller__1__0.html">PPB_TextInputController</a></li> |
| 44 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___touch_input
_event__1__0.html">PPB_TouchInputEvent</a></li> |
| 45 <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> |
| 46 <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> |
| 47 <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> |
| 48 <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> |
| 49 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___var__1__2.h
tml">PPB_Var</a></li> |
| 50 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___var_array__
1__0.html">PPB_VarArray</a></li> |
| 51 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___var_array_b
uffer__1__0.html">PPB_VarArrayBuffer</a></li> |
| 52 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___var_diction
ary__1__0.html">PPB_VarDictionary</a></li> |
| 53 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___video_decod
er__0__1.html">PPB_VideoDecoder</a></li> |
| 54 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___video_frame
__0__1.html">PPB_VideoFrame</a></li> |
| 55 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___view__1__2.
html">PPB_View</a></li> |
| 56 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___web_socket_
_1__0.html">PPB_WebSocket</a></li> |
| 57 <li><a class="reference external" href="pepper_beta/c/struct_p_p_b___wheel_input
_event__1__0.html">PPB_WheelInputEvent</a></li> |
| 58 <li><a class="reference external" href="pepper_beta/c/struct_p_p_p___graphics3_d
__1__0.html">PPP_Graphics3D</a></li> |
| 59 <li><a class="reference external" href="pepper_beta/c/struct_p_p_p___input_event
__0__1.html">PPP_InputEvent</a></li> |
| 60 <li><a class="reference external" href="pepper_beta/c/struct_p_p_p___instance__1
__1.html">PPP_Instance</a></li> |
| 61 <li><a class="reference external" href="pepper_beta/c/struct_p_p_p___messaging__
1__0.html">PPP_Messaging</a></li> |
| 62 <li><a class="reference external" href="pepper_beta/c/struct_p_p_p___mouse_lock_
_1__0.html">PPP_MouseLock</a></li> |
| 63 </ul> |
| 64 </div></blockquote> |
| 65 <h2 id="structures"><a class="reference external" href="pepper_beta/c/group___st
ructs.html">Structures</a></h2> |
| 66 <blockquote> |
| 67 <div><ul class="small-gap"> |
| 68 <li><a class="reference external" href="pepper_beta/c/struct_p_p___array_output.
html">PP_ArrayOutput</a></li> |
| 69 <li><a class="reference external" href="pepper_beta/c/struct_p_p___completion_ca
llback.html">PP_CompletionCallback</a></li> |
| 70 <li><a class="reference external" href="pepper_beta/c/struct_p_p___directory_ent
ry.html">PP_DirectoryEntry</a></li> |
| 71 <li><a class="reference external" href="pepper_beta/c/struct_p_p___file_info.htm
l">PP_FileInfo</a></li> |
| 72 <li><a class="reference external" href="pepper_beta/c/struct_p_p___float_point.h
tml">PP_FloatPoint</a></li> |
| 73 <li><a class="reference external" href="pepper_beta/c/struct_p_p___float_rect.ht
ml">PP_FloatRect</a></li> |
| 74 <li><a class="reference external" href="pepper_beta/c/struct_p_p___float_size.ht
ml">PP_FloatSize</a></li> |
| 75 <li><a class="reference external" href="pepper_beta/c/struct_p_p___gamepad_sampl
e_data.html">PP_GamepadSampleData</a></li> |
| 76 <li><a class="reference external" href="pepper_beta/c/struct_p_p___gamepads_samp
le_data.html">PP_GamepadsSampleData</a></li> |
| 77 <li><a class="reference external" href="pepper_beta/c/struct_p_p___host_resolver
___hint.html">PP_HostResolver_Hint</a></li> |
| 78 <li><a class="reference external" href="pepper_beta/c/struct_p_p___image_data_de
sc.html">PP_ImageDataDesc</a></li> |
| 79 <li><a class="reference external" href="pepper_beta/c/struct_p_p___input_event__
_character.html">PP_InputEvent_Character</a></li> |
| 80 <li><a class="reference external" href="pepper_beta/c/struct_p_p___input_event__
_key.html">PP_InputEvent_Key</a></li> |
| 81 <li><a class="reference external" href="pepper_beta/c/struct_p_p___input_event__
_mouse.html">PP_InputEvent_Mouse</a></li> |
| 82 <li><a class="reference external" href="pepper_beta/c/struct_p_p___input_event__
_wheel.html">PP_InputEvent_Wheel</a></li> |
| 83 <li><a class="reference external" href="pepper_beta/c/struct_p_p___net_address__
_i_pv4.html">PP_NetAddress_IPv4</a></li> |
| 84 <li><a class="reference external" href="pepper_beta/c/struct_p_p___net_address__
_i_pv6.html">PP_NetAddress_IPv6</a></li> |
| 85 <li><a class="reference external" href="pepper_beta/c/struct_p_p___point.html">P
P_Point</a></li> |
| 86 <li><a class="reference external" href="pepper_beta/c/struct_p_p___rect.html">PP
_Rect</a></li> |
| 87 <li><a class="reference external" href="pepper_beta/c/struct_p_p___size.html">PP
_Size</a></li> |
| 88 <li><a class="reference external" href="pepper_beta/c/struct_p_p___touch_point.h
tml">PP_TouchPoint</a></li> |
| 89 <li><a class="reference external" href="pepper_beta/c/struct_p_p___var.html">PP_
Var</a></li> |
| 90 <li><a class="reference external" href="pepper_beta/c/struct_p_p___video_picture
.html">PP_VideoPicture</a></li> |
| 91 <li><a class="reference external" href="pepper_beta/c/union_p_p___var_value.html
">PP_VarValue</a></li> |
| 92 </ul> |
| 93 </div></blockquote> |
| 94 <h2 id="functions"><a class="reference external" href="pepper_beta/c/group___fun
ctions.html">Functions</a></h2> |
| 95 <h2 id="enums"><a class="reference external" href="pepper_beta/c/group___enums.h
tml">Enums</a></h2> |
| 96 <h2 id="typedefs"><a class="reference external" href="pepper_beta/c/group___type
defs.html">Typedefs</a></h2> |
| 97 <h2 id="macros"><a class="reference external" href="pepper_beta/c/globals_defs.h
tml">Macros</a></h2> |
| 98 <h2 id="files">Files</h2> |
| 99 <blockquote> |
| 100 <div><ul class="small-gap"> |
| 101 <li><a class="reference external" href="pepper_beta/c/pp__array__output_8h.html"
>pp_array_output.h</a></li> |
| 102 <li><a class="reference external" href="pepper_beta/c/pp__bool_8h.html">pp_bool.
h</a></li> |
| 103 <li><a class="reference external" href="pepper_beta/c/pp__codecs_8h.html">pp_cod
ecs.h</a></li> |
| 104 <li><a class="reference external" href="pepper_beta/c/pp__completion__callback_8
h.html">pp_completion_callback.h</a></li> |
| 105 <li><a class="reference external" href="pepper_beta/c/pp__directory__entry_8h.ht
ml">pp_directory_entry.h</a></li> |
| 106 <li><a class="reference external" href="pepper_beta/c/pp__errors_8h.html">pp_err
ors.h</a></li> |
| 107 <li><a class="reference external" href="pepper_beta/c/pp__file__info_8h.html">pp
_file_info.h</a></li> |
| 108 <li><a class="reference external" href="pepper_beta/c/pp__graphics__3d_8h.html">
pp_graphics_3d.h</a></li> |
| 109 <li><a class="reference external" href="pepper_beta/c/pp__input__event_8h.html">
pp_input_event.h</a></li> |
| 110 <li><a class="reference external" href="pepper_beta/c/pp__instance_8h.html">pp_i
nstance.h</a></li> |
| 111 <li><a class="reference external" href="pepper_beta/c/pp__module_8h.html">pp_mod
ule.h</a></li> |
| 112 <li><a class="reference external" href="pepper_beta/c/pp__point_8h.html">pp_poin
t.h</a></li> |
| 113 <li><a class="reference external" href="pepper_beta/c/pp__rect_8h.html">pp_rect.
h</a></li> |
| 114 <li><a class="reference external" href="pepper_beta/c/pp__resource_8h.html">pp_r
esource.h</a></li> |
| 115 <li><a class="reference external" href="pepper_beta/c/pp__size_8h.html">pp_size.
h</a></li> |
| 116 <li><a class="reference external" href="pepper_beta/c/pp__stdint_8h.html">pp_std
int.h</a></li> |
| 117 <li><a class="reference external" href="pepper_beta/c/pp__time_8h.html">pp_time.
h</a></li> |
| 118 <li><a class="reference external" href="pepper_beta/c/pp__touch__point_8h.html">
pp_touch_point.h</a></li> |
| 119 <li><a class="reference external" href="pepper_beta/c/pp__var_8h.html">pp_var.h<
/a></li> |
| 120 <li><a class="reference external" href="pepper_beta/c/ppb_8h.html">ppb.h</a></li
> |
| 121 <li><a class="reference external" href="pepper_beta/c/ppb__audio_8h.html">ppb_au
dio.h</a></li> |
| 122 <li><a class="reference external" href="pepper_beta/c/ppb__audio__buffer_8h.html
">ppb_audio_buffer.h</a></li> |
| 123 <li><a class="reference external" href="pepper_beta/c/ppb__audio__config_8h.html
">ppb_audio_config.h</a></li> |
| 124 <li><a class="reference external" href="pepper_beta/c/ppb__compositor_8h.html">p
pb_compositor.h</a></li> |
| 125 <li><a class="reference external" href="pepper_beta/c/ppb__compositor__layer_8h.
html">ppb_compositor_layer.h</a></li> |
| 126 <li><a class="reference external" href="pepper_beta/c/ppb__console_8h.html">ppb_
console.h</a></li> |
| 127 <li><a class="reference external" href="pepper_beta/c/ppb__core_8h.html">ppb_cor
e.h</a></li> |
| 128 <li><a class="reference external" href="pepper_beta/c/ppb__file__io_8h.html">ppb
_file_io.h</a></li> |
| 129 <li><a class="reference external" href="pepper_beta/c/ppb__file__mapping_8h.html
">ppb_file_mapping.h</a></li> |
| 130 <li><a class="reference external" href="pepper_beta/c/ppb__file__ref_8h.html">pp
b_file_ref.h</a></li> |
| 131 <li><a class="reference external" href="pepper_beta/c/ppb__file__system_8h.html"
>ppb_file_system.h</a></li> |
| 132 <li><a class="reference external" href="pepper_beta/c/ppb__fullscreen_8h.html">p
pb_fullscreen.h</a></li> |
| 133 <li><a class="reference external" href="pepper_beta/c/ppb__gamepad_8h.html">ppb_
gamepad.h</a></li> |
| 134 <li><a class="reference external" href="pepper_beta/c/ppb__graphics__2d_8h.html"
>ppb_graphics_2d.h</a></li> |
| 135 <li><a class="reference external" href="pepper_beta/c/ppb__graphics__3d_8h.html"
>ppb_graphics_3d.h</a></li> |
| 136 <li><a class="reference external" href="pepper_beta/c/ppb__host__resolver_8h.htm
l">ppb_host_resolver.h</a></li> |
| 137 <li><a class="reference external" href="pepper_beta/c/ppb__image__data_8h.html">
ppb_image_data.h</a></li> |
| 138 <li><a class="reference external" href="pepper_beta/c/ppb__input__event_8h.html"
>ppb_input_event.h</a></li> |
| 139 <li><a class="reference external" href="pepper_beta/c/ppb__instance_8h.html">ppb
_instance.h</a></li> |
| 140 <li><a class="reference external" href="pepper_beta/c/ppb__media__stream__audio_
_track_8h.html">ppb_media_stream_audio_track.h</a></li> |
| 141 <li><a class="reference external" href="pepper_beta/c/ppb__media__stream__video_
_track_8h.html">ppb_media_stream_video_track.h</a></li> |
| 142 <li><a class="reference external" href="pepper_beta/c/ppb__message__loop_8h.html
">ppb_message_loop.h</a></li> |
| 143 <li><a class="reference external" href="pepper_beta/c/ppb__messaging_8h.html">pp
b_messaging.h</a></li> |
| 144 <li><a class="reference external" href="pepper_beta/c/ppb__mouse__cursor_8h.html
">ppb_mouse_cursor.h</a></li> |
| 145 <li><a class="reference external" href="pepper_beta/c/ppb__mouse__lock_8h.html">
ppb_mouse_lock.h</a></li> |
| 146 <li><a class="reference external" href="pepper_beta/c/ppb__net__address_8h.html"
>ppb_net_address.h</a></li> |
| 147 <li><a class="reference external" href="pepper_beta/c/ppb__network__list_8h.html
">ppb_network_list.h</a></li> |
| 148 <li><a class="reference external" href="pepper_beta/c/ppb__network__monitor_8h.h
tml">ppb_network_monitor.h</a></li> |
| 149 <li><a class="reference external" href="pepper_beta/c/ppb__network__proxy_8h.htm
l">ppb_network_proxy.h</a></li> |
| 150 <li><a class="reference external" href="pepper_beta/c/ppb__tcp__socket_8h.html">
ppb_tcp_socket.h</a></li> |
| 151 <li><a class="reference external" href="pepper_beta/c/ppb__text__input__controll
er_8h.html">ppb_text_input_controller.h</a></li> |
| 152 <li><a class="reference external" href="pepper_beta/c/ppb__udp__socket_8h.html">
ppb_udp_socket.h</a></li> |
| 153 <li><a class="reference external" href="pepper_beta/c/ppb__url__loader_8h.html">
ppb_url_loader.h</a></li> |
| 154 <li><a class="reference external" href="pepper_beta/c/ppb__url__request__info_8h
.html">ppb_url_request_info.h</a></li> |
| 155 <li><a class="reference external" href="pepper_beta/c/ppb__url__response__info_8
h.html">ppb_url_response_info.h</a></li> |
| 156 <li><a class="reference external" href="pepper_beta/c/ppb__var_8h.html">ppb_var.
h</a></li> |
| 157 <li><a class="reference external" href="pepper_beta/c/ppb__var__array_8h.html">p
pb_var_array.h</a></li> |
| 158 <li><a class="reference external" href="pepper_beta/c/ppb__var__array__buffer_8h
.html">ppb_var_array_buffer.h</a></li> |
| 159 <li><a class="reference external" href="pepper_beta/c/ppb__var__dictionary_8h.ht
ml">ppb_var_dictionary.h</a></li> |
| 160 <li><a class="reference external" href="pepper_beta/c/ppb__video__decoder_8h.htm
l">ppb_video_decoder.h</a></li> |
| 161 <li><a class="reference external" href="pepper_beta/c/ppb__video__frame_8h.html"
>ppb_video_frame.h</a></li> |
| 162 <li><a class="reference external" href="pepper_beta/c/ppb__view_8h.html">ppb_vie
w.h</a></li> |
| 163 <li><a class="reference external" href="pepper_beta/c/ppb__websocket_8h.html">pp
b_websocket.h</a></li> |
| 164 <li><a class="reference external" href="pepper_beta/c/ppp_8h.html">ppp.h</a></li
> |
| 165 <li><a class="reference external" href="pepper_beta/c/ppp__graphics__3d_8h.html"
>ppp_graphics_3d.h</a></li> |
| 166 <li><a class="reference external" href="pepper_beta/c/ppp__input__event_8h.html"
>ppp_input_event.h</a></li> |
| 167 <li><a class="reference external" href="pepper_beta/c/ppp__instance_8h.html">ppp
_instance.h</a></li> |
| 168 <li><a class="reference external" href="pepper_beta/c/ppp__messaging_8h.html">pp
p_messaging.h</a></li> |
| 169 <li><a class="reference external" href="pepper_beta/c/ppp__mouse__lock_8h.html">
ppp_mouse_lock.h</a></li> |
| 170 </ul> |
| 171 </div></blockquote> |
| 172 </section> |
| 173 |
| 174 {{/partials.standard_nacl_article}} |
OLD | NEW |