PHP
事件 | Event

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 ]]]]] )

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

参数

base

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

socket

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

options

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

readcb

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

writecb

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

eventcb

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

arg

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

返回值

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

也可以看看

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

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

← EventBufferEvent::connectHost

EventBufferEvent::createPair →