Pepper_47_C_interfaces
Classes | Macros | Typedefs | Enumerations | Functions
ppp_flash_browser_operations.h File Reference
#include "ppapi/c/pp_bool.h"
#include "ppapi/c/pp_macros.h"
#include "ppapi/c/pp_stdint.h"
Include dependency graph for ppp_flash_browser_operations.h:

Go to the source code of this file.

Classes

struct  PP_Flash_BrowserOperations_SiteSetting
 
struct  PPP_Flash_BrowserOperations_1_3
 
struct  PPP_Flash_BrowserOperations_1_0
 
struct  PPP_Flash_BrowserOperations_1_2
 

Macros

#define PPP_FLASH_BROWSEROPERATIONS_INTERFACE_1_0   "PPP_Flash_BrowserOperations;1.0"
 
#define PPP_FLASH_BROWSEROPERATIONS_INTERFACE_1_2   "PPP_Flash_BrowserOperations;1.2"
 
#define PPP_FLASH_BROWSEROPERATIONS_INTERFACE_1_3   "PPP_Flash_BrowserOperations;1.3"
 
#define PPP_FLASH_BROWSEROPERATIONS_INTERFACE   PPP_FLASH_BROWSEROPERATIONS_INTERFACE_1_3
 

Typedefs

typedef void(* PPB_Flash_BrowserOperations_GetSettingsCallback )(void *user_data, PP_Bool success, PP_Flash_BrowserOperations_Permission default_permission, uint32_t site_count, const struct PP_Flash_BrowserOperations_SiteSetting sites[])
 
typedef struct
PPP_Flash_BrowserOperations_1_3 
PPP_Flash_BrowserOperations
 

Enumerations

enum  PP_Flash_BrowserOperations_SettingType { PP_FLASH_BROWSEROPERATIONS_SETTINGTYPE_CAMERAMIC = 0, PP_FLASH_BROWSEROPERATIONS_SETTINGTYPE_PEERNETWORKING = 1 }
 
enum  PP_Flash_BrowserOperations_Permission { PP_FLASH_BROWSEROPERATIONS_PERMISSION_DEFAULT = 0, PP_FLASH_BROWSEROPERATIONS_PERMISSION_ALLOW = 1, PP_FLASH_BROWSEROPERATIONS_PERMISSION_BLOCK = 2, PP_FLASH_BROWSEROPERATIONS_PERMISSION_ASK = 3 }
 

Functions

 PP_COMPILE_ASSERT_SIZE_IN_BYTES (PP_Flash_BrowserOperations_SettingType, 4)
 
 PP_COMPILE_ASSERT_SIZE_IN_BYTES (PP_Flash_BrowserOperations_Permission, 4)
 

Detailed Description

This file contains the PPP_Flash_BrowserOperations interface.

Definition in file ppp_flash_browser_operations.h.

Macro Definition Documentation

#define PPP_FLASH_BROWSEROPERATIONS_INTERFACE   PPP_FLASH_BROWSEROPERATIONS_INTERFACE_1_3

Definition at line 23 of file ppp_flash_browser_operations.h.

#define PPP_FLASH_BROWSEROPERATIONS_INTERFACE_1_0   "PPP_Flash_BrowserOperations;1.0"

Definition at line 17 of file ppp_flash_browser_operations.h.

#define PPP_FLASH_BROWSEROPERATIONS_INTERFACE_1_2   "PPP_Flash_BrowserOperations;1.2"

Definition at line 19 of file ppp_flash_browser_operations.h.

#define PPP_FLASH_BROWSEROPERATIONS_INTERFACE_1_3   "PPP_Flash_BrowserOperations;1.3"

Definition at line 21 of file ppp_flash_browser_operations.h.