Index: ppapi/c/private/ppb_flash_file.h |
diff --git a/ppapi/c/private/ppb_flash_file.h b/ppapi/c/private/ppb_flash_file.h |
index 807fc04bd5996ae18f890493dec0f5a3234a235d..758056f01ad9470bbfd8d7b18ff64d2aa2e67b25 100644 |
--- a/ppapi/c/private/ppb_flash_file.h |
+++ b/ppapi/c/private/ppb_flash_file.h |
@@ -32,9 +32,18 @@ struct PP_DirContents_Dev { |
// Module-local file paths are '/'-separated UTF-8 strings, relative to a |
// module-specific root. |
struct PPB_Flash_File_ModuleLocal_3_0 { |
- // Deprecated. Returns true. |
+ // Does initialization necessary for proxying this interface on background |
+ // threads. You must always call this function before using any other |
+ // function in this interface for a given instance ID. |
+ // |
+ // Returns true if multithreaded access is supported. In this case you can |
+ // use the rest of the functions from background threads. You may not call |
+ // GetInterface or do any other PPAPI operations on background threads at |
+ // this time. |
bool (*CreateThreadAdapterForInstance)(PP_Instance instance); |
- // Deprecated. Does nothing. |
+ |
+ // Call when an instance is destroyed when you've previously called |
+ // CreateThreadAdapterForInstance. |
void (*ClearThreadAdapterForInstance)(PP_Instance instance); |
// Opens a file, returning a file descriptor (posix) or a HANDLE (win32) into |