PHP 클래스 Icicle\Loop\Manager\Select\SelectIoManager

상속: implements IoManager
파일 보기 프로젝트 열기: icicleio/icicle 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( SelectLoop $loop )
cancel ( Io $io )
clear ( )
create ( $resource, callable $callback, boolean $persistent = false, $data = null ) : Io
free ( Io $io )
getPending ( ) : array
handle ( array $active )
isEmpty ( ) : boolean
isFreed ( Io $io ) : boolean
isPending ( Io $io ) : boolean
listen ( Io $io, float $timeout )
reference ( Io $io )
unreference ( Io $io )

메소드 상세

__construct() 공개 메소드

public __construct ( SelectLoop $loop )
$loop SelectLoop

cancel() 공개 메소드

public cancel ( Io $io )
$io Io

clear() 공개 메소드

public clear ( )

create() 공개 메소드

public create ( $resource, callable $callback, boolean $persistent = false, $data = null ) : Io
$callback callable
$persistent boolean
리턴 Io

free() 공개 메소드

public free ( Io $io )
$io Io

getPending() 공개 메소드

public getPending ( ) : array
리턴 array

handle() 공개 메소드

public handle ( array $active )
$active array

isEmpty() 공개 메소드

public isEmpty ( ) : boolean
리턴 boolean

isFreed() 공개 메소드

public isFreed ( Io $io ) : boolean
$io Io
리턴 boolean

isPending() 공개 메소드

public isPending ( Io $io ) : boolean
$io Io
리턴 boolean

listen() 공개 메소드

public listen ( Io $io, float $timeout )
$io Io
$timeout float

reference() 공개 메소드

public reference ( Io $io )
$io Io

unreference() 공개 메소드

public unreference ( Io $io )
$io Io