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

EventBufferEvent::sslSocket

(PECL event >= 1.2.6-beta)

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

描述

代码语言:javascript
复制
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 →

扫码关注腾讯云开发者

领取腾讯云代金券