|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.io.InputStream
com.caucho.quercus.lib.file.ReadStreamInput
com.caucho.quercus.lib.file.PopenInput
public class PopenInput
Represents an input stream for a popen'ed process.
Field Summary |
---|
Fields inherited from interface com.caucho.quercus.lib.file.BinaryStream |
---|
SEEK_CUR, SEEK_END, SEEK_SET |
Constructor Summary | |
---|---|
PopenInput(Env env,
java.lang.Process process)
|
Method Summary | |
---|---|
void |
cleanup()
Implements the EnvCleanup interface. |
void |
close()
Closes the file. |
long |
getLength()
Returns the number of bytes available to be read, 0 if no known. |
BinaryInput |
openCopy()
Opens a copy. |
int |
pclose()
|
java.lang.String |
toString()
Converts to a string. |
Methods inherited from class com.caucho.quercus.lib.file.ReadStreamInput |
---|
appendTo, closeRead, getAvailable, getInputStream, getPosition, getResourceType, init, isEOF, read, read, read, read, readLine, readOptionalLinefeed, seek, setEncoding, setPosition, stat, toJavaObject, unread, writeToStream |
Methods inherited from class java.io.InputStream |
---|
available, mark, markSupported, read, reset, skip |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public PopenInput(Env env, java.lang.Process process) throws java.io.IOException
java.io.IOException
Method Detail |
---|
public BinaryInput openCopy() throws java.io.IOException
openCopy
in interface BinaryInput
openCopy
in class ReadStreamInput
java.io.IOException
public long getLength()
public java.lang.String toString()
toString
in class ReadStreamInput
public int pclose()
public void close()
ReadStreamInput
close
in interface BinaryInput
close
in interface BinaryStream
close
in interface java.io.Closeable
close
in class ReadStreamInput
public void cleanup()
cleanup
in interface EnvCleanup
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |