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

Ev::recommendedBackends

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

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

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

ev.recommendedbackends.php

Ev::recommendedBackends

Класата EvPrepare

Ev::recommendedBackendsВраќа битен маск од препорачани бекенди за тековната платформа

= NULL

final public static Ev::recommendedBackends(): int

Враќа множество од сите бекенди компајлирани во ова бинарно датотека од libev и исто така препорачани за оваа платформа, што значи дека ќе работи за повеќето типови на дескриптори на датотеки. Ова множество често е помало од она вратено од ev_supported_backends(), како на пример kqueue е расипан на повеќето BSD системи и нема да биде автоматски откриен освен ако не е експлицитно побаран. Ова е множеството бекенди што libev ќе испита ниту еден експлицитно наведен бекенд.

Параметри

Оваа функција нема параметри.

Вратени вредности

Враќа множество на бекенди поддржани од тековната libev конфигурација. знаменца на бекендот Враќа битна маска која може да содржи OR operator.

Примери

Пример #1 Вметнување една јамка во друга

<?php
/*
* Try to get an embeddable event loop and embed it into the default event loop.
* If it is impossible, use the default
* loop. The default loop is stored in $loop_hi, while the embeddable loop is
* stored in $loop_lo(which is $loop_hi in the case no embeddable loop can be
* used).
*
* Sample translated to PHP
* http://pod.tst.eu/http://cvs.schmorp.de/libev/ev.pod#Examples_CONTENT-9
*/
$loop_hi = EvLoop::defaultLoop();
$loop_lo = NULL;
$embed = NULL;

/*
* See if there is a chance of getting one that works
* (flags' value of 0 means autodetection)
*/
$loop_lo = Ev::embeddableBackends() & Ev::recommendedBackends()
? new
EvLoop(Ev::embeddableBackends() & Ev::recommendedBackends())
:
0;

if (
$loop_lo) {
$embed = new EvEmbed($loop_lo, function () {});
} else {
$loop_lo = $loop_hi;
}
?>

Види Исто така

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

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

Прелистувај сродни теми и функции.

На оваа страница

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

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

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

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

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