| Index: native_client_sdk/src/libraries/nacl_mounts/real_pepper_interface.h
|
| diff --git a/native_client_sdk/src/libraries/nacl_mounts/real_pepper_interface.h b/native_client_sdk/src/libraries/nacl_mounts/real_pepper_interface.h
|
| index b0a4a52186c90539bc4928873cc31477f31b335e..8e6e8a1b83bc7f8f308fbd04d004a74af1ab35fe 100644
|
| --- a/native_client_sdk/src/libraries/nacl_mounts/real_pepper_interface.h
|
| +++ b/native_client_sdk/src/libraries/nacl_mounts/real_pepper_interface.h
|
| @@ -7,13 +7,18 @@
|
|
|
| #include <ppapi/c/ppb.h>
|
| #include <ppapi/c/ppb_core.h>
|
| +#include <ppapi/c/ppb_console.h>
|
| #include <ppapi/c/ppb_message_loop.h>
|
| +#include <ppapi/c/ppb_messaging.h>
|
| +#include <ppapi/c/ppb_var.h>
|
| #include "pepper_interface.h"
|
|
|
| +class RealConsoleInterface;
|
| class RealDirectoryReaderInterface;
|
| class RealFileIoInterface;
|
| class RealFileRefInterface;
|
| class RealFileSystemInterface;
|
| +class RealMessagingInterface;
|
| class RealVarInterface;
|
|
|
| class RealPepperInterface : public PepperInterface {
|
| @@ -24,10 +29,12 @@ class RealPepperInterface : public PepperInterface {
|
| virtual PP_Instance GetInstance();
|
| virtual void AddRefResource(PP_Resource);
|
| virtual void ReleaseResource(PP_Resource);
|
| + virtual ConsoleInterface* GetConsoleInterface();
|
| virtual FileSystemInterface* GetFileSystemInterface();
|
| virtual FileRefInterface* GetFileRefInterface();
|
| virtual FileIoInterface* GetFileIoInterface();
|
| virtual DirectoryReaderInterface* GetDirectoryReaderInterface();
|
| + virtual MessagingInterface* GetMessagingInterface();
|
| virtual VarInterface* GetVarInterface();
|
|
|
| int32_t InitializeMessageLoop();
|
| @@ -36,10 +43,12 @@ class RealPepperInterface : public PepperInterface {
|
| PP_Instance instance_;
|
| const PPB_Core* core_interface_;
|
| const PPB_MessageLoop* message_loop_interface_;
|
| + RealConsoleInterface* console_interface_;
|
| RealDirectoryReaderInterface* directory_reader_interface_;
|
| RealFileIoInterface* fileio_interface_;
|
| RealFileRefInterface* fileref_interface_;
|
| RealFileSystemInterface* filesystem_interface_;
|
| + RealMessagingInterface* messaging_interface_;
|
| RealVarInterface* var_interface_;
|
| };
|
|
|
|
|