| Pepper_47_C_interfaces
    | 


Go to the source code of this file.
| Classes | |
| struct | PP_CompletionCallback | 
| 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 | |
| PP_COMPILE_ASSERT_SIZE_IN_BYTES (PP_CompletionCallback_Flag, 4) | |
| PP_INLINE struct PP_CompletionCallback | PP_MakeCompletionCallback (PP_CompletionCallback_Func func, void *user_data) | 
| PP_INLINE struct PP_CompletionCallback | PP_MakeOptionalCompletionCallback (PP_CompletionCallback_Func func, void *user_data) | 
| PP_INLINE void | PP_RunCompletionCallback (struct PP_CompletionCallback *cc, int32_t result) | 
| PP_INLINE struct PP_CompletionCallback | PP_BlockUntilComplete (void) | 
| PP_INLINE void | PP_RunAndClearCompletionCallback (struct PP_CompletionCallback *cc, int32_t res) | 
This file defines the API to create and run a callback.
Definition in file pp_completion_callback.h.
 1.8.6
 1.8.6