10 #ifndef PPAPI_C_PRIVATE_PPP_FLASH_BROWSER_OPERATIONS_H_
11 #define PPAPI_C_PRIVATE_PPP_FLASH_BROWSER_OPERATIONS_H_
17 #define PPP_FLASH_BROWSEROPERATIONS_INTERFACE_1_0 \
18 "PPP_Flash_BrowserOperations;1.0"
19 #define PPP_FLASH_BROWSEROPERATIONS_INTERFACE_1_2 \
20 "PPP_Flash_BrowserOperations;1.2"
21 #define PPP_FLASH_BROWSEROPERATIONS_INTERFACE_1_3 \
22 "PPP_Flash_BrowserOperations;1.3"
23 #define PPP_FLASH_BROWSEROPERATIONS_INTERFACE \
24 PPP_FLASH_BROWSEROPERATIONS_INTERFACE_1_3
136 const char* plugin_data_path,
154 const char* plugin_data_path,
173 const char* plugin_data_path,
214 const char* plugin_data_path,
219 const char* plugin_data_path,
224 const char* plugin_data_path,
void(* GetSitesWithData)(const char *plugin_data_path, char ***sites)
PP_Bool(* SetSitePermission)(const char *plugin_data_path, PP_Flash_BrowserOperations_SettingType setting_type, uint32_t site_count, const struct PP_Flash_BrowserOperations_SiteSetting sites[])
void(* GetPermissionSettings)(const char *plugin_data_path, PP_Flash_BrowserOperations_SettingType setting_type, PPB_Flash_BrowserOperations_GetSettingsCallback callback, void *user_data)
PP_Bool(* ClearSiteData)(const char *plugin_data_path, const char *site, uint64_t flags, uint64_t max_age)
PP_Bool(* ClearSiteData)(const char *plugin_data_path, const char *site, uint64_t flags, uint64_t max_age)
PP_Flash_BrowserOperations_Permission permission
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[])
PP_Bool(* ClearSiteData)(const char *plugin_data_path, const char *site, uint64_t flags, uint64_t max_age)
PP_Bool(* DeauthorizeContentLicenses)(const char *plugin_data_path)
PP_Bool(* SetDefaultPermission)(const char *plugin_data_path, PP_Flash_BrowserOperations_SettingType setting_type, PP_Flash_BrowserOperations_Permission permission, PP_Bool clear_site_specific)
PP_COMPILE_ASSERT_SIZE_IN_BYTES(PP_Flash_BrowserOperations_SettingType, 4)
void(* GetPermissionSettings)(const char *plugin_data_path, PP_Flash_BrowserOperations_SettingType setting_type, PPB_Flash_BrowserOperations_GetSettingsCallback callback, void *user_data)
PP_Bool(* SetDefaultPermission)(const char *plugin_data_path, PP_Flash_BrowserOperations_SettingType setting_type, PP_Flash_BrowserOperations_Permission permission, PP_Bool clear_site_specific)
PP_Flash_BrowserOperations_Permission
PP_Bool(* DeauthorizeContentLicenses)(const char *plugin_data_path)
void(* FreeSiteList)(char *sites[])
PP_Bool(* SetSitePermission)(const char *plugin_data_path, PP_Flash_BrowserOperations_SettingType setting_type, uint32_t site_count, const struct PP_Flash_BrowserOperations_SiteSetting sites[])
PP_Flash_BrowserOperations_SettingType