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
。如果socket
是NULL
,则假定将稍后分配套接字的文件描述符,例如,通过 EventBufferEvent :: connectHost()方法。
ctx
EventSslContext 类的对象。
state
SSL 连接的当前状态:EventBufferEvent::SSL_OPEN
,EventBufferEvent::SSL_ACCEPTING
或EventBufferEvent::SSL_CONNECTING
。
options
缓冲区事件选项。
返回值
返回 EventBufferEvent 对象。
也可以看看
- EventBufferEvent :: sslFilter() - 创建一个新的 SSL 缓冲区事件,以通过另一个缓冲区事件发送其数据
← EventBufferEvent::sslRenegotiate
EventBufferEvent::write →