{{+bindTo:partials.standard_nacl_article}}

| struct | PP_CompletionCallback |
PP_CompletionCallback is a common mechanism for supporting potentially asynchronous calls in browser interfaces. More... |
| typedef void(* | PP_CompletionCallback_Func )(void *user_data, int32_t result) |
| enum | PP_CompletionCallback_Flag { PP_COMPLETIONCALLBACK_FLAG_NONE = 0 << 0, PP_COMPLETIONCALLBACK_FLAG_OPTIONAL = 1 << 0 } |
| 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) |
| PP_CompletionCallback_Flag |
This file defines the API to create and run a callback.