Index: webkit/plugins/ppapi/ppb_directory_reader_impl.h |
=================================================================== |
--- webkit/plugins/ppapi/ppb_directory_reader_impl.h (revision 0) |
+++ webkit/plugins/ppapi/ppb_directory_reader_impl.h (working copy) |
@@ -2,33 +2,34 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#ifndef WEBKIT_GLUE_PLUGINS_PEPPER_DIRECTORY_READER_H_ |
-#define WEBKIT_GLUE_PLUGINS_PEPPER_DIRECTORY_READER_H_ |
+#ifndef WEBKIT_PLUGINS_PPAPI_PPB_DIRECTORY_READER_IMPL_H_ |
+#define WEBKIT_PLUGINS_PPAPI_PPB_DIRECTORY_READER_IMPL_H_ |
#include <queue> |
#include "base/file_util_proxy.h" |
-#include "webkit/glue/plugins/pepper_resource.h" |
+#include "webkit/plugins/ppapi/resource.h" |
struct PP_CompletionCallback; |
struct PP_DirectoryEntry_Dev; |
struct PPB_DirectoryReader_Dev; |
-namespace pepper { |
+namespace webkit { |
+namespace ppapi { |
-class FileRef; |
+class PPB_FileRef_Impl; |
-class DirectoryReader : public Resource { |
+class PPB_DirectoryReader_Impl : public Resource { |
public: |
- explicit DirectoryReader(FileRef* directory_ref); |
- virtual ~DirectoryReader(); |
+ explicit PPB_DirectoryReader_Impl(PPB_FileRef_Impl* directory_ref); |
+ virtual ~PPB_DirectoryReader_Impl(); |
// Returns a pointer to the interface implementing PPB_DirectoryReader that |
// is exposed to the plugin. |
static const PPB_DirectoryReader_Dev* GetInterface(); |
// Resource overrides. |
- virtual DirectoryReader* AsDirectoryReader(); |
+ virtual PPB_DirectoryReader_Impl* AsPPB_DirectoryReader_Impl(); |
// PPB_DirectoryReader implementation. |
int32_t GetNextEntry(PP_DirectoryEntry_Dev* entry, |
@@ -40,12 +41,13 @@ |
private: |
bool FillUpEntry(); |
- scoped_refptr<FileRef> directory_ref_; |
+ scoped_refptr<PPB_FileRef_Impl> directory_ref_; |
std::queue<base::FileUtilProxy::Entry> entries_; |
bool has_more_; |
PP_DirectoryEntry_Dev* entry_; |
}; |
-} // namespace pepper |
+} // namespace ppapi |
+} // namespace webkit |
-#endif // WEBKIT_GLUE_PLUGINS_PEPPER_DIRECTORY_READER_H_ |
+#endif // WEBKIT_PLUGINS_PPAPI_PPB_DIRECTORY_READER_IMPL_H_ |