Ev EvEmbed 클래스
(PECL ev >= 0.2.0)
소개
하나의 이벤트 루프를 다른 이벤트 루프에 포함하는 데 사용됩니다.
클래스 개요
class EvEmbed extends EvWatcher {
/* Properties */
public $embed;
/* Methods */
public __construct(
object $other ,
callable $callback = ?,
mixed $data = ?,
int $priority = ?
)
final public static createStopped(
object $other ,
callable $callback = ?,
mixed $data = ?,
int $priority = ?
): void
public set( object $other ): void
public sweep(): void
/* Inherited methods */
public EvWatcher::clear(): int
public EvWatcher::feed( int $revents ): void
public EvWatcher::getLoop(): EvLoop
public EvWatcher::invoke( int $revents ): void
public EvWatcher::keepalive( bool $value = ?): bool
public EvWatcher::setCallback( callable $callback ): void
public EvWatcher::start(): void
public EvWatcher::stop(): void
}
Properties
- is_active
- data
- is_pending
- priority
- embed
목차
- EvEmbed::__construct — EvEmbed 객체를 생성합니다.
- EvEmbed::createStopped — 중지된 EvEmbed 감시자 개체 만들기
- EvEmbed::set — watcher를 구성합니다.
- EvEmbed::sweep — 임베디드 루프에 대해 단일 비차단 스위프 만들기