EvEmbed::__constructConstruit un objet EvEmbed
&reftitle.description;
publicEvEmbed::__constructobjectothercallablecallbackmixeddataintpriority
Il s'agit d'un type de watcher avancé qui permet d'intégrer une boucle
d'événement dans une autre (actuellement, seuls les événements IO sont
supportés dans la boucle interne, les autres types de watcher ne doit
pas être utilisés).
Voir la
documentation libev pour plus de détails.
Ce watcher est le plus utile sous les systèmes
BSD où kqueue n'est pas utilisé,
pour être capable de gérer un grand nombre de sockers. Voir l'exemple ci-dessous.
&reftitle.parameters;
other
Une instance de EvLoop. La boucle à intégrer ;
elle doit être encapsulable (voir la méthode
Ev::embeddableBackends).
callback
Voir les
fonctions de rappel des Watcher.
data
Données personnalisées à associer avec le watcher.
priority
Priorité du Watcher
&reftitle.examples;
Encapsulage d'une boucle créée avec le gestionnaire kqueue dans la boucle par défaut
]]>
&reftitle.seealso;
Ev::embeddableBackends