10 #ifndef PPAPI_C_EXTENSIONS_DEV_PPB_EXT_ALARMS_DEV_H_
11 #define PPAPI_C_EXTENSIONS_DEV_PPB_EXT_ALARMS_DEV_H_
13 #include "ppapi/c/pp_bool.h"
14 #include "ppapi/c/pp_completion_callback.h"
15 #include "ppapi/c/pp_instance.h"
16 #include "ppapi/c/pp_macros.h"
17 #include "ppapi/c/pp_stdint.h"
18 #include "ppapi/c/pp_var.h"
20 #define PPB_EXT_ALARMS_DEV_INTERFACE_0_1 "PPB_Ext_Alarms(Dev);0.1"
21 #define PPB_EXT_ALARMS_DEV_INTERFACE PPB_EXT_ALARMS_DEV_INTERFACE_0_1
30 #include "ppapi/c/extensions/dev/ppb_ext_events_dev.h"
188 uint32_t listener_id,
202 #define PP_Ext_Alarms_OnAlarm_Dev PP_Ext_Alarms_OnAlarm_Dev_0_1
void(* PP_Ext_GenericFuncType)(void)
PP_Ext_GenericFuncType func
void(* PP_Ext_Alarms_OnAlarm_Func_Dev_0_1)(uint32_t listener_id, void *user_data, PP_Ext_Alarms_Alarm_Dev alarm)
int32_t(* Get)(PP_Instance instance, struct PP_Var name, PP_Ext_Alarms_Alarm_Dev *alarm, struct PP_CompletionCallback callback)
void(* Create)(PP_Instance instance, struct PP_Var name, PP_Ext_Alarms_AlarmCreateInfo_Dev alarm_info)
void(* Clear)(PP_Instance instance, struct PP_Var name)
PP_INLINE struct PP_Ext_EventListener PP_Ext_MakeEventListener(const char *event_name, PP_Ext_GenericFuncType func, void *user_data)
void(* ClearAll)(PP_Instance instance)
int32_t(* GetAll)(PP_Instance instance, PP_Ext_Alarms_Alarm_Dev_Array *alarms, struct PP_CompletionCallback callback)
PP_INLINE struct PP_Ext_EventListener PP_Ext_Alarms_OnAlarm_Dev_0_1(PP_Ext_Alarms_OnAlarm_Func_Dev_0_1 func, void *user_data)