Pepper_56_C_interfaces
Pepper_56_C_interfaces
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
ppb_flash.h File Reference

Go to the source code of this file.

Classes

struct  PPB_Flash_13_0
 
struct  PPB_Flash_12_4
 
struct  PPB_Flash_12_5
 
struct  PPB_Flash_12_6
 

Macros

#define PPB_FLASH_INTERFACE_12_4   "PPB_Flash;12.4"
 
#define PPB_FLASH_INTERFACE_12_5   "PPB_Flash;12.5"
 
#define PPB_FLASH_INTERFACE_12_6   "PPB_Flash;12.6"
 
#define PPB_FLASH_INTERFACE_13_0   "PPB_Flash;13.0"
 
#define PPB_FLASH_INTERFACE   PPB_FLASH_INTERFACE_13_0
 

Typedefs

typedef struct PPB_Flash_13_0 PPB_Flash
 

Enumerations

enum  PP_FlashLSORestrictions { PP_FLASHLSORESTRICTIONS_NONE = 1, PP_FLASHLSORESTRICTIONS_BLOCK = 2, PP_FLASHLSORESTRICTIONS_IN_MEMORY = 3 }
 
enum  PP_FlashSetting {
  PP_FLASHSETTING_3DENABLED = 1, PP_FLASHSETTING_INCOGNITO = 2, PP_FLASHSETTING_STAGE3DENABLED = 3, PP_FLASHSETTING_LANGUAGE = 4,
  PP_FLASHSETTING_NUMCORES = 5, PP_FLASHSETTING_LSORESTRICTIONS = 6, PP_FLASHSETTING_STAGE3DBASELINEENABLED = 7
}
 
enum  PP_FlashCrashKey { PP_FLASHCRASHKEY_URL = 1, PP_FLASHCRASHKEY_RESOURCE_URL = 2 }
 

Functions

 PP_COMPILE_ASSERT_SIZE_IN_BYTES (PP_FlashLSORestrictions, 4)
 
 PP_COMPILE_ASSERT_SIZE_IN_BYTES (PP_FlashSetting, 4)
 
 PP_COMPILE_ASSERT_SIZE_IN_BYTES (PP_FlashCrashKey, 4)
 

Detailed Description

This file contains the PPB_Flash interface.