Uses of Interface
com.caucho.quercus.lib.file.BinaryInput

Packages that use BinaryInput
com.caucho.quercus.env   
com.caucho.quercus.lib   
com.caucho.quercus.lib.curl   
com.caucho.quercus.lib.file   
com.caucho.quercus.lib.zip   
com.caucho.quercus.lib.zlib   
com.caucho.quercus.marshal   
 

Uses of BinaryInput in com.caucho.quercus.env
 

Methods in com.caucho.quercus.env with parameters of type BinaryInput
 int StringValue.appendRead(BinaryInput is, long length)
          Append from an input stream, using InputStream semantics, i.e call is.read() only once.
 int StringValue.appendReadAll(BinaryInput is, long length)
          Append from an input stream, reading all available data from the stream.
 

Uses of BinaryInput in com.caucho.quercus.lib
 

Classes in com.caucho.quercus.lib that implement BinaryInput
 class ProcOpenInput
          Represents an input stream for a proc_open process.
 

Methods in com.caucho.quercus.lib that return BinaryInput
 BinaryInput ProcOpenInput.openCopy()
          Opens a copy.
 

Uses of BinaryInput in com.caucho.quercus.lib.curl
 

Methods in com.caucho.quercus.lib.curl that return BinaryInput
 BinaryInput CurlResource.getUploadFile()
          Returns handle of file to upload.
 

Methods in com.caucho.quercus.lib.curl with parameters of type BinaryInput
 void CurlResource.setUploadFile(BinaryInput file)
          Sets handle of file to upload.
 

Uses of BinaryInput in com.caucho.quercus.lib.file
 

Subinterfaces of BinaryInput in com.caucho.quercus.lib.file
 interface SocketInputOutput
          Represents read/write stream
 

Classes in com.caucho.quercus.lib.file that implement BinaryInput
 class AbstractBinaryInput
          Represents a Quercus file open for reading
 class AbstractBinaryInputOutput
          Represents a Quercus file open for reading
 class BufferedBinaryInputOutput
          Represents a Quercus file open for reading
 class ByteArrayBinaryStream
          php://memory
 class FileInput
          Represents a Quercus file open for reading
 class FileInputOutput
          Represents a PHP open file
 class HttpInputOutput
           
 class PhpBinaryInput
           
 class PhpStdin
           
 class PopenInput
          Represents an input stream for a popen'ed process.
 class ReadStreamInput
          Represents a Quercus file open for reading
 class TcpInputOutput
          Represents read/write stream
 class UdpInputOutput
          Represents read/write stream
 class WrappedStream
          A stream that has its operations mediated by a Quercus object.
 

Methods in com.caucho.quercus.lib.file that return BinaryInput
 BinaryInput AbstractBinaryInput.openCopy()
          Opens a copy.
 BinaryInput AbstractBinaryInputOutput.openCopy()
          Opens a copy.
 BinaryInput BinaryInput.openCopy()
          Opens a new copy.
 BinaryInput FileInput.openCopy()
          Opens a copy.
 BinaryInput FileInputOutput.openCopy()
          Opens a copy.
 BinaryInput HttpInputOutput.openCopy()
          Opens a copy.
 BinaryInput PopenInput.openCopy()
          Opens a copy.
 BinaryInput ReadStreamInput.openCopy()
          Opens a copy.
 BinaryInput WrappedStream.openCopy()
          Opens a new copy.
 

Methods in com.caucho.quercus.lib.file with parameters of type BinaryInput
static Value FileModule.fgetc(Env env, BinaryInput is)
          Returns the next character as a byte
 Value FileModule.fgetcsv(Env env, BinaryInput is, int length, java.lang.String delimiter, java.lang.String enclosure)
          Parses a comma-separated-value line from a file.
static Value FileModule.fgets(Env env, BinaryInput is, int length)
          Returns the next line
static Value FileModule.fgetss(Env env, BinaryInput is, int length, Value allowedTags)
          Returns the next line stripping tags
 Value FileModule.fpassthru(Env env, BinaryInput is)
          Output the filepointer data to the output stream.
static Value FileModule.fread(Env env, BinaryInput is, int length)
          Reads content from a file.
static Value FileModule.fscanf(Env env, BinaryInput is, StringValue format, Value[] args)
          Reads and parses a line.
 StringValue LineReader.readLine(Env env, BinaryInput input, long length)
          Reads a line from the BinaryInput, returning null on EOF.
static long StreamModule.stream_copy_to_stream(Env env, BinaryInput in, BinaryOutput out, int length, int offset)
          Copies from an input stream to an output stream
static Value StreamModule.stream_get_contents(Env env, BinaryInput in, long maxLen, long offset)
          Returns the rest of the file as a string
static Value StreamModule.stream_get_line(Env env, BinaryInput file, long length)
          Returns the next line
 

Uses of BinaryInput in com.caucho.quercus.lib.zip
 

Classes in com.caucho.quercus.lib.zip that implement BinaryInput
 class ZipEntryInputStream
          Input from a compressed stream.
 

Methods in com.caucho.quercus.lib.zip that return BinaryInput
 BinaryInput ZipEntryInputStream.openCopy()
          Opens a copy.
 

Constructors in com.caucho.quercus.lib.zip with parameters of type BinaryInput
QuercusZipEntry(java.util.zip.ZipEntry zipEntry, BinaryInput binaryInput, long position)
           
ZipDirectory(BinaryInput in)
           
ZipEntryInputStream(BinaryInput in, long position)
           
 

Uses of BinaryInput in com.caucho.quercus.lib.zlib
 

Classes in com.caucho.quercus.lib.zlib that implement BinaryInput
 class ZlibInputStream
          Input from a compressed stream.
 

Methods in com.caucho.quercus.lib.zlib that return BinaryInput
 BinaryInput ZlibInputStream.openCopy()
          Opens a new copy.
 

Methods in com.caucho.quercus.lib.zlib with parameters of type BinaryInput
static Value ZlibModule.gzgetc(Env env, BinaryInput is)
          Reads a character from the stream.
static Value ZlibModule.gzgets(Env env, BinaryInput is, int length)
          Reads a line from the input stream.
static Value ZlibModule.gzgetss(Env env, BinaryInput is, int length, Value allowedTags)
          Reads a line from the zip stream, stripping tags.
 Value ZlibModule.gzpassthru(Env env, BinaryInput is)
          Prints out the remaining data in the stream to stdout
 Value ZlibModule.gzread(BinaryInput is, int length)
          Reads a chunk of data from the gzip stream.
 

Constructors in com.caucho.quercus.lib.zlib with parameters of type BinaryInput
ZlibInputStream(Env env, BinaryInput in)
           
 

Uses of BinaryInput in com.caucho.quercus.marshal
 

Methods in com.caucho.quercus.marshal that return BinaryInput
static BinaryInput BinaryInputMarshal.marshal(Env env, Value value)