PHP 클래스 Kraken\Stream\AsyncStreamWriter

상속: extends StreamWriter, implements AsyncStreamWriterInterface, use trait Kraken\Loop\LoopAwareTrait
파일 보기 프로젝트 열기: kraken-php/framework

보호된 프로퍼티들

프로퍼티 타입 설명
$buffer Kraken\Util\Buffer\BufferInterface
$listening boolean
$paused boolean

공개 메소드들

메소드 설명
__construct ( resource $resource, Kraken\Loop\LoopInterface $loop, boolean $autoClose = true )
__destruct ( )
close ( )
getBufferSize ( )
handleClose ( ) Handle close.
handleWrite ( ) Handle the outcoming stream.
isPaused ( )
pause ( )
resume ( )
setBufferSize ( $bufferSize )
write ( $text )

비공개 메소드들

메소드 설명
writeEnd ( )

메소드 상세

__construct() 공개 메소드

public __construct ( resource $resource, Kraken\Loop\LoopInterface $loop, boolean $autoClose = true )
$resource resource
$loop Kraken\Loop\LoopInterface
$autoClose boolean

__destruct() 공개 메소드

public __destruct ( )

close() 공개 메소드

public close ( )

getBufferSize() 공개 메소드

public getBufferSize ( )

handleClose() 공개 메소드

Handle close.
public handleClose ( )

handleWrite() 공개 메소드

Handle the outcoming stream.
public handleWrite ( )

isPaused() 공개 메소드

public isPaused ( )

pause() 공개 메소드

public pause ( )

resume() 공개 메소드

public resume ( )

setBufferSize() 공개 메소드

public setBufferSize ( $bufferSize )

write() 공개 메소드

public write ( $text )

프로퍼티 상세

$buffer 보호되어 있는 프로퍼티

protected BufferInterface,Kraken\Util\Buffer $buffer
리턴 Kraken\Util\Buffer\BufferInterface

$listening 보호되어 있는 프로퍼티

protected bool $listening
리턴 boolean

$paused 보호되어 있는 프로퍼티

protected bool $paused
리턴 boolean