<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/refs.remote.other.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'ru',
  ),
  'this' => 
  array (
    0 => 'book.event.php',
    1 => 'Event',
    2 => 'Event',
  ),
  'up' => 
  array (
    0 => 'refs.remote.other.php',
    1 => 'Другие службы',
  ),
  'prev' => 
  array (
    0 => 'curlstringfile.construct.php',
    1 => 'CURLStringFile::__construct',
  ),
  'next' => 
  array (
    0 => 'event.setup.php',
    1 => 'Установка и настройка',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'ru',
    'path' => 'reference/event/book.xml',
  ),
  'history' => 
  array (
  ),
  'extra_header_links' => 
  array (
    'rel' => 'alternate',
    'href' => '/manual/en/feeds/book.event.atom',
    'type' => 'application/atom+xml',
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="book.event" class="book">
 
 <h1 class="title">Event</h1>
 
 <div id="intro.event" class="preface">
  <h1 class="title">Введение</h1>
  <p class="para">
   Модуль помогает эффективно планировать события ввода-вывода
   на основе времени и сигналов. Планированим управляет оптимальный
   для конкретной платформы механизм уведомлений о вводе-выводе.
   Модуль основан на библиотеке libevent, которую переписали для PHP.
  </p>
  <blockquote class="note"><p><strong class="note">Замечание</strong>: 
   <p class="para">
    Заметьте, поддержка ОС Windows появилась в модуле <code class="literal">event-1.9.0</code>.
   </p>
  </p></blockquote>
  <p class="para">
   В версии <em>1.0.0</em> добавили новый объектно-ориентированный
   API-интерфейс, который ломает обратную совместимость, и поддержку
   библиотеки libevent 2+, включая поддержку протокола HTTP, системы DNS, библиотеки OpenSSL и прослушивателя событий.
  </p>
  <blockquote class="note"><p><strong class="note">Замечание</strong>: 
   <p class="para">
    Обратите внимание: <code class="literal">event-1.0.0</code> и более поздние
    версии модуля несовместимы с предыдущими версиями.
   </p>
  </p></blockquote>
 </div>
 





 





 




 




 





 




 




 




 





 




 





 




 




 




 




 





 





 




 




 






<ul class="chunklist chunklist_book"><li><a href="event.setup.php">Установка и настройка</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="event.requirements.php">Требования</a></li><li><a href="event.installation.php">Установка</a></li></ul></li><li><a href="event.examples.php">Примеры</a></li><li><a href="event.flags.php">Флаги событий</a></li><li><a href="event.persistence.php">О постоянных событиях</a></li><li><a href="event.callbacks.php">Callback-функции</a></li><li><a href="event.constructing.signal.events.php">Создаёт события для сигналов</a></li><li><a href="class.event.php">Event</a> — Класс Event<ul class="chunklist chunklist_book chunklist_children"><li><a href="event.add.php">Event::add</a> — Перевести событие в состояние ожидания</li><li><a href="event.addsignal.php">Event::addSignal</a> — Псевдоним Event::add</li><li><a href="event.addtimer.php">Event::addTimer</a> — Псевдоним Event::add</li><li><a href="event.construct.php">Event::__construct</a> — Создаёт объект Event</li><li><a href="event.del.php">Event::del</a> — Перевести событие в пассивное состояние</li><li><a href="event.delsignal.php">Event::delSignal</a> — Псевдоним Event::del</li><li><a href="event.deltimer.php">Event::delTimer</a> — Псевдоним Event::del</li><li><a href="event.free.php">Event::free</a> — Переводит событие в пассивное состояние и высвобождает все выделенные для события ресурсы</li><li><a href="event.getsupportedmethods.php">Event::getSupportedMethods</a> — Получить массив с именами методов, поддерживаемых в текущей версии Libevent</li><li><a href="event.pending.php">Event::pending</a> — Проверяет, пребывает ли событие в состоянии ожидания, или что событие запланировали</li><li><a href="event.set.php">Event::set</a> — Переконфигурирует событие</li><li><a href="event.setpriority.php">Event::setPriority</a> — Задать приоритет событию</li><li><a href="event.settimer.php">Event::setTimer</a> — Переконфигурирует событие таймера</li><li><a href="event.signal.php">Event::signal</a> — Создаёт объект события сигнала</li><li><a href="event.timer.php">Event::timer</a> — Создаёт объект события таймера</li></ul></li><li><a href="class.eventbase.php">EventBase</a> — Класс EventBase<ul class="chunklist chunklist_book chunklist_children"><li><a href="eventbase.construct.php">EventBase::__construct</a> — Конструктор объекта EventBase</li><li><a href="eventbase.dispatch.php">EventBase::dispatch</a> — Отправляет ожидающие события</li><li><a href="eventbase.exit.php">EventBase::exit</a> — Прекращает отправку событий</li><li><a href="eventbase.free.php">EventBase::free</a> — Освобождает ресурсы, выделенные для этой базы событий</li><li><a href="eventbase.getfeatures.php">EventBase::getFeatures</a> — Возвращает битовую маску поддерживаемых функций</li><li><a href="eventbase.getmethod.php">EventBase::getMethod</a> — Возвращает используемый метод события</li><li><a href="eventbase.gettimeofdaycached.php">EventBase::getTimeOfDayCached</a> — Возвращает текущее время базовый событий</li><li><a href="eventbase.gotexit.php">EventBase::gotExit</a> — Проверяет, завершился ли цикл обработки событий</li><li><a href="eventbase.gotstop.php">EventBase::gotStop</a> — Проверяет, завершился ли цикл обработки событий</li><li><a href="eventbase.loop.php">EventBase::loop</a> — Отправляет ожидающие события</li><li><a href="eventbase.priorityinit.php">EventBase::priorityInit</a> — Устанавливает количество приоритетов на базу событий</li><li><a href="eventbase.reinit.php">EventBase::reInit</a> — Повторная инициализация базы событий (после разветвления)</li><li><a href="eventbase.stop.php">EventBase::stop</a> — Сообщает event_base прекратить отправку событий</li></ul></li><li><a href="class.eventbuffer.php">EventBuffer</a> — Класс EventBuffer<ul class="chunklist chunklist_book chunklist_children"><li><a href="eventbuffer.add.php">EventBuffer::add</a> — Добавляет данные в конец буфера событий</li><li><a href="eventbuffer.addbuffer.php">EventBuffer::addBuffer</a> — Перемещает все данные из буфера экземпляру EventBuffer</li><li><a href="eventbuffer.appendfrom.php">EventBuffer::appendFrom</a> — Перемещает указанное количество байтов из исходного буфера в конец текущего буфера</li><li><a href="eventbuffer.construct.php">EventBuffer::__construct</a> — Создаёт объект EventBuffer</li><li><a href="eventbuffer.copyout.php">EventBuffer::copyout</a> — Копирует заданное количество байтов из начала буфера</li><li><a href="eventbuffer.drain.php">EventBuffer::drain</a> — Удаляет заданное количество байтов из начала буфера без копирования</li><li><a href="eventbuffer.enablelocking.php">EventBuffer::enableLocking</a> — Описание</li><li><a href="eventbuffer.expand.php">EventBuffer::expand</a> — Резервирует пространство в буфере</li><li><a href="eventbuffer.freeze.php">EventBuffer::freeze</a> — Предотвращает вызовы, которые изменяют буфер событий в случае успешного выполнения</li><li><a href="eventbuffer.lock.php">EventBuffer::lock</a> — Получает блокировку буфера</li><li><a href="eventbuffer.prepend.php">EventBuffer::prepend</a> — Записывает данные в начало буфера</li><li><a href="eventbuffer.prependbuffer.php">EventBuffer::prependBuffer</a> — Перемещает все данные из исходного буфера в начало текущего буфера</li><li><a href="eventbuffer.pullup.php">EventBuffer::pullup</a> — Линеаризует данные в буфере и
   возвращает их содержимое в виде строки</li><li><a href="eventbuffer.read.php">EventBuffer::read</a> — Читает данные из evbuffer и истощает прочитанные байты</li><li><a href="eventbuffer.readfrom.php">EventBuffer::readFrom</a> — Читает данные из файла в конец буфера</li><li><a href="eventbuffer.readline.php">EventBuffer::readLine</a> — Извлекает строку из начала буфера</li><li><a href="eventbuffer.search.php">EventBuffer::search</a> — Сканирует буфер на наличие строки</li><li><a href="eventbuffer.searcheol.php">EventBuffer::searchEol</a> — Сканирует буфер на наличие конца строки</li><li><a href="eventbuffer.substr.php">EventBuffer::substr</a> — Обрезает часть данных буфера</li><li><a href="eventbuffer.unfreeze.php">EventBuffer::unfreeze</a> — Повторно включает вызовы, которые изменяют буфер событий</li><li><a href="eventbuffer.unlock.php">EventBuffer::unlock</a> — Снимает блокировку, которую установили методом EventBuffer::lock</li><li><a href="eventbuffer.write.php">EventBuffer::write</a> — Записывает содержимое буфера в файл или сокет</li></ul></li><li><a href="class.eventbufferevent.php">EventBufferEvent</a> — Класс EventBufferEvent<ul class="chunklist chunklist_book chunklist_children"><li><a href="eventbufferevent.close.php">EventBufferEvent::close</a> — Закрывает дескриптор файла, связанный с текущим событием буфера</li><li><a href="eventbufferevent.connect.php">EventBufferEvent::connect</a> — Подключает файловый дескриптор события буфера к указанному адресу или сокету UNIX</li><li><a href="eventbufferevent.connecthost.php">EventBufferEvent::connectHost</a> — Соединяется с хостом по имени с необязательным асинхронным разрешением DNS-имени</li><li><a href="eventbufferevent.construct.php">EventBufferEvent::__construct</a> — Создаёт объект EventBufferEvent</li><li><a href="eventbufferevent.createpair.php">EventBufferEvent::createPair</a> — Создаёт два буферных события, которые связаны друг с другом</li><li><a href="eventbufferevent.disable.php">EventBufferEvent::disable</a> — Отключает чтение, запись или и то, и другое в событии буфера</li><li><a href="eventbufferevent.enable.php">EventBufferEvent::enable</a> — Включает чтение, запись или и то, и другое в событии буфера</li><li><a href="eventbufferevent.free.php">EventBufferEvent::free</a> — Освобождает событие буфера</li><li><a href="eventbufferevent.getdnserrorstring.php">EventBufferEvent::getDnsErrorString</a> — Возвращает строку, которая описывает последнюю неудачную попытку поиска DNS-имени</li><li><a href="eventbufferevent.getenabled.php">EventBufferEvent::getEnabled</a> — Возвращает битовую маску событий, которые в данный момент активированы для
   буферного события</li><li><a href="eventbufferevent.getinput.php">EventBufferEvent::getInput</a> — Возвращает базовый входной буфер, связанный с текущим буферным событием</li><li><a href="eventbufferevent.getoutput.php">EventBufferEvent::getOutput</a> — Возвращает базовый выходной буфер, связанный с текущим буферным событием</li><li><a href="eventbufferevent.read.php">EventBufferEvent::read</a> — Читает данные буфера</li><li><a href="eventbufferevent.readbuffer.php">EventBufferEvent::readBuffer</a> — Считывает всё содержимое буфера ввода и помещает его в параметр buf</li><li><a href="eventbufferevent.setcallbacks.php">EventBufferEvent::setCallbacks</a> — Назначает callback-функции для чтения, записи и события при изменении статуса</li><li><a href="eventbufferevent.setpriority.php">EventBufferEvent::setPriority</a> — Присваивает приоритет bufferevent</li><li><a href="eventbufferevent.settimeouts.php">EventBufferEvent::setTimeouts</a> — Устанавливает время ожидания чтения и записи для события буфера</li><li><a href="eventbufferevent.setwatermark.php">EventBufferEvent::setWatermark</a> — Настраивает водяные знаки чтения и (или) записи</li><li><a href="eventbufferevent.sslerror.php">EventBufferEvent::sslError</a> — Возвращает последнюю ошибку OpenSSL, сообщённую буферному событию</li><li><a href="eventbufferevent.sslfilter.php">EventBufferEvent::sslFilter</a> — Создаёт новое событие буфера SSL для отправки своих данных через другое событие буфера</li><li><a href="eventbufferevent.sslgetcipherinfo.php">EventBufferEvent::sslGetCipherInfo</a> — Возвращает текстовое описание шифра</li><li><a href="eventbufferevent.sslgetciphername.php">EventBufferEvent::sslGetCipherName</a> — Возвращает текущее имя шифра соединения SSL</li><li><a href="eventbufferevent.sslgetcipherversion.php">EventBufferEvent::sslGetCipherVersion</a> — Возвращает версию шифра, используемого текущим SSL-соединением</li><li><a href="eventbufferevent.sslgetprotocol.php">EventBufferEvent::sslGetProtocol</a> — Возвращает имя протокола, используемого для текущего соединения SSL</li><li><a href="eventbufferevent.sslrenegotiate.php">EventBufferEvent::sslRenegotiate</a> — Сообщает буферному событию начать пересмотр SSL</li><li><a href="eventbufferevent.sslsocket.php">EventBufferEvent::sslSocket</a> — Создаёт новое буферное событие SSL для отправки своих данных через SSL в сокет</li><li><a href="eventbufferevent.write.php">EventBufferEvent::write</a> — Добавляет данные в буфер вывода буферного события</li><li><a href="eventbufferevent.writebuffer.php">EventBufferEvent::writeBuffer</a> — Добавляет содержимое всего буфера в буфер вывода буферного события</li></ul></li><li><a href="eventbufferevent.about.callbacks.php">О callback-функциях событийного буфера</a></li><li><a href="class.eventconfig.php">EventConfig</a> — Класс EventConfig<ul class="chunklist chunklist_book chunklist_children"><li><a href="eventconfig.avoidmethod.php">EventConfig::avoidMethod</a> — Просит модуль libevent не использовать отдельный метод события</li><li><a href="eventconfig.construct.php">EventConfig::__construct</a> — Создать объект EventConfig</li><li><a href="eventconfig.requirefeatures.php">EventConfig::requireFeatures</a> — Ввести требуемые приложением свойства метода события</li><li><a href="eventconfig.setflags.php">EventConfig::setFlags</a> — Устанавливает один или несколько флагов для настройки возможной инициализации EventBase</li><li><a href="eventconfig.setmaxdispatchinterval.php">EventConfig::setMaxDispatchInterval</a> — Предотвращает инверсию приоритетов</li></ul></li><li><a href="class.eventdnsbase.php">EventDnsBase</a> — Класс EventDnsBase<ul class="chunklist chunklist_book chunklist_children"><li><a href="eventdnsbase.addnameserverip.php">EventDnsBase::addNameserverIp</a> — Добавляет сервер имён в базу DNS</li><li><a href="eventdnsbase.addsearch.php">EventDnsBase::addSearch</a> — Добавляет домен в список поисковых доменов</li><li><a href="eventdnsbase.clearsearch.php">EventDnsBase::clearSearch</a> — Удаляет все текущие суффиксы поиска</li><li><a href="eventdnsbase.construct.php">EventDnsBase::__construct</a> — Конструктор объекта EventDnsBase</li><li><a href="eventdnsbase.countnameservers.php">EventDnsBase::countNameservers</a> — Получает количество настроенных серверов имён</li><li><a href="eventdnsbase.loadhosts.php">EventDnsBase::loadHosts</a> — Загружает DNS-записи из файла наподобие /etc/hosts</li><li><a href="eventdnsbase.parseresolvconf.php">EventDnsBase::parseResolvConf</a> — Сканирует файл в формате resolv.conf</li><li><a href="eventdnsbase.setoption.php">EventDnsBase::setOption</a> — Устанавливает значение параметра конфигурации</li><li><a href="eventdnsbase.setsearchndots.php">EventDnsBase::setSearchNdots</a> — Устанавливает параметр 'ndots' для поиска</li></ul></li><li><a href="class.eventhttp.php">EventHttp</a> — Класс EventHttp<ul class="chunklist chunklist_book chunklist_children"><li><a href="eventhttp.accept.php">EventHttp::accept</a> — Заставляет HTTP-сервер принимать соединения на заданном потоке сокета или ресурса</li><li><a href="eventhttp.addserveralias.php">EventHttp::addServerAlias</a> — Добавляет псевдоним сервера к объекту HTTP-сервера</li><li><a href="eventhttp.bind.php">EventHttp::bind</a> — Привязывает HTTP-сервер к указанному адресу и порту</li><li><a href="eventhttp.construct.php">EventHttp::__construct</a> — Создаёт объект EventHttp (HTTP-сервер)</li><li><a href="eventhttp.removeserveralias.php">EventHttp::removeServerAlias</a> — Удаляет псевдоним сервера</li><li><a href="eventhttp.setallowedmethods.php">EventHttp::setAllowedMethods</a> — Устанавливает, какие HTTP-методы поддерживаются в запросах, которые принимает сервер, и передаются в пользовательские callback-функции</li><li><a href="eventhttp.setcallback.php">EventHttp::setCallback</a> — Устанавливает callback-функцию для URI-идентификатора</li><li><a href="eventhttp.setdefaultcallback.php">EventHttp::setDefaultCallback</a> — Устанавливает callback-функцию по умолчанию для обработки запросов, которые не перехватываются конкретными callback-функциями</li><li><a href="eventhttp.setmaxbodysize.php">EventHttp::setMaxBodySize</a> — Устанавливает максимальный размер тела запроса</li><li><a href="eventhttp.setmaxheaderssize.php">EventHttp::setMaxHeadersSize</a> — Устанавливает максимальный размер HTTP-заголовка</li><li><a href="eventhttp.settimeout.php">EventHttp::setTimeout</a> — Устанавливает время ожидания для HTTP-запроса</li></ul></li><li><a href="class.eventhttpconnection.php">EventHttpConnection</a> — Класс EventHttpConnection<ul class="chunklist chunklist_book chunklist_children"><li><a href="eventhttpconnection.construct.php">EventHttpConnection::__construct</a> — Создаёт объект EventHttpConnection</li><li><a href="eventhttpconnection.getbase.php">EventHttpConnection::getBase</a> — Возвращает базу событий, связанную с соединением</li><li><a href="eventhttpconnection.getpeer.php">EventHttpConnection::getPeer</a> — Получает удалённый адрес и порт, связанный с соединением</li><li><a href="eventhttpconnection.makerequest.php">EventHttpConnection::makeRequest</a> — Выполняет HTTP-запрос через соединение</li><li><a href="eventhttpconnection.setclosecallback.php">EventHttpConnection::setCloseCallback</a> — Устанавливает callback-функцию при закрытии соединения</li><li><a href="eventhttpconnection.setlocaladdress.php">EventHttpConnection::setLocalAddress</a> — Устанавливает IP-адрес, с которого происходят HTTP-соединения</li><li><a href="eventhttpconnection.setlocalport.php">EventHttpConnection::setLocalPort</a> — Устанавливает локальный порт, с которого производятся соединения</li><li><a href="eventhttpconnection.setmaxbodysize.php">EventHttpConnection::setMaxBodySize</a> — Устанавливает максимальный размер тела для подключения</li><li><a href="eventhttpconnection.setmaxheaderssize.php">EventHttpConnection::setMaxHeadersSize</a> — Устанавливает максимальный размер заголовка</li><li><a href="eventhttpconnection.setretries.php">EventHttpConnection::setRetries</a> — Устанавливает максимальное количество повторов для соединения</li><li><a href="eventhttpconnection.settimeout.php">EventHttpConnection::setTimeout</a> — Устанавливает время ожидания для соединения</li></ul></li><li><a href="class.eventhttprequest.php">EventHttpRequest</a> — Класс EventHttpRequest<ul class="chunklist chunklist_book chunklist_children"><li><a href="eventhttprequest.addheader.php">EventHttpRequest::addHeader</a> — Добавляет HTTP-заголовок к заголовкам запроса</li><li><a href="eventhttprequest.cancel.php">EventHttpRequest::cancel</a> — Отменяет ожидающий HTTP-запрос</li><li><a href="eventhttprequest.clearheaders.php">EventHttpRequest::clearHeaders</a> — Удаляет все выходные заголовки из списка заголовков запроса</li><li><a href="eventhttprequest.closeconnection.php">EventHttpRequest::closeConnection</a> — Закрывает связанное HTTP-соединение</li><li><a href="eventhttprequest.construct.php">EventHttpRequest::__construct</a> — Создаёт объект EventHttpRequest</li><li><a href="eventhttprequest.findheader.php">EventHttpRequest::findHeader</a> — Получает значение заголовка</li><li><a href="eventhttprequest.free.php">EventHttpRequest::free</a> — Освобождает объект и удаляет связанные события</li><li><a href="eventhttprequest.getbufferevent.php">EventHttpRequest::getBufferEvent</a> — Возвращает объект EventBufferEvent</li><li><a href="eventhttprequest.getcommand.php">EventHttpRequest::getCommand</a> — Возвращает команду запроса (метод)</li><li><a href="eventhttprequest.getconnection.php">EventHttpRequest::getConnection</a> — Возвращает объект EventHttpConnection</li><li><a href="eventhttprequest.gethost.php">EventHttpRequest::getHost</a> — Возвращает хост запроса</li><li><a href="eventhttprequest.getinputbuffer.php">EventHttpRequest::getInputBuffer</a> — Возвращает входной буфер</li><li><a href="eventhttprequest.getinputheaders.php">EventHttpRequest::getInputHeaders</a> — Возвращает ассоциативный массив входных заголовков</li><li><a href="eventhttprequest.getoutputbuffer.php">EventHttpRequest::getOutputBuffer</a> — Возвращает выходной буфер запроса</li><li><a href="eventhttprequest.getoutputheaders.php">EventHttpRequest::getOutputHeaders</a> — Возвращает ассоциативный массив выходных заголовков</li><li><a href="eventhttprequest.getresponsecode.php">EventHttpRequest::getResponseCode</a> — Возвращает код ответа</li><li><a href="eventhttprequest.geturi.php">EventHttpRequest::getUri</a> — Возвращает URI запроса</li><li><a href="eventhttprequest.removeheader.php">EventHttpRequest::removeHeader</a> — Удаляет заголовок HTTP из заголовков запроса</li><li><a href="eventhttprequest.senderror.php">EventHttpRequest::sendError</a> — Отправляет HTML-сообщение об ошибке клиенту</li><li><a href="eventhttprequest.sendreply.php">EventHttpRequest::sendReply</a> — Отправляет HTML-ответ клиенту</li><li><a href="eventhttprequest.sendreplychunk.php">EventHttpRequest::sendReplyChunk</a> — Отправляет блок данных, как часть текущего фрагментированного ответа</li><li><a href="eventhttprequest.sendreplyend.php">EventHttpRequest::sendReplyEnd</a> — Заполняет фрагментарный ответ, освобождая запрос соответствующим образом</li><li><a href="eventhttprequest.sendreplystart.php">EventHttpRequest::sendReplyStart</a> — Инициирует фрагментарный ответ</li></ul></li><li><a href="class.eventlistener.php">EventListener</a> — Класс EventListener<ul class="chunklist chunklist_book chunklist_children"><li><a href="eventlistener.construct.php">EventListener::__construct</a> — Создаёт нового слушателя соединения, который связан с базой события</li><li><a href="eventlistener.disable.php">EventListener::disable</a> — Отключает событие подключения к объекту слушателя</li><li><a href="eventlistener.enable.php">EventListener::enable</a> — Включает событие подключения к объекту слушателя</li><li><a href="eventlistener.getbase.php">EventListener::getBase</a> — Возвращает базу событий, связанную со слушателем событий</li><li><a href="eventlistener.getsocketname.php">EventListener::getSocketName</a> — Получает текущий адрес, к которому привязан сокет слушателя</li><li><a href="eventlistener.setcallback.php">EventListener::setCallback</a> — Цель setCallback</li><li><a href="eventlistener.seterrorcallback.php">EventListener::setErrorCallback</a> — Устанавливает callback-функцию ошибки слушателя событий</li></ul></li><li><a href="class.eventsslcontext.php">EventSslContext</a> — Класс EventSslContext<ul class="chunklist chunklist_book chunklist_children"><li><a href="eventsslcontext.construct.php">EventSslContext::__construct</a> — Создаёт контекст OpenSSL для классов модуля Event</li></ul></li><li><a href="class.eventutil.php">EventUtil</a> — Класс EventUtil<ul class="chunklist chunklist_book chunklist_children"><li><a href="eventutil.construct.php">EventUtil::__construct</a> — Абстрактный конструктор</li><li><a href="eventutil.getlastsocketerrno.php">EventUtil::getLastSocketErrno</a> — Получить номер последней возникшей ошибки сокета</li><li><a href="eventutil.getlastsocketerror.php">EventUtil::getLastSocketError</a> — Получить последнюю возникшую ошибку сокета</li><li><a href="eventutil.getsocketfd.php">EventUtil::getSocketFd</a> — Получить числовой файловый дескриптор сокета или потока</li><li><a href="eventutil.getsocketname.php">EventUtil::getSocketName</a> — Получить текущий адрес, к которому привязан сокет</li><li><a href="eventutil.setsocketoption.php">EventUtil::setSocketOption</a> — Устанавливает опции сокета</li><li><a href="eventutil.sslrandpoll.php">EventUtil::sslRandPoll</a> — Сгенерировать энтропию с помощью RAND_poll() из OpenSSL</li></ul></li><li><a href="class.eventexception.php">EventException</a> — Класс EventException</li></ul></div><?php manual_footer($setup); ?>