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