Pepper_56_C_interfaces
Pepper_56_C_interfaces
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
PPB_SystemInfo_1_0 Struct Reference

#include <ppb_system_info.h>

Public Attributes

uint32_t(* GetFreeMemorySize )(PP_Instance instance)
 
uint32_t(* GetCoresNumber )(PP_Instance instance)
 
struct PP_Var(* GetBrowserVersion )(PP_Instance instance)
 

Detailed Description

Interface implemented by browser for providing informations about system resources.

Member Data Documentation

struct PP_Var(* PPB_SystemInfo_1_0::GetBrowserVersion)(PP_Instance instance)

GetBrowserVersion() provides information about browser version.

Parameters
[in]instanceA PP_Instance identifying one instance of a module.
Returns
A PP_Var</code with browser version.
uint32_t(* PPB_SystemInfo_1_0::GetCoresNumber)(PP_Instance instance)

GetCoresNumber() provides information about number of available processor cores.

Parameters
[in]instanceA PP_Instance identifying one instance of a module.
Returns
A uint32_t</code with number of processor cores.
uint32_t(* PPB_SystemInfo_1_0::GetFreeMemorySize)(PP_Instance instance)

GetFreeMemorySize() provides informations about available free memory.

Parameters
[in]instanceA PP_Instance identifying one instance of a module.
Returns
A uint32_t</code with amount of free memory i bytes.

The documentation for this struct was generated from the following file: