#include "base/synchronization/waitable_event.h"
#include "base/threading/thread.h"
#include "components/nacl/common/nacl_types.h"
+#include "components/nacl/loader/nacl_trusted_listener.h"
#include "ipc/ipc_listener.h"
namespace IPC {
bool Send(IPC::Message* msg);
+ void set_uses_nonsfi_mode(bool uses_nonsfi_mode) {
+ uses_nonsfi_mode_ = uses_nonsfi_mode;
+ }
#if defined(OS_LINUX)
void set_prereserved_sandbox_size(size_t prereserved_sandbox_size) {
prereserved_sandbox_size_ = prereserved_sandbox_size;
base::WaitableEvent shutdown_event_;
base::Thread io_thread_;
+ bool uses_nonsfi_mode_;
#if defined(OS_LINUX)
size_t prereserved_sandbox_size_;
#endif
int number_of_cores_;
#endif
+ scoped_refptr<NaClTrustedListener> trusted_listener_;
+
// Used to identify what thread we're on.
base::MessageLoop* main_loop_;