PHP.mk документација

EventUtil

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

class.eventutil.php PHP.net прокси Преводот е вчитан
Оригинал на PHP.net
Патека class.eventutil.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + преведен приказ Кодовите, табелите и белешките остануваат читливи во истиот тек.
EventUtil

Референца за `class.eventutil.php` со подобрена типографија и навигација.

class.eventutil.php

Класата EventUtil

Класата EventBuffer

Вовед

EventUtil е синглтон со помошни методи и константи.

Синопсис на класата

final class EventUtil {
/* Константи */
const int AF_INET = 2;
const int AF_INET6 = 10;
const int AF_UNSPEC = 0;
const int LIBEVENT_VERSION_NUMBER = 33559808;
const int SO_DEBUG = 1;
const int SO_REUSEADDR = 2;
const int SO_KEEPALIVE = 9;
const int SO_DONTROUTE = 5;
const int SO_LINGER = 13;
const int SO_BROADCAST = 6;
const int SO_OOBINLINE = 10;
const int SO_SNDBUF = 7;
const int SO_RCVBUF = 8;
const int SO_SNDLOWAT = 19;
const int SO_RCVLOWAT = 18;
const int SO_SNDTIMEO = 21;
const int SO_RCVTIMEO = 20;
const int SO_TYPE = 3;
const int SO_ERROR = 4;
const int SOL_SOCKET = 1;
const int SOL_TCP = 6;
const int SOL_UDP = 17;
const int IPPROTO_IP = 0;
const int IPPROTO_IPV6 = 41;
/* Методи */
abstract public __construct()
public static getLastSocketErrno( mixed $socket = null ): int
public static getLastSocketError( mixed $socket = ?): string
public static getSocketFd( mixed $socket ): int
public static getSocketName( mixed $socket , string &$address , mixed &$port = ?): bool
public static setSocketOption(
          mixed $socket ,
          int $level ,
          int $optname ,
          mixed $optval
): bool
public static sslRandPoll(): void
}

Претходно дефинирани константи

EventUtil::AF_INET

IPv4 фамилија на адреси

EventUtil::AF_INET6

IPv6 фамилија на адреси

EventUtil::AF_UNSPEC

Неспецифична фамилија на IP адреси

EventUtil::SO_DEBUG

Опција на сокет. Овозможи дебагирање на сокетот. Дозволено само за процеси со CAP_NET_ADMIN способност или ефективен кориснички ID од 0. (Додадено во event-1.6.0.)

EventUtil::SO_REUSEADDR

Опција на сокет. Укажува дека правилата што се користат при валидација на адресите дадени во bind(2) повикот треба да дозволи повторна употреба на локалните адреси. Погледнете ја socket(7) страницата за прирачник. (Додадено во event-1.6.0.)

EventUtil::SO_KEEPALIVE

Опција на сокет. Овозможи испраќање пораки за одржување на врската на сокети ориентирани кон врска. Очекува цел boolean флаг. Погледнете ја socket(7) страницата за прирачник. (Додадено во event-1.6.0.)

EventUtil::SO_DONTROUTE

Опција на сокет. Погледнете ја socket(7) страницата за прирачник. (Додадено во event-1.6.0.)

EventUtil::SO_LINGER

Опција на сокет. Кога е овозможено, а close(2) or shutdown(2) нема да се врати додека сите пораки во редот за сокетот не бидат успешно испратени или додека не се достигне времето за чекање. Во спротивно, повикот се враќа веднаш и затворањето се врши во позадина. Погледнете ја socket(7) страницата за прирачник. (Додадено во event-1.6.0.)

EventUtil::SO_BROADCAST

Опција на сокет. Пријавува дали е поддржан пренос на емитувани пораки. Погледнете ја socket(7) страницата за прирачник. (Додадено во event-1.6.0.)

EventUtil::SO_OOBINLINE

Опција на сокет. Погледнете ја socket(7) страницата за прирачник. (Додадено во event-1.6.0.)

EventUtil::SO_SNDBUF

Опција на сокет. Погледнете ја socket(7) страницата за прирачник. (Додадено во event-1.6.0.)

EventUtil::SO_RCVBUF

Опција на сокет. Погледнете ја socket(7) страницата за прирачник. (Додадено во event-1.6.0.)

EventUtil::SO_SNDLOWAT

Опција на сокет. Погледнете ја socket(7) страницата за прирачник. (Додадено во event-1.6.0.)

EventUtil::SO_RCVLOWAT

Опција на сокет. Погледнете ја socket(7) страницата за прирачник. (Додадено во event-1.6.0.)

EventUtil::SO_SNDTIMEO

Опција на сокет. Погледнете ја socket(7) страницата за прирачник. (Додадено во event-1.6.0.)

EventUtil::SO_RCVTIMEO

Опција на сокет. Погледнете ја socket(7) страницата за прирачник. (Додадено во event-1.6.0.)

EventUtil::SO_TYPE

Опција на сокет. Погледнете ја socket(7) страницата за прирачник. (Додадено во event-1.6.0.)

EventUtil::SO_ERROR

Опција на сокет. Погледнете ја socket(7) страницата за прирачник. (Додадено во event-1.6.0.)

EventUtil::SOL_SOCKET

Ниво на опција на сокет. Погледнете ја socket(7) страницата за прирачник. (Додадено во event-1.6.0.)

EventUtil::SOL_TCP

Ниво на опција на сокет. Погледнете ја socket(7) страницата за прирачник. (Додадено во event-1.6.0.)

EventUtil::SOL_UDP

Ниво на опција на сокет. Погледнете ја socket(7) страницата за прирачник. (Додадено во event-1.6.0.)

EventUtil::IPPROTO_IP

Постојат голем број корисни функции за socket(7) страницата за прирачник. (Додадено во event-1.6.0.)

EventUtil::IPPROTO_IPV6

Постојат голем број корисни функции за socket(7) страницата за прирачник. (Додадено во event-1.6.0.)

EventUtil::LIBEVENT_VERSION_NUMBER

бројот на верзијата на Libevent во времето кога екстензијата Event била компајлирана со библиотеката.

Содржина

Белешки од корисници

Нема белешки од корисници за оваа страница.
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.