Phergie\Irc\Client\React\Client::initializeStream PHP Method

initializeStream() protected method

Configures an established stream for a given connection.
protected initializeStream ( React\Stream\DuplexStreamInterface $stream, Phergie\Irc\ConnectionInterface $connection )
$stream React\Stream\DuplexStreamInterface
$connection Phergie\Irc\ConnectionInterface
    protected function initializeStream(DuplexStreamInterface $stream, ConnectionInterface $connection)
    {
        try {
            $connection->setData('stream', $stream);
            $write = $this->getWriteStream($connection);
            $connection->setData('write', $write);
            $this->configureStreams($connection, $stream, $write);
            $this->identifyUser($connection, $write);
        } catch (\Exception $e) {
            $this->emitConnectionError($e, $connection);
        }
    }