首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

EventBufferEvent::__construct

(PECL event >= 1.2.6-beta)

EventBufferEvent :: __构造 - 构造 EventBufferEvent 对象

描述

代码语言:javascript
复制
public EventBufferEvent::__construct (  EventBase $base  [,  mixed $socket  = NULL  [,  int $options  = 0  [,  callable $readcb  = NULL  [,  callable $writecb  = NULL  [,  callable $eventcb  = NULL  ]]]]] )

在套接字,流或文件描述符上创建缓冲区事件。传递NULLsocket该插座,应在稍后创建手段,如通过 EventBufferEvent 方式::连接()。

参数

base

应该与新的缓冲区事件关联的事件库。

socket

可以创建为流(不一定通过套接字扩展)

options

EventBufferEvent :: OPT_ *常量之一,或0

readcb

阅读事件回调。请参阅关于缓冲区事件回调

writecb

编写事件回调。请参阅关于缓冲区事件回调

eventcb

状态更改事件回调。请参阅关于缓冲区事件回调

arg

一个将传递给所有回调的变量。

返回值

返回可选择的与套接字资源关联的缓冲区事件 * /

也可以看看

  • EventBufferEvent :: sslFilter() - 创建一个新的 SSL 缓冲区事件,以通过另一个缓冲区事件发送其数据
  • EventBufferEvent :: sslSocket() - 创建一个新的 SSL 缓冲区事件以通过套接字上的 SSL 发送其数据

← EventBufferEvent::connectHost

EventBufferEvent::createPair →

扫码关注腾讯云开发者

领取腾讯云代金券