OLD | NEW |
| 1 .. _pepper_stable_c_index: |
1 .. _c-api: | 2 .. _c-api: |
2 | 3 |
3 .. include:: pepper_stable/c/index.rst | 4 .. DO NOT EDIT! This document is auto-generated by doxygen/rst_index.py. |
| 5 |
| 6 ########################################## |
| 7 Pepper C API Reference (Stable) |
| 8 ########################################## |
| 9 |
| 10 This page lists the C API for Pepper 37. Apps that use this API can |
| 11 run in Chrome 37 or higher. |
| 12 |
| 13 `Interfaces <pepper_stable/c/group___interfaces.html>`__ |
| 14 ============================================================= |
| 15 * `PPB_Audio <pepper_stable/c/struct_p_p_b___audio__1__1.html>`__ |
| 16 |
| 17 * `PPB_AudioBuffer <pepper_stable/c/struct_p_p_b___audio_buffer__0__1.html>`__ |
| 18 |
| 19 * `PPB_AudioConfig <pepper_stable/c/struct_p_p_b___audio_config__1__1.html>`__ |
| 20 |
| 21 * `PPB_Compositor <pepper_stable/c/struct_p_p_b___compositor__0__1.html>`__ |
| 22 |
| 23 * `PPB_CompositorLayer <pepper_stable/c/struct_p_p_b___compositor_layer__0__1.
html>`__ |
| 24 |
| 25 * `PPB_Console <pepper_stable/c/struct_p_p_b___console__1__0.html>`__ |
| 26 |
| 27 * `PPB_Core <pepper_stable/c/struct_p_p_b___core__1__0.html>`__ |
| 28 |
| 29 * `PPB_FileIO <pepper_stable/c/struct_p_p_b___file_i_o__1__1.html>`__ |
| 30 |
| 31 * `PPB_FileMapping <pepper_stable/c/struct_p_p_b___file_mapping__0__1.html>`__ |
| 32 |
| 33 * `PPB_FileRef <pepper_stable/c/struct_p_p_b___file_ref__1__2.html>`__ |
| 34 |
| 35 * `PPB_FileSystem <pepper_stable/c/struct_p_p_b___file_system__1__0.html>`__ |
| 36 |
| 37 * `PPB_Fullscreen <pepper_stable/c/struct_p_p_b___fullscreen__1__0.html>`__ |
| 38 |
| 39 * `PPB_Gamepad <pepper_stable/c/struct_p_p_b___gamepad__1__0.html>`__ |
| 40 |
| 41 * `PPB_Graphics2D <pepper_stable/c/struct_p_p_b___graphics2_d__1__1.html>`__ |
| 42 |
| 43 * `PPB_Graphics3D <pepper_stable/c/struct_p_p_b___graphics3_d__1__0.html>`__ |
| 44 |
| 45 * `PPB_HostResolver <pepper_stable/c/struct_p_p_b___host_resolver__1__0.html>`
__ |
| 46 |
| 47 * `PPB_IMEInputEvent <pepper_stable/c/struct_p_p_b___i_m_e_input_event__1__0.h
tml>`__ |
| 48 |
| 49 * `PPB_ImageData <pepper_stable/c/struct_p_p_b___image_data__1__0.html>`__ |
| 50 |
| 51 * `PPB_InputEvent <pepper_stable/c/struct_p_p_b___input_event__1__0.html>`__ |
| 52 |
| 53 * `PPB_Instance <pepper_stable/c/struct_p_p_b___instance__1__0.html>`__ |
| 54 |
| 55 * `PPB_KeyboardInputEvent <pepper_stable/c/struct_p_p_b___keyboard_input_event
__1__2.html>`__ |
| 56 |
| 57 * `PPB_MediaStreamAudioTrack <pepper_stable/c/struct_p_p_b___media_stream_audi
o_track__0__1.html>`__ |
| 58 |
| 59 * `PPB_MediaStreamVideoTrack <pepper_stable/c/struct_p_p_b___media_stream_vide
o_track__1__0.html>`__ |
| 60 |
| 61 * `PPB_MessageLoop <pepper_stable/c/struct_p_p_b___message_loop__1__0.html>`__ |
| 62 |
| 63 * `PPB_Messaging <pepper_stable/c/struct_p_p_b___messaging__1__0.html>`__ |
| 64 |
| 65 * `PPB_MouseCursor <pepper_stable/c/struct_p_p_b___mouse_cursor__1__0.html>`__ |
| 66 |
| 67 * `PPB_MouseInputEvent <pepper_stable/c/struct_p_p_b___mouse_input_event__1__1
.html>`__ |
| 68 |
| 69 * `PPB_MouseLock <pepper_stable/c/struct_p_p_b___mouse_lock__1__0.html>`__ |
| 70 |
| 71 * `PPB_NetAddress <pepper_stable/c/struct_p_p_b___net_address__1__0.html>`__ |
| 72 |
| 73 * `PPB_NetworkList <pepper_stable/c/struct_p_p_b___network_list__1__0.html>`__ |
| 74 |
| 75 * `PPB_NetworkMonitor <pepper_stable/c/struct_p_p_b___network_monitor__1__0.ht
ml>`__ |
| 76 |
| 77 * `PPB_NetworkProxy <pepper_stable/c/struct_p_p_b___network_proxy__1__0.html>`
__ |
| 78 |
| 79 * `PPB_TCPSocket <pepper_stable/c/struct_p_p_b___t_c_p_socket__1__1.html>`__ |
| 80 |
| 81 * `PPB_TextInputController <pepper_stable/c/struct_p_p_b___text_input_controll
er__1__0.html>`__ |
| 82 |
| 83 * `PPB_TouchInputEvent <pepper_stable/c/struct_p_p_b___touch_input_event__1__0
.html>`__ |
| 84 |
| 85 * `PPB_UDPSocket <pepper_stable/c/struct_p_p_b___u_d_p_socket__1__0.html>`__ |
| 86 |
| 87 * `PPB_URLLoader <pepper_stable/c/struct_p_p_b___u_r_l_loader__1__0.html>`__ |
| 88 |
| 89 * `PPB_URLRequestInfo <pepper_stable/c/struct_p_p_b___u_r_l_request_info__1__0
.html>`__ |
| 90 |
| 91 * `PPB_URLResponseInfo <pepper_stable/c/struct_p_p_b___u_r_l_response_info__1_
_0.html>`__ |
| 92 |
| 93 * `PPB_Var <pepper_stable/c/struct_p_p_b___var__1__2.html>`__ |
| 94 |
| 95 * `PPB_VarArray <pepper_stable/c/struct_p_p_b___var_array__1__0.html>`__ |
| 96 |
| 97 * `PPB_VarArrayBuffer <pepper_stable/c/struct_p_p_b___var_array_buffer__1__0.h
tml>`__ |
| 98 |
| 99 * `PPB_VarDictionary <pepper_stable/c/struct_p_p_b___var_dictionary__1__0.html
>`__ |
| 100 |
| 101 * `PPB_VideoDecoder <pepper_stable/c/struct_p_p_b___video_decoder__0__1.html>`
__ |
| 102 |
| 103 * `PPB_VideoFrame <pepper_stable/c/struct_p_p_b___video_frame__0__1.html>`__ |
| 104 |
| 105 * `PPB_View <pepper_stable/c/struct_p_p_b___view__1__2.html>`__ |
| 106 |
| 107 * `PPB_WebSocket <pepper_stable/c/struct_p_p_b___web_socket__1__0.html>`__ |
| 108 |
| 109 * `PPB_WheelInputEvent <pepper_stable/c/struct_p_p_b___wheel_input_event__1__0
.html>`__ |
| 110 |
| 111 * `PPP_Graphics3D <pepper_stable/c/struct_p_p_p___graphics3_d__1__0.html>`__ |
| 112 |
| 113 * `PPP_InputEvent <pepper_stable/c/struct_p_p_p___input_event__0__1.html>`__ |
| 114 |
| 115 * `PPP_Instance <pepper_stable/c/struct_p_p_p___instance__1__1.html>`__ |
| 116 |
| 117 * `PPP_Messaging <pepper_stable/c/struct_p_p_p___messaging__1__0.html>`__ |
| 118 |
| 119 * `PPP_MouseLock <pepper_stable/c/struct_p_p_p___mouse_lock__1__0.html>`__ |
| 120 |
| 121 |
| 122 `Structures <pepper_stable/c/group___structs.html>`__ |
| 123 ========================================================== |
| 124 * `PP_ArrayOutput <pepper_stable/c/struct_p_p___array_output.html>`__ |
| 125 |
| 126 * `PP_CompletionCallback <pepper_stable/c/struct_p_p___completion_callback.htm
l>`__ |
| 127 |
| 128 * `PP_DirectoryEntry <pepper_stable/c/struct_p_p___directory_entry.html>`__ |
| 129 |
| 130 * `PP_FileInfo <pepper_stable/c/struct_p_p___file_info.html>`__ |
| 131 |
| 132 * `PP_FloatPoint <pepper_stable/c/struct_p_p___float_point.html>`__ |
| 133 |
| 134 * `PP_FloatRect <pepper_stable/c/struct_p_p___float_rect.html>`__ |
| 135 |
| 136 * `PP_FloatSize <pepper_stable/c/struct_p_p___float_size.html>`__ |
| 137 |
| 138 * `PP_GamepadSampleData <pepper_stable/c/struct_p_p___gamepad_sample_data.html
>`__ |
| 139 |
| 140 * `PP_GamepadsSampleData <pepper_stable/c/struct_p_p___gamepads_sample_data.ht
ml>`__ |
| 141 |
| 142 * `PP_HostResolver_Hint <pepper_stable/c/struct_p_p___host_resolver___hint.htm
l>`__ |
| 143 |
| 144 * `PP_ImageDataDesc <pepper_stable/c/struct_p_p___image_data_desc.html>`__ |
| 145 |
| 146 * `PP_InputEvent_Character <pepper_stable/c/struct_p_p___input_event___charact
er.html>`__ |
| 147 |
| 148 * `PP_InputEvent_Key <pepper_stable/c/struct_p_p___input_event___key.html>`__ |
| 149 |
| 150 * `PP_InputEvent_Mouse <pepper_stable/c/struct_p_p___input_event___mouse.html>
`__ |
| 151 |
| 152 * `PP_InputEvent_Wheel <pepper_stable/c/struct_p_p___input_event___wheel.html>
`__ |
| 153 |
| 154 * `PP_NetAddress_IPv4 <pepper_stable/c/struct_p_p___net_address___i_pv4.html>`
__ |
| 155 |
| 156 * `PP_NetAddress_IPv6 <pepper_stable/c/struct_p_p___net_address___i_pv6.html>`
__ |
| 157 |
| 158 * `PP_Point <pepper_stable/c/struct_p_p___point.html>`__ |
| 159 |
| 160 * `PP_Rect <pepper_stable/c/struct_p_p___rect.html>`__ |
| 161 |
| 162 * `PP_Size <pepper_stable/c/struct_p_p___size.html>`__ |
| 163 |
| 164 * `PP_TouchPoint <pepper_stable/c/struct_p_p___touch_point.html>`__ |
| 165 |
| 166 * `PP_Var <pepper_stable/c/struct_p_p___var.html>`__ |
| 167 |
| 168 * `PP_VideoPicture <pepper_stable/c/struct_p_p___video_picture.html>`__ |
| 169 |
| 170 * `PP_VarValue <pepper_stable/c/union_p_p___var_value.html>`__ |
| 171 |
| 172 |
| 173 `Functions <pepper_stable/c/group___functions.html>`__ |
| 174 =========================================================== |
| 175 |
| 176 `Enums <pepper_stable/c/group___enums.html>`__ |
| 177 =================================================== |
| 178 |
| 179 `Typedefs <pepper_stable/c/group___typedefs.html>`__ |
| 180 ========================================================= |
| 181 |
| 182 `Macros <pepper_stable/c/globals_defs.html>`__ |
| 183 =================================================== |
| 184 |
| 185 Files |
| 186 ===== |
| 187 * `pp_array_output.h <pepper_stable/c/pp__array__output_8h.html>`__ |
| 188 |
| 189 * `pp_bool.h <pepper_stable/c/pp__bool_8h.html>`__ |
| 190 |
| 191 * `pp_codecs.h <pepper_stable/c/pp__codecs_8h.html>`__ |
| 192 |
| 193 * `pp_completion_callback.h <pepper_stable/c/pp__completion__callback_8h.html>
`__ |
| 194 |
| 195 * `pp_directory_entry.h <pepper_stable/c/pp__directory__entry_8h.html>`__ |
| 196 |
| 197 * `pp_errors.h <pepper_stable/c/pp__errors_8h.html>`__ |
| 198 |
| 199 * `pp_file_info.h <pepper_stable/c/pp__file__info_8h.html>`__ |
| 200 |
| 201 * `pp_graphics_3d.h <pepper_stable/c/pp__graphics__3d_8h.html>`__ |
| 202 |
| 203 * `pp_input_event.h <pepper_stable/c/pp__input__event_8h.html>`__ |
| 204 |
| 205 * `pp_instance.h <pepper_stable/c/pp__instance_8h.html>`__ |
| 206 |
| 207 * `pp_module.h <pepper_stable/c/pp__module_8h.html>`__ |
| 208 |
| 209 * `pp_point.h <pepper_stable/c/pp__point_8h.html>`__ |
| 210 |
| 211 * `pp_rect.h <pepper_stable/c/pp__rect_8h.html>`__ |
| 212 |
| 213 * `pp_resource.h <pepper_stable/c/pp__resource_8h.html>`__ |
| 214 |
| 215 * `pp_size.h <pepper_stable/c/pp__size_8h.html>`__ |
| 216 |
| 217 * `pp_stdint.h <pepper_stable/c/pp__stdint_8h.html>`__ |
| 218 |
| 219 * `pp_time.h <pepper_stable/c/pp__time_8h.html>`__ |
| 220 |
| 221 * `pp_touch_point.h <pepper_stable/c/pp__touch__point_8h.html>`__ |
| 222 |
| 223 * `pp_var.h <pepper_stable/c/pp__var_8h.html>`__ |
| 224 |
| 225 * `ppb.h <pepper_stable/c/ppb_8h.html>`__ |
| 226 |
| 227 * `ppb_audio.h <pepper_stable/c/ppb__audio_8h.html>`__ |
| 228 |
| 229 * `ppb_audio_buffer.h <pepper_stable/c/ppb__audio__buffer_8h.html>`__ |
| 230 |
| 231 * `ppb_audio_config.h <pepper_stable/c/ppb__audio__config_8h.html>`__ |
| 232 |
| 233 * `ppb_compositor.h <pepper_stable/c/ppb__compositor_8h.html>`__ |
| 234 |
| 235 * `ppb_compositor_layer.h <pepper_stable/c/ppb__compositor__layer_8h.html>`__ |
| 236 |
| 237 * `ppb_console.h <pepper_stable/c/ppb__console_8h.html>`__ |
| 238 |
| 239 * `ppb_core.h <pepper_stable/c/ppb__core_8h.html>`__ |
| 240 |
| 241 * `ppb_file_io.h <pepper_stable/c/ppb__file__io_8h.html>`__ |
| 242 |
| 243 * `ppb_file_mapping.h <pepper_stable/c/ppb__file__mapping_8h.html>`__ |
| 244 |
| 245 * `ppb_file_ref.h <pepper_stable/c/ppb__file__ref_8h.html>`__ |
| 246 |
| 247 * `ppb_file_system.h <pepper_stable/c/ppb__file__system_8h.html>`__ |
| 248 |
| 249 * `ppb_fullscreen.h <pepper_stable/c/ppb__fullscreen_8h.html>`__ |
| 250 |
| 251 * `ppb_gamepad.h <pepper_stable/c/ppb__gamepad_8h.html>`__ |
| 252 |
| 253 * `ppb_graphics_2d.h <pepper_stable/c/ppb__graphics__2d_8h.html>`__ |
| 254 |
| 255 * `ppb_graphics_3d.h <pepper_stable/c/ppb__graphics__3d_8h.html>`__ |
| 256 |
| 257 * `ppb_host_resolver.h <pepper_stable/c/ppb__host__resolver_8h.html>`__ |
| 258 |
| 259 * `ppb_image_data.h <pepper_stable/c/ppb__image__data_8h.html>`__ |
| 260 |
| 261 * `ppb_input_event.h <pepper_stable/c/ppb__input__event_8h.html>`__ |
| 262 |
| 263 * `ppb_instance.h <pepper_stable/c/ppb__instance_8h.html>`__ |
| 264 |
| 265 * `ppb_media_stream_audio_track.h <pepper_stable/c/ppb__media__stream__audio__
track_8h.html>`__ |
| 266 |
| 267 * `ppb_media_stream_video_track.h <pepper_stable/c/ppb__media__stream__video__
track_8h.html>`__ |
| 268 |
| 269 * `ppb_message_loop.h <pepper_stable/c/ppb__message__loop_8h.html>`__ |
| 270 |
| 271 * `ppb_messaging.h <pepper_stable/c/ppb__messaging_8h.html>`__ |
| 272 |
| 273 * `ppb_mouse_cursor.h <pepper_stable/c/ppb__mouse__cursor_8h.html>`__ |
| 274 |
| 275 * `ppb_mouse_lock.h <pepper_stable/c/ppb__mouse__lock_8h.html>`__ |
| 276 |
| 277 * `ppb_net_address.h <pepper_stable/c/ppb__net__address_8h.html>`__ |
| 278 |
| 279 * `ppb_network_list.h <pepper_stable/c/ppb__network__list_8h.html>`__ |
| 280 |
| 281 * `ppb_network_monitor.h <pepper_stable/c/ppb__network__monitor_8h.html>`__ |
| 282 |
| 283 * `ppb_network_proxy.h <pepper_stable/c/ppb__network__proxy_8h.html>`__ |
| 284 |
| 285 * `ppb_tcp_socket.h <pepper_stable/c/ppb__tcp__socket_8h.html>`__ |
| 286 |
| 287 * `ppb_text_input_controller.h <pepper_stable/c/ppb__text__input__controller_8
h.html>`__ |
| 288 |
| 289 * `ppb_udp_socket.h <pepper_stable/c/ppb__udp__socket_8h.html>`__ |
| 290 |
| 291 * `ppb_url_loader.h <pepper_stable/c/ppb__url__loader_8h.html>`__ |
| 292 |
| 293 * `ppb_url_request_info.h <pepper_stable/c/ppb__url__request__info_8h.html>`__ |
| 294 |
| 295 * `ppb_url_response_info.h <pepper_stable/c/ppb__url__response__info_8h.html>`
__ |
| 296 |
| 297 * `ppb_var.h <pepper_stable/c/ppb__var_8h.html>`__ |
| 298 |
| 299 * `ppb_var_array.h <pepper_stable/c/ppb__var__array_8h.html>`__ |
| 300 |
| 301 * `ppb_var_array_buffer.h <pepper_stable/c/ppb__var__array__buffer_8h.html>`__ |
| 302 |
| 303 * `ppb_var_dictionary.h <pepper_stable/c/ppb__var__dictionary_8h.html>`__ |
| 304 |
| 305 * `ppb_video_decoder.h <pepper_stable/c/ppb__video__decoder_8h.html>`__ |
| 306 |
| 307 * `ppb_video_frame.h <pepper_stable/c/ppb__video__frame_8h.html>`__ |
| 308 |
| 309 * `ppb_view.h <pepper_stable/c/ppb__view_8h.html>`__ |
| 310 |
| 311 * `ppb_websocket.h <pepper_stable/c/ppb__websocket_8h.html>`__ |
| 312 |
| 313 * `ppp.h <pepper_stable/c/ppp_8h.html>`__ |
| 314 |
| 315 * `ppp_graphics_3d.h <pepper_stable/c/ppp__graphics__3d_8h.html>`__ |
| 316 |
| 317 * `ppp_input_event.h <pepper_stable/c/ppp__input__event_8h.html>`__ |
| 318 |
| 319 * `ppp_instance.h <pepper_stable/c/ppp__instance_8h.html>`__ |
| 320 |
| 321 * `ppp_messaging.h <pepper_stable/c/ppp__messaging_8h.html>`__ |
| 322 |
| 323 * `ppp_mouse_lock.h <pepper_stable/c/ppp__mouse__lock_8h.html>`__ |
| 324 |
OLD | NEW |