# EvEmbed クラス

(PECL ev >= 0.2.0)

## はじめに

イベントループを別のイベントループに埋め込むために使います。

## クラス概要

EvEmbed extends EvWatcher {
/* プロパティ */
public $embed ;
/* メソッド */
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 ) : void
/* 継承したメソッド */
public EvWatcher::clear ( void ) : int
abstract public EvWatcher::__construct ( void )
public EvWatcher::feed ( int `$revents` ) : void
public EvWatcher::getLoop ( void ) : EvLoop
public EvWatcher::invoke ( int `$revents` ) : void
public EvWatcher::keepalive ([ bool `$value` ] ) : bool
public EvWatcher::setCallback ( callable `$callback` ) : void
public EvWatcher::start ( void ) : void
public EvWatcher::stop ( void ) : void
}

## プロパティ

is_active

data

is_pending

priority

embed

## 目次

- EvEmbed::__construct — EvEmbed オブジェクトを作る
- EvEmbed::createStopped — 停止した EvEmbed ウォッチャーのインスタンスを作る
- EvEmbed::set — ウォッチャーを設定する
- EvEmbed::sweep — 埋め込んだループに対して単一の非ブロックスイープを行う