12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- // EcosProcess.java - Subclass of Process for eCos systems.
- /* Copyright (C) 1998, 1999, 2006, 2007 Free Software Foundation
- This file is part of libgcj.
- This software is copyrighted work licensed under the terms of the
- Libgcj License. Please consult the file "LIBGCJ_LICENSE" for
- details. */
- package java.lang;
- import java.io.File;
- import java.io.InputStream;
- import java.io.OutputStream;
- import java.io.IOException;
- /**
- * @author Tom Tromey <tromey@cygnus.com>
- * @date May 11, 1999
- */
- // This is entirely internal to our implementation.
- final class EcosProcess extends Process
- {
- // See natEcosProcess.cc to understand why this is native.
- public native void destroy ();
- public int exitValue ()
- {
- return 0;
- }
- public InputStream getErrorStream ()
- {
- return null;
- }
- public InputStream getInputStream ()
- {
- return null;
- }
- public OutputStream getOutputStream ()
- {
- return null;
- }
- public int waitFor () throws InterruptedException
- {
- return 0;
- }
- public EcosProcess (String[] progarray, String[] envp, File dir,
- boolean redirect)
- throws IOException
- {
- throw new IOException ("eCos processes unimplemented");
- }
- }
|