public function delete() { if (is_int($this->fd)) { if ($this->fd == -1) { $this->event->delTimer(); } else { $this->event->delSignal(); } } else { $this->event->del(); } }