本文整理匯總了PHP中Pusher::handle方法的典型用法代碼示例。如果您正苦於以下問題:PHP Pusher::handle方法的具體用法?PHP Pusher::handle怎麽用?PHP Pusher::handle使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類Pusher
的用法示例。
在下文中一共展示了Pusher::handle方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: __construct
use React\EventLoop\LoopInterface;
use React\Socket\Server;
use Rxnet\Httpd\Httpd;
use Rxnet\Httpd\HttpdRequest;
use Rxnet\Httpd\HttpdResponse;
use Rxnet\Subject\EndlessSubject;
use Rxnet\Zmq\RxZmq;
use Rxnet\Zmq\SocketWrapper;
require __DIR__ . "/../../vendor/autoload.php";
$loop = Factory::create();
$zmq = new \Rxnet\Zmq\RxZmq($loop);
$server = new Server($loop);
$endlessSubject = new EndlessSubject();
$httpd = new Httpd($server, $endlessSubject);
$pusher = new Pusher($loop, $zmq, $httpd);
$pusher->handle();
$loop->run();
class Pusher
{
protected $sock = "ipc://zmq.sock";
/** @var LoopInterface */
protected $loop;
/** @var SocketWrapper */
protected $pusher;
/** @var Httpd */
protected $httpd;
public function __construct(LoopInterface $loop, \Rxnet\Zmq\RxZmq $zmq, Httpd $httpd)
{
$this->loop = $loop;
$this->pusher = $zmq->push();
$this->httpd = $httpd;