PHP
事件 | Event

EventBufferEvent::sslSocket

EventBufferEvent::sslSocket

(PECL event >= 1.2.6-beta)

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

描述

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

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

参数

base

相关的事件库。

socket

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

ctx

EventSslContext 类的对象。

state

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

options

缓冲区事件选项。

返回值

返回 EventBufferEvent 对象。

也可以看看

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

← EventBufferEvent::sslRenegotiate

EventBufferEvent::write →