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
Detailed Description
This file defines the API to create and run a callback.