Pepper_47_C_interfaces
Public Attributes | List of all members
PPB_FileRef_1_0 Struct Reference

#include <ppb_file_ref.h>

Collaboration diagram for PPB_FileRef_1_0:
Collaboration graph

Public Attributes

PP_Resource(* Create )(PP_Resource file_system, const char *path)
 
PP_Bool(* IsFileRef )(PP_Resource resource)
 
PP_FileSystemType(* GetFileSystemType )(PP_Resource file_ref)
 
struct PP_Var(* GetName )(PP_Resource file_ref)
 
struct PP_Var(* GetPath )(PP_Resource file_ref)
 
PP_Resource(* GetParent )(PP_Resource file_ref)
 
int32_t(* MakeDirectory )(PP_Resource directory_ref, PP_Bool make_ancestors, struct PP_CompletionCallback callback)
 
int32_t(* Touch )(PP_Resource file_ref, PP_Time last_access_time, PP_Time last_modified_time, struct PP_CompletionCallback callback)
 
int32_t(* Delete )(PP_Resource file_ref, struct PP_CompletionCallback callback)
 
int32_t(* Rename )(PP_Resource file_ref, PP_Resource new_file_ref, struct PP_CompletionCallback callback)
 

Detailed Description

Definition at line 238 of file ppb_file_ref.h.

Member Data Documentation

PP_Resource(* PPB_FileRef_1_0::Create)(PP_Resource file_system, const char *path)

Definition at line 239 of file ppb_file_ref.h.

int32_t(* PPB_FileRef_1_0::Delete)(PP_Resource file_ref, struct PP_CompletionCallback callback)

Definition at line 252 of file ppb_file_ref.h.

PP_FileSystemType(* PPB_FileRef_1_0::GetFileSystemType)(PP_Resource file_ref)

Definition at line 241 of file ppb_file_ref.h.

struct PP_Var(* PPB_FileRef_1_0::GetName)(PP_Resource file_ref)

Definition at line 242 of file ppb_file_ref.h.

PP_Resource(* PPB_FileRef_1_0::GetParent)(PP_Resource file_ref)

Definition at line 244 of file ppb_file_ref.h.

struct PP_Var(* PPB_FileRef_1_0::GetPath)(PP_Resource file_ref)

Definition at line 243 of file ppb_file_ref.h.

PP_Bool(* PPB_FileRef_1_0::IsFileRef)(PP_Resource resource)

Definition at line 240 of file ppb_file_ref.h.

int32_t(* PPB_FileRef_1_0::MakeDirectory)(PP_Resource directory_ref, PP_Bool make_ancestors, struct PP_CompletionCallback callback)

Definition at line 245 of file ppb_file_ref.h.

int32_t(* PPB_FileRef_1_0::Rename)(PP_Resource file_ref, PP_Resource new_file_ref, struct PP_CompletionCallback callback)

Definition at line 254 of file ppb_file_ref.h.

int32_t(* PPB_FileRef_1_0::Touch)(PP_Resource file_ref, PP_Time last_access_time, PP_Time last_modified_time, struct PP_CompletionCallback callback)

Definition at line 248 of file ppb_file_ref.h.


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