7 #ifndef PPAPI_C_SAMSUNG_PPB_SEF_CLIENT_SAMSUNG_H_
8 #define PPAPI_C_SAMSUNG_PPB_SEF_CLIENT_SAMSUNG_H_
10 #include "ppapi/c/pp_bool.h"
11 #include "ppapi/c/pp_completion_callback.h"
12 #include "ppapi/c/pp_instance.h"
13 #include "ppapi/c/pp_macros.h"
14 #include "ppapi/c/pp_resource.h"
15 #include "ppapi/c/pp_stdint.h"
16 #include "ppapi/c/pp_var.h"
18 #define PPB_SEFCLIENT_SAMSUNG_INTERFACE_0_1 "PPB_SefClient_Samsung;0.1"
19 #define PPB_SEFCLIENT_SAMSUNG_INTERFACE PPB_SEFCLIENT_SAMSUNG_INTERFACE_0_1
43 const struct PP_Var args[]);
100 const char* credential,
118 uint32_t params_count,
119 const struct PP_Var params[],
void(* PPB_SefClient_Samsung_Callback)(void *user_data, int32_t event_type, uint32_t args_count, const struct PP_Var args[])
PP_Resource(* Create)(PP_Instance instance, PPB_SefClient_Samsung_Callback callback, void *user_data)
PP_Bool(* IsSefClient)(PP_Resource resource)
int32_t(* Open)(PP_Resource sef_client, const char *name, const char *version, const char *credential, struct PP_CompletionCallback callback)
int32_t(* Execute)(PP_Resource sef_client, uint32_t params_count, const struct PP_Var params[], struct PP_Var *result, struct PP_CompletionCallback callback)