Native Client

File List

Here is a list of all files with brief descriptions:
audio.hThis file defines the API to create realtime stereo audio streaming capabilities
audio_config.hThis file defines the interface for establishing an audio configuration resource within the browser
completion_callback.hThis file defines the API to create and run a callback
core.hThis file defines APIs related to memory management, time, and threads
file_io.hThis file defines the API to create a file i/o object
file_ref.hThis file defines the API to create a file reference or "weak pointer" to a file in a file system
file_system.hThis file defines the API to create a file system associated with a file
fullscreen.hThis file defines the API for handling transitions of a module instance to and from fullscreen mode
graphics_2d.hThis file defines the API to create a 2D graphics context in the browser
graphics_3d.hThis file defines the API to create a 3D rendering context in the browser
graphics_3d_client.hThis file defines the API for callbacks related to 3D
image_data.hThis file defines the APIs for determining how a browser handles image data
input_event.hThis file defines the API used to handle mouse and keyboard input events
instance.hThis file defines the C++ wrapper for an instance
instance_handle.hThis file defines an instance handle used to identify an instance in a constructor for a resource
logging.hThis file defines two macro asserts
module.hThis file defines a Module class
module_embedder.hThis file defines the APIs for creating a Module object
module_impl.hThis file defines some simple function templates that help the C++ wrappers (and are not for external developers to use)
mouse_cursor.h
mouse_lock.hThis file defines the API for locking the target of mouse events to a specific module instance
pass_ref.hThis file defines an annotation for constructors and other functions that take ownership of a pointer
point.hThis file defines the API to create a 2 dimensional point
rect.hThis file defines the APIs for creating a 2 dimensional rectangle
resource.hThis file defines a Resource type representing data associated with the module
size.hThis file defines the API to create a size based on width and height
url_loader.hThis file defines the API for loading URLs
url_request_info.hThis file defines the API for creating and manipulating URL requests
url_response_info.hThis file defines the API for examining URL responses
var.hThis file defines the API for handling the passing of data types between your module and the page
var_array_buffer.hThis file defines the API for interacting with a JavaScript ArrayBuffer
view.hThis file defines the API for getting the state of a the view for an instance
websocket.hThis file defines the WebSocket interface providing bi-directional, full-duplex, communications over a single TCP socket
completion_callback_factory.hThis file defines the API to create CompletionCallback objects that are bound to member functions
non_thread_safe_ref_count.hThis file defines the APIs for maintaining a reference counter
paint_aggregator.hThis file defines the API to aggregate multiple invalidation and scroll commands to produce a scroll and repaint sequence
paint_manager.hThis file defines the API to convert the "plugin push" model of painting in PPAPI to a paint request at a later time

Authentication required

You need to be signed in with Google+ to do that.

Signing you in...

Google Developers needs your permission to do that.