array ( 0 => 'index.php', 1 => 'PHP Manual', ), 'head' => array ( 0 => 'UTF-8', 1 => 'ru', ), 'this' => array ( 0 => 'eventbufferevent.sslsocket.php', 1 => 'EventBufferEvent::sslSocket', ), 'up' => array ( 0 => 'class.eventbufferevent.php', 1 => 'EventBufferEvent', ), 'prev' => array ( 0 => 'eventbufferevent.sslrenegotiate.php', 1 => 'EventBufferEvent::sslRenegotiate', ), 'next' => array ( 0 => 'eventbufferevent.write.php', 1 => 'EventBufferEvent::write', ), 'alternatives' => array ( ), 'source' => array ( 'lang' => 'ru', 'path' => 'reference/event/eventbufferevent/sslsocket.xml', ), ); $setup["toc"] = $TOC; $setup["toc_deprecated"] = $TOC_DEPRECATED; $setup["parents"] = $PARENTS; manual_setup($setup); ?>
(PECL event >= 1.2.6-beta)
EventBufferEvent::sslSocket — Создаёт новое буферное событие SSL для отправки своих данных через SSL в сокет
$base
,$socket
,$ctx
,$state
,$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.