Icicle\Loop\AbstractLoop::signal PHP Method

signal() public method

public signal ( $signo, callable $callback, $data = null ) : Signal
$callback callable
return Signal
    public function signal($signo, callable $callback, $data = null) : Signal
    {
        // @codeCoverageIgnoreStart
        if (null === $this->signalManager) {
            throw new SignalHandlingDisabledError();
        }
        // @codeCoverageIgnoreEnd
        return $this->signalManager->create($signo, $callback, $data);
    }