Pepper_56_C_interfaces
Pepper_56_C_interfaces
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
ppb_extension_system_samsung.h
Go to the documentation of this file.
1 /* Copyright 2016 Samsung Electronics. All rights reserved.
2  * Use of this source code is governed by a BSD-style license that can be
3  * found in the LICENSE file.
4  */
5 
6 /* From samsung/ppb_extension_system_samsung.idl,
7  * modified Tue Jul 12 10:55:05 2016.
8  */
9 
10 #ifndef PPAPI_C_SAMSUNG_PPB_EXTENSION_SYSTEM_SAMSUNG_H_
11 #define PPAPI_C_SAMSUNG_PPB_EXTENSION_SYSTEM_SAMSUNG_H_
12 
13 #include "ppapi/c/pp_bool.h"
14 #include "ppapi/c/pp_instance.h"
15 #include "ppapi/c/pp_macros.h"
16 #include "ppapi/c/pp_stdint.h"
17 #include "ppapi/c/pp_var.h"
18 
19 #define PPB_EXTENSIONSYSTEM_SAMSUNG_INTERFACE_0_1 \
20  "PPB_ExtensionSystem_Samsung;0.1"
21 #define PPB_EXTENSIONSYSTEM_SAMSUNG_INTERFACE \
22  PPB_EXTENSIONSYSTEM_SAMSUNG_INTERFACE_0_1
23 
50  struct PP_Var (*GetEmbedderName)(PP_Instance instance);
78  int32_t (*GenericSyncCall)(PP_Instance instance,
79  struct PP_Var operation_name,
80  struct PP_Var operation_argument,
81  struct PP_Var* result);
82 };
83 
89 #endif /* PPAPI_C_SAMSUNG_PPB_EXTENSION_SYSTEM_SAMSUNG_H_ */
90 
struct PP_Var(* GetCurrentExtensionInfo)(PP_Instance instance)
Definition: ppb_extension_system_samsung.h:62
struct PP_Var(* GetEmbedderName)(PP_Instance instance)
Definition: ppb_extension_system_samsung.h:50
Definition: pp_var.h:166
int32_t PP_Instance
Definition: pp_instance.h:34
Definition: ppb_extension_system_samsung.h:39
int32_t(* GenericSyncCall)(PP_Instance instance, struct PP_Var operation_name, struct PP_Var operation_argument, struct PP_Var *result)
Definition: ppb_extension_system_samsung.h:78