(PECL event >= 1.6.0)
EventUtil::setSocketOption — Устанавливает опции сокета
$socket
,$level
,$optname
,$optval
Метод устанавливает опции сокета.
socket
Ресурс сокета, потока или файловый дескриптор, связанный с сокетом.
level
Константа семейства EventUtil::SOL_*.
Параметр задаёт уровень протокола, к которому относится параметр.
Например, для работы с уровнем сокета, в параметр
level
передают значение
EventUtil::SOL_SOCKET.
Другие уровни, например TCP, указывают
константой, которая соответствует протоколу TCP. Уровни протокола возвращает
функция getprotobyname(). Подробнее о доступных константах
рассказывает раздел константы класса EventUtil.
optname
Название, или тип, опции. Параметр аналогичен параметру опции сокета функции socket_get_option(). Подробнее о доступных константах рассказывает раздел константы класса EventUtil.
optval
Параметр принимает те же значения, что и параметр
optval
функции
socket_get_option().
Функция возвращает true, если выполнилась успешно, или false, если возникла ошибка.