Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Class and Description |
---|---|
class |
ProcOpenInput
Represents an input stream for a proc_open process.
|
Modifier and Type | Method and Description |
---|---|
BinaryInput |
ProcOpenInput.openCopy()
Opens a copy.
|
Modifier and Type | Method and Description |
---|---|
BinaryInput |
CurlResource.getUploadFile()
Returns handle of file to upload.
|
Modifier and Type | Method and Description |
---|---|
void |
CurlResource.setUploadFile(BinaryInput file)
Sets handle of file to upload.
|
Constructor and Description |
---|
UserBody(Env env,
CurlResource curl,
Callable callback,
BinaryInput file,
long length) |
Modifier and Type | Interface and Description |
---|---|
interface |
SocketInputOutput
Represents read/write stream
|
Modifier and Type | Class and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
BinaryInput |
BinaryInput.openCopy()
Opens a new copy.
|
BinaryInput |
WrappedStream.openCopy()
Opens a new copy.
|
BinaryInput |
HttpInputOutput.openCopy()
Opens a copy.
|
BinaryInput |
AbstractBinaryInput.openCopy()
Opens a copy.
|
BinaryInput |
PopenInput.openCopy()
Opens a copy.
|
BinaryInput |
FileInputOutput.openCopy()
Opens a copy.
|
BinaryInput |
AbstractBinaryInputOutput.openCopy()
Opens a copy.
|
BinaryInput |
ReadStreamInput.openCopy()
Opens a copy.
|
BinaryInput |
FileInput.openCopy()
Opens a copy.
|
Modifier and Type | Method and Description |
---|---|
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
|
Modifier and Type | Class and Description |
---|---|
class |
ZipEntryInputStream
Input from a compressed stream.
|
Modifier and Type | Method and Description |
---|---|
BinaryInput |
ZipEntryInputStream.openCopy()
Opens a copy.
|
Constructor and Description |
---|
QuercusZipEntry(java.util.zip.ZipEntry zipEntry,
BinaryInput binaryInput,
long position) |
ZipDirectory(BinaryInput in) |
ZipEntryInputStream(BinaryInput in,
long position) |
Modifier and Type | Class and Description |
---|---|
class |
ZlibInputStream
Input from a compressed stream.
|
Modifier and Type | Method and Description |
---|---|
BinaryInput |
ZlibInputStream.openCopy()
Opens a new copy.
|
Modifier and Type | Method and Description |
---|---|
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.
|
Constructor and Description |
---|
ZlibInputStream(Env env,
BinaryInput in) |
Modifier and Type | Method and Description |
---|---|
static BinaryInput |
BinaryInputMarshal.marshal(Env env,
Value value) |