{{+bindTo:partials.standard_nacl_article}}

pp_completion_callback.h File Reference

Include dependency graph for pp_completion_callback.h:

Data Structures

struct  PP_CompletionCallback
 PP_CompletionCallback is a common mechanism for supporting potentially asynchronous calls in browser interfaces. More...

Typedefs

typedef void(* PP_CompletionCallback_Func )(void *user_data, int32_t result)

Enumerations

enum  PP_CompletionCallback_Flag { PP_COMPLETIONCALLBACK_FLAG_NONE = 0 << 0, PP_COMPLETIONCALLBACK_FLAG_OPTIONAL = 1 << 0 }

Functions

struct PP_CompletionCallback PP_MakeCompletionCallback (PP_CompletionCallback_Func func, void *user_data)
struct PP_CompletionCallback PP_MakeOptionalCompletionCallback (PP_CompletionCallback_Func func, void *user_data)
void PP_RunCompletionCallback (struct PP_CompletionCallback *cc, int32_t result)
struct PP_CompletionCallback PP_BlockUntilComplete (void)
void PP_RunAndClearCompletionCallback (struct PP_CompletionCallback *cc, int32_t res)

Variables

 PP_CompletionCallback_Flag

Detailed Description

This file defines the API to create and run a callback.

{{/partials.standard_nacl_article}}