Index Documentation

ProcessStream extends Stream
in package

Table of Contents

Constants

CURRENT  = SEEK_CUR
END  = SEEK_END
START  = SEEK_SET

Methods

__construct()  : mixed
__destruct()  : mixed
__toString()  : string
canRead()  : bool
canSeek()  : bool
canWrite()  : bool
close()  : void
Free, release or reset unmanaged resources.
copyTo()  : void
flush()  : void
getLength()  : int
getPosition()  : int
hasTimedOut()  : bool
isBlocking()  : bool
isEnded()  : bool
read()  : string|null
readByte()  : int
readChar()  : string|null
readLine()  : string|null
seek()  : int
setLength()  : void
write()  : void
writeByte()  : void
writeChar()  : void
writeLine()  : void

Constants

CURRENT

public mixed CURRENT = SEEK_CUR

START

public mixed START = SEEK_SET

Methods

__construct()

public __construct(string $command, string $mode) : mixed
Parameters
$command : string
$mode : string

__destruct()

public __destruct() : mixed

__toString()

public __toString() : string
Return values
string

close()

Free, release or reset unmanaged resources.

public close() : void

hasTimedOut()

public hasTimedOut() : bool
Return values
bool

read()

public read(int $length) : string|null
Parameters
$length : int
Return values
string|null

readByte()

public readByte() : int
Return values
int

readChar()

public readChar() : string|null
Return values
string|null

readLine()

public readLine() : string|null
Return values
string|null

seek()

public seek(int $offset[, int $origin = self::START ]) : int
Parameters
$offset : int
$origin : int = self::START
Return values
int

setLength()

public setLength(int $length) : void
Parameters
$length : int

write()

public write(string $buffer[, int $length = -1 ]) : void
Parameters
$buffer : string
$length : int = -1

writeByte()

public writeByte(int $byte) : void
Parameters
$byte : int

writeChar()

public writeChar(string $char) : void
Parameters
$char : string

writeLine()

public writeLine(string $line) : void
Parameters
$line : string

        
On this page

Search results