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

Packages that use BinaryOutput
com.caucho.quercus.lib   
com.caucho.quercus.lib.curl   
com.caucho.quercus.lib.file   
com.caucho.quercus.lib.string   
com.caucho.quercus.lib.zlib   
com.caucho.quercus.marshal   
 

Uses of BinaryOutput in com.caucho.quercus.lib
 

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

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

Methods in com.caucho.quercus.lib.curl with parameters of type BinaryOutput
 void CurlResource.setOutputFile(BinaryOutput file)
          Sets the file to save the data to save from a request.
 void CurlResource.setOutputHeaderFile(BinaryOutput file)
          Sets the file to save the header from a request.
 

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

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

Classes in com.caucho.quercus.lib.file that implement BinaryOutput
 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 FileInputOutput
          Represents a PHP open file
 class FileOutput
          Represents a PHP open file
 class HttpInputOutput
           
 class PhpBinaryOutput
           
 class PhpStderr
           
 class PhpStdout
           
 class PopenOutput
          Represents an output stream for a popen'ed process.
 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 with parameters of type BinaryOutput
static boolean FileModule.fflush(Env env, BinaryOutput os)
          Flushes a file.
 Value FileModule.fputcsv(Env env, BinaryOutput os, ArrayValue value, StringValue delimiter, StringValue enclosure)
          Parses a comma-separated-value line from a file.
static Value FileModule.fputs(Env env, BinaryOutput os, java.io.InputStream value, int length)
          Writes a string to the file.
static boolean FileModule.ftruncate(Env env, BinaryOutput handle, long size)
          Truncates a file.
static Value FileModule.fwrite(Env env, BinaryOutput os, java.io.InputStream value, int length)
          Writes a string to the file.
static int FileModule.set_file_buffer(Env env, BinaryOutput stream, int bufferSize)
          Sets the write buffer.
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 int StreamModule.stream_set_write_buffer(Env env, BinaryOutput stream, int bufferSize)
          Sets the write buffer.
 

Uses of BinaryOutput in com.caucho.quercus.lib.string
 

Methods in com.caucho.quercus.lib.string with parameters of type BinaryOutput
static Value StringModule.fprintf(Env env, BinaryOutput os, StringValue format, Value[] args)
          Use printf style formatting to write a string to a file.
 

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

Classes in com.caucho.quercus.lib.zlib that implement BinaryOutput
 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 with parameters of type BinaryOutput
 int ZlibModule.gzputs(Env env, BinaryOutput os, java.io.InputStream is, int length)
           
static int ZlibModule.gzwrite(BinaryOutput os, java.io.InputStream is, int length)
          Writes a string to the gzip stream.
 

Uses of BinaryOutput in com.caucho.quercus.marshal
 

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