| Pepper_47_C_interfaces
    | 
#include <ppb_file_system.h>

| Public Attributes | |
| PP_Resource(* | Create )(PP_Instance instance, PP_FileSystemType type) | 
| PP_Bool(* | IsFileSystem )(PP_Resource resource) | 
| int32_t(* | Open )(PP_Resource file_system, int64_t expected_size, struct PP_CompletionCallback callback) | 
| PP_FileSystemType(* | GetType )(PP_Resource file_system) | 
The PPB_FileSystem struct identifies the file system type associated with a file. 
Definition at line 36 of file ppb_file_system.h.
| PP_Resource(* PPB_FileSystem_1_0::Create)(PP_Instance instance, PP_FileSystemType type) | 
Create() creates a file system object of the given type.
| [in] | instance | A PP_Instanceidentifying the instance with the file. | 
| [in] | type | A file system type as defined by PP_FileSystemTypeenum (except PP_FILESYSTEMTYPE_ISOLATED, which is currently not supported). | 
PP_Resource corresponding to a file system if successful. Definition at line 47 of file ppb_file_system.h.
| PP_FileSystemType(* PPB_FileSystem_1_0::GetType)(PP_Resource file_system) | 
GetType() returns the type of the provided file system.
| [in] | file_system | A PP_Resourcecorresponding to a file system. | 
PP_FileSystemType with the file system type if valid or PP_FILESYSTEMTYPE_INVALID if the provided resource is not a valid file system. It is valid to call this function even before Open() completes. Definition at line 92 of file ppb_file_system.h.
| PP_Bool(* PPB_FileSystem_1_0::IsFileSystem)(PP_Resource resource) | 
IsFileSystem() determines if the provided resource is a file system.
| [in] | resource | A PP_Resourcecorresponding to a file system. | 
PP_TRUE if the resource is a PPB_FileSystem, PP_FALSE if the resource is invalid or some type other than PPB_FileSystem. Definition at line 58 of file ppb_file_system.h.
| int32_t(* PPB_FileSystem_1_0::Open)(PP_Resource file_system, int64_t expected_size, struct PP_CompletionCallback callback) | 
Open() opens the file system. A file system must be opened before running any other operation on it.
| [in] | file_system | A PP_Resourcecorresponding to a file system. | 
| [in] | expected_size | The expected size of the file system. Note that this does not request quota; to do that, you must either invoke requestQuota from JavaScript: http://www.html5rocks.com/en/tutorials/file/filesystem/#toc-requesting-quota or set the unlimitedStorage permission for Chrome Web Store apps: http://code.google.com/chrome/extensions/manifest.html#permissions | 
| [in] | callback | A PP_CompletionCallbackto be called upon completion of Open(). | 
pp_errors.h. Definition at line 78 of file ppb_file_system.h.
 1.8.6
 1.8.6