Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(355)

Side by Side Diff: native_client_sdk/src/libraries/nacl_io/devfs/dev_fs.cc

Issue 242533005: [NaCl SDK] nacl_io: Add flow control the JavaScript pipes. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright 2013 The Chromium Authors. All rights reserved. 1 // Copyright 2013 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #if defined(WIN32) 5 #if defined(WIN32)
6 #define _CRT_RAND_S 6 #define _CRT_RAND_S
7 #endif 7 #endif
8 8
9 #include "nacl_io/devfs/dev_fs.h" 9 #include "nacl_io/devfs/dev_fs.h"
10 10
(...skipping 312 matching lines...) Expand 10 before | Expand all | Expand 10 after
323 INITIALIZE_DEV_NODE("/urandom", UrandomNode); 323 INITIALIZE_DEV_NODE("/urandom", UrandomNode);
324 INITIALIZE_DEV_NODE_1("/console0", ConsoleNode, PP_LOGLEVEL_TIP); 324 INITIALIZE_DEV_NODE_1("/console0", ConsoleNode, PP_LOGLEVEL_TIP);
325 INITIALIZE_DEV_NODE_1("/console1", ConsoleNode, PP_LOGLEVEL_LOG); 325 INITIALIZE_DEV_NODE_1("/console1", ConsoleNode, PP_LOGLEVEL_LOG);
326 INITIALIZE_DEV_NODE_1("/console2", ConsoleNode, PP_LOGLEVEL_WARNING); 326 INITIALIZE_DEV_NODE_1("/console2", ConsoleNode, PP_LOGLEVEL_WARNING);
327 INITIALIZE_DEV_NODE_1("/console3", ConsoleNode, PP_LOGLEVEL_ERROR); 327 INITIALIZE_DEV_NODE_1("/console3", ConsoleNode, PP_LOGLEVEL_ERROR);
328 INITIALIZE_DEV_NODE("/tty", TtyNode); 328 INITIALIZE_DEV_NODE("/tty", TtyNode);
329 INITIALIZE_DEV_NODE_1("/stdin", RealNode, 0); 329 INITIALIZE_DEV_NODE_1("/stdin", RealNode, 0);
330 INITIALIZE_DEV_NODE_1("/stdout", RealNode, 1); 330 INITIALIZE_DEV_NODE_1("/stdout", RealNode, 1);
331 INITIALIZE_DEV_NODE_1("/stderr", RealNode, 2); 331 INITIALIZE_DEV_NODE_1("/stderr", RealNode, 2);
332 INITIALIZE_DEV_NODE("/jspipe1", JSPipeNode); 332 INITIALIZE_DEV_NODE("/jspipe1", JSPipeNode);
333 new_node->Ioctl(TIOCNACLPIPENAME, "jspipe1"); 333 new_node->Ioctl(NACL_IOC_PIPE_SETNAME, "jspipe1");
334 INITIALIZE_DEV_NODE("/jspipe2", JSPipeNode); 334 INITIALIZE_DEV_NODE("/jspipe2", JSPipeNode);
335 new_node->Ioctl(TIOCNACLPIPENAME, "jspipe2"); 335 new_node->Ioctl(NACL_IOC_PIPE_SETNAME, "jspipe2");
336 INITIALIZE_DEV_NODE("/jspipe3", JSPipeNode); 336 INITIALIZE_DEV_NODE("/jspipe3", JSPipeNode);
337 new_node->Ioctl(TIOCNACLPIPENAME, "jspipe3"); 337 new_node->Ioctl(NACL_IOC_PIPE_SETNAME, "jspipe3");
338 338
339 return 0; 339 return 0;
340 } 340 }
341 341
342 } // namespace nacl_io 342 } // namespace nacl_io
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698