EvIo::__construct Constructs EvIo watcher object &reftitle.description; public EvIo::__construct mixed fd int events callable callback mixed data int priority Constructs EvIo watcher object and starts the watcher automatically. &reftitle.parameters; fd Can be a stream opened with fopen or similar functions, numeric file descriptor, or socket. events Ev::READ and/or Ev::WRITE . See the bit masks . callback See Watcher callbacks . data Custom data associated with the watcher. priority Watcher priority &reftitle.returnvalues; Returns EvIo object on success. &reftitle.seealso; EvIo::createStopped EvLoop::io