EvEmbed::__construct Constructs the EvEmbed object &reftitle.description; public EvEmbed::__construct object other callable callback mixed data int priority This is a rather advanced watcher type that lets to embed one event loop into another(currently only IO events are supported in the embedded loop, other types of watchers might be handled in a delayed or incorrect fashion and must not be used). See the libev documentation for details. This watcher is most useful on BSD systems without working kqueue to still be able to handle a large number of sockets. See example below. &reftitle.parameters; other Instance of EvLoop . The loop to embed, this loop must be embeddable(see Ev::embeddableBackends ). callback See Watcher callbacks . data Custom data associated with the watcher. priority Watcher priority &reftitle.returnvalues; Returns EvEmbed object on success. &reftitle.examples; Embedding loop created with kqueue backend into the default loop ]]> &reftitle.seealso; Ev::embeddableBackends