Pepper_47_C_interfaces
Public Attributes | List of all members
PPB_SystemInfo_1_0 Struct Reference

#include <ppb_system_info.h>

Collaboration diagram for PPB_SystemInfo_1_0:
Collaboration graph

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.

Definition at line 32 of file ppb_system_info.h.

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.

Definition at line 60 of file ppb_system_info.h.

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.

Definition at line 51 of file ppb_system_info.h.

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.

Definition at line 41 of file ppb_system_info.h.


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