EventBufferEvent::sslSocket

(PECL event >= 1.2.6-beta)

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

描述

public static EventBufferEvent::sslSocket(
     EventBase $base,
     mixed $socket,
     EventSslContext $ctx,
     int $state,
     int $options = ?
): EventBufferEvent

创建一个新的 SSL 缓冲区事件,以通过套接字上的 SSL 发送其数据。

参数

base

关联的事件基。

socket

用于此 SSL 的套接字。可以是流或套接字资源、数字文件描述符或 null。如果 socketnull,则假定套接字的文件描述符将在稍后分配,例如,通过 EventBufferEvent::connectHost() 方法。

ctx

EventSslContext 类对象。

state

SSL 连接的当前状态:EventBufferEvent::SSL_OPENEventBufferEvent::SSL_ACCEPTINGEventBufferEvent::SSL_CONNECTING

options

缓冲区事件选项。

返回值

返回 EventBufferEvent 对象。

参见

添加备注

用户贡献笔记

此页面没有用户贡献笔记。
To Top