#ifndef LIBRARIES_NACL_IO_HTML5FS_HTML5_FS_NODE_H_
#define LIBRARIES_NACL_IO_HTML5FS_HTML5_FS_NODE_H_
+#include <ppapi/c/pp_instance.h>
#include <ppapi/c/pp_resource.h>
#include "nacl_io/node.h"
namespace nacl_io {
class Html5Fs;
+class FileIoInterface;
+class FileRefInterface;
+class VarInterface;
class Html5FsNode : public Node {
public:
virtual void Destroy();
private:
+ FileIoInterface* file_io_iface_;
+ FileRefInterface* file_ref_iface_;
+ VarInterface* var_iface_;
PP_Resource fileref_resource_;
PP_Resource fileio_resource_; // 0 if the file is a directory.