Kraken\Channel\Model\Socket\Socket::createConnector PHP Метод

createConnector() защищенный Метод

protected createConnector ( ) : Kraken\Ipc\Socket\SocketInterface
Результат Kraken\Ipc\Socket\SocketInterface
    protected function createConnector()
    {
        $connector = $this;
        $loop = $this->loop;
        $socket = new \Kraken\Ipc\Socket\Socket($this->endpoint, $loop);
        $socket->on('data', function (SocketInterface $client, $data) use($connector) {
            $connector->onData($client, $data);
        });
        $socket->on('close', function () use($connector, $loop) {
            $connector->stop(true);
            $loop->addTimer(0.1, function () use($connector) {
                $connector->start(true);
            });
        });
        return $socket;
    }