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

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

protected createBinder ( ) : Kraken\Ipc\Socket\SocketListenerInterface
Результат Kraken\Ipc\Socket\SocketListenerInterface
    protected function createBinder()
    {
        $binder = $this;
        $socket = new \Kraken\Ipc\Socket\SocketListener($this->endpoint, $this->loop);
        $socket->on('connect', function (SocketListenerInterface $server, SocketInterface $client) use($binder) {
            $client->on('data', function (SocketInterface $client, $data) use($binder) {
                $binder->onData($client, $data);
            });
        });
        $socket->on('close', function () use($binder) {
            $binder->stop();
        });
        return $socket;
    }