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

Packages that use BinaryStream
com.caucho.quercus.lib   
com.caucho.quercus.lib.file   
com.caucho.quercus.lib.zip   
com.caucho.quercus.lib.zlib   
 

Uses of BinaryStream in com.caucho.quercus.lib
 

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

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

Subinterfaces of BinaryStream in com.caucho.quercus.lib.file
 interface BinaryInput
          Interface for a Quercus binary input stream
 interface BinaryOutput
          Represents a Quercus output stream
 interface SocketInputOutput
          Represents read/write stream
 

Classes in com.caucho.quercus.lib.file that implement BinaryStream
 class AbstractBinaryInput
          Represents a Quercus file open for reading
 class AbstractBinaryInputOutput
          Represents a Quercus file open for reading
 class AbstractBinaryOutput
          Represents a PHP open file
 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 FileOutput
          Represents a PHP open file
 class HttpInputOutput
           
 class PhpBinaryInput
           
 class PhpBinaryOutput
           
 class PhpStderr
           
 class PhpStdin
           
 class PhpStdout
           
 class PopenInput
          Represents an input stream for a popen'ed process.
 class PopenOutput
          Represents an output 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.
 class WriteStreamOutput
          Represents a Quercus file open for reading
 

Methods in com.caucho.quercus.lib.file that return BinaryStream
static BinaryStream FileModule.fopen(Env env, StringValue filename, java.lang.String mode, boolean useIncludePath, Value contextV)
          Opens a file.
 BinaryStream PhpProtocolWrapper.fopen(Env env, StringValue pathV, StringValue mode, LongValue options)
           
 BinaryStream ProtocolWrapper.fopen(Env env, StringValue path, StringValue mode, LongValue options)
           
 BinaryStream ZlibProtocolWrapper.fopen(Env env, StringValue path, StringValue mode, LongValue options)
           
static BinaryStream FileModule.popen(Env env, java.lang.String command, StringValue mode)
           
 

Methods in com.caucho.quercus.lib.file with parameters of type BinaryStream
static boolean FileModule.fclose(Env env, BinaryStream s)
          Closes a file.
static boolean FileModule.feof(Env env, BinaryStream binaryStream)
          Checks for the end of file.
static Value FileModule.fseek(Env env, BinaryStream binaryStream, long offset, int whence)
          Sets the current position.
static Value FileModule.fstat(Env env, BinaryStream stream)
          Returns the status of the given file pointer.
static Value FileModule.ftell(Env env, BinaryStream binaryStream)
          Returns the current position.
static int FileModule.pclose(Env env, BinaryStream stream)
           
static Value FileModule.rewind(Env env, BinaryStream binaryStream)
          Rewinds the stream.
static Value SocketModule.socket_get_status(Env env, BinaryStream stream)
           
static Value StreamModule.stream_get_meta_data(Env env, BinaryStream stream)
          Returns the metadata of this stream.
 

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

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

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

Classes in com.caucho.quercus.lib.zlib that implement BinaryStream
 class ZlibInputStream
          Input from a compressed stream.
 class ZlibOutputStream
          As opposed to java's GZIPOutputStream, this class allows for more control on what is written to the underlying OutputStream.
 

Methods in com.caucho.quercus.lib.zlib that return BinaryStream
static BinaryStream ZlibModule.gzopen(Env env, StringValue fileName, java.lang.String mode, boolean useIncludePath)
           
 

Methods in com.caucho.quercus.lib.zlib with parameters of type BinaryStream
 boolean ZlibModule.gzclose(BinaryStream os)
          Closes the stream.
 boolean ZlibModule.gzeof(BinaryStream binaryStream)
          Returns true if the GZip stream is ended.
 boolean ZlibModule.gzrewind(BinaryStream binaryStream)
          Rewinds the stream to the very beginning
 int ZlibModule.gzseek(BinaryStream binaryStream, long offset, int whence)
          Set stream position to the offset
 Value ZlibModule.gztell(BinaryStream binaryStream)
          Gets the current position in the stream