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. Если socket равен null, предполагается, что файловый дескриптор для сокета будет назначен позже, например, с помощью метода EventBufferEvent::connectHost().

ctx

Объект класса EventSslContext.

state

Текущее состояние соединения SSL: EventBufferEvent::SSL_OPEN, EventBufferEvent::SSL_ACCEPTING или EventBufferEvent::SSL_CONNECTING.

options

Параметры буферного события.

Возвращаемые значения

Возвращает объект EventBufferEvent.

Смотрите также

  • EventBufferEvent::sslFilter() - Создаёт новое событие буфера SSL для отправки своих данных через другое событие буфера
add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top