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 для отправки своих данных через другое событие буфера
Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top