EventBufferEvent::__construct
EventBufferEvent::__construct
(PECL event >= 1.2.6-beta)
EventBufferEvent :: __构造 - 构造 EventBufferEvent 对象
描述
public EventBufferEvent::__construct ( EventBase $base [, mixed $socket = NULL [, int $options = 0 [, callable $readcb = NULL [, callable $writecb = NULL [, callable $eventcb = NULL ]]]]] )
在套接字,流或文件描述符上创建缓冲区事件。传递NULL
到socket
该插座,应在稍后创建手段,如通过 EventBufferEvent 方式::连接()。
参数
base
应该与新的缓冲区事件关联的事件库。
socket
可以创建为流(不一定通过套接字
扩展)
options
EventBufferEvent :: OPT_ *常量之一,或0
。
readcb
阅读事件回调。请参阅关于缓冲区事件回调。
writecb
编写事件回调。请参阅关于缓冲区事件回调。
eventcb
状态更改事件回调。请参阅关于缓冲区事件回调。
arg
一个将传递给所有回调的变量。
返回值
返回可选择的与套接字资源关联的缓冲区事件 * /
也可以看看
- EventBufferEvent :: sslFilter() - 创建一个新的 SSL 缓冲区事件,以通过另一个缓冲区事件发送其数据
- EventBufferEvent :: sslSocket() - 创建一个新的 SSL 缓冲区事件以通过套接字上的 SSL 发送其数据
← EventBufferEvent::connectHost
EventBufferEvent::createPair →