svn: /phpdoc/ru/trunk/reference/ev/ evchild.xml evtimer.xml periodic-modes.xml reference.xml setup.xml
[email protected] (Sergey Panteleev)
| Newsgroups | php.doc.ru |
|---|---|
| Message-ID | <[email protected]> |
sergey Fri, 06 Mar 2020 04:07:18 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=349334
Log:
docs(ru): Updated by community
Changed paths:
U phpdoc/ru/trunk/reference/ev/evchild.xml
U phpdoc/ru/trunk/reference/ev/evtimer.xml
U phpdoc/ru/trunk/reference/ev/periodic-modes.xml
U phpdoc/ru/trunk/reference/ev/reference.xml
U phpdoc/ru/trunk/reference/ev/setup.xml
svn-diffs-349334.txt
(text/x-diff, 11.1 KB)
Modified: phpdoc/ru/trunk/reference/ev/evchild.xml
===================================================================
--- phpdoc/ru/trunk/reference/ev/evchild.xml 2020-03-06 02:29:52 UTC (rev 349333)
+++ phpdoc/ru/trunk/reference/ev/evchild.xml 2020-03-06 04:07:18 UTC (rev 349334)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 328913 Maintainer: rjhdby Status: ready -->
-<!-- Reviewed: no -->
+<!-- Reviewed: yes Maintainer: sergey -->
<!-- $Revision$ -->
<phpdoc:classref xml:id="class.evchild" xmlns:phpdoc="http://php.net/ns/phpdoc" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
<title>Класс EvChild</title>
@@ -15,17 +15,15 @@
<constant>SIGCHLD</constant>
в ответ на некоторые изменения статуса дочернего элемента (обычно когда дочерний
процесс завершает свою работу или выходит из него). Разрешается устанавливать
- наблюдатель <constant>EvChild</constant> после того, как дочерний покот создал
- свой дочерний поток (что подразумевает, что он уже завершился),
+ наблюдатель <constant>EvChild</constant> после того, как дочерний поток был ответвлен (что подразумевает, что он должен был уже завершиться),
пока не началась итерация цикла событий (или продолжается из наблюдателя), т.е.
- ветвление и регистрации наблюдателя для дочернего элемента является
- хорошей практикой, а ветвление и регистрации наблюдателя после нескольких итераций
- цикла событий или при следующем запуске функции обратного вызова - нет.
+ ветвление и затем немедленная регистрация наблюдателя для дочернего элемента является
+ хорошей практикой, а ветвление и регистрация наблюдателя после нескольких итераций
+ цикла событий или при следующем запуске callback-функции - нет.
</para>
<para>
Наблюдателей <classname>EvChild</classname> разрешается регистрировать
- только в <emphasis>цикле по умолчанию</emphasis>
- .
+ только в <emphasis>цикле по умолчанию</emphasis>.
</para>
</section>
<!-- }}} -->
@@ -80,7 +78,7 @@
</term>
<listitem>
<para>
- <emphasis>Только чтение</emphasis>. Идентификатор процесса, который следит, или
+ <emphasis>Только чтение</emphasis>. Идентификатор процесса, который следит, либо
<constant>0</constant>, что означает любой идентификатор процесса.
</para>
</listitem>
Modified: phpdoc/ru/trunk/reference/ev/evtimer.xml
===================================================================
--- phpdoc/ru/trunk/reference/ev/evtimer.xml 2020-03-06 02:29:52 UTC (rev 349333)
+++ phpdoc/ru/trunk/reference/ev/evtimer.xml 2020-03-06 04:07:18 UTC (rev 349334)
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 328913 Maintainer: rjhdby Status: ready -->
-<!-- Reviewed: no -->
+<!-- Reviewed: yes Maintainer: sergey -->
<phpdoc:classref xml:id="class.evtimer" xmlns:phpdoc="http://php.net/ns/phpdoc" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
<title>Класс EvTimer</title>
@@ -18,17 +18,17 @@
<para>
Таймеры базируются на реальном времени, то есть если задать таймер с
повторами раз в час и сбросить системные часы на
- <emphasis>Январь прошлого года</emphasis>, то таймер будет так-же
- срабатывать через(грубо) час. "Грубо" потому, что отследить
+ <emphasis>Январь прошлого года</emphasis>, то таймер будет все также
+ срабатывать через (грубо) час. "Грубо" потому, что отследить
скачки времени достаточно сложно и некоторые неточности неизбежны.
</para>
<para>
Callback-функция гарантированно запустится только после того, как
- пройдет заданный таймаут (не ровно в тот же момент, на системах
+ пройдет заданный таймаут (не ровно в тот же момент, т.к. на системах
с часами с низким разрешением могут наблюдаться небольшие задержки).
Если несколько таймеров будут готовы сработать в одну и ту же
итерацию событийного цикла, то callback-функции наблюдателей
- бцдцт запущены в порядке времени срабатывания и с учетом
+ будут запущены в порядке времени срабатывания и с учетом
приоритета (но это не работает, если callback-функции вызывают
<methodname>EvLoop::run</methodname> рекурсивно).
</para>
Modified: phpdoc/ru/trunk/reference/ev/periodic-modes.xml
===================================================================
--- phpdoc/ru/trunk/reference/ev/periodic-modes.xml 2020-03-06 02:29:52 UTC (rev 349333)
+++ phpdoc/ru/trunk/reference/ev/periodic-modes.xml 2020-03-06 04:07:18 UTC (rev 349334)
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 333548 Maintainer: rjhdby Status: ready -->
-<!-- Reviewed: no -->
+<!-- Reviewed: yes Maintainer: sergey -->
<chapter xml:id="ev.periodic-modes" xmlns:phpdoc="http://php.net/ns/phpdoc" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Режимы работы периодических наблюдателей</title>
@@ -15,8 +15,8 @@
<para>
<emphasis>Абсолютный таймер</emphasis>.
В этом режиме <parameter>interval</parameter> = <constant>0</constant>,
- <parameter>reschedule_cb</parameter> = &null;. Этот таймер просто сработает
- один в заданное в <parameter>offset</parameter> время.
+ <parameter>reschedule_cb</parameter> = &null;. Таймер просто сработает один раз
+ в заданное в <parameter>offset</parameter> время.
Он не компенсирует скачки времени и если указанно сработать в
<emphasis>1 Января 2014</emphasis>, то он сработает когда системное
время будет равно или больше этого значения.
@@ -26,7 +26,7 @@
<para>
<emphasis>Таймер с фиксированным интервалом</emphasis>.
В этом режиме <parameter>interval</parameter> > <constant>0</constant>, а
- <parameter>reschedule_cb</parameter> = &null;. Каждое N-ное срабатывание
+ <parameter>reschedule_cb</parameter> = &null;. Каждое последующее срабатывание
будет ровно через <parameter>offset</parameter> + <constant>N</constant>
* <parameter>interval</parameter> (где <constant>N</constant> - целое число), не
взирая на скачки времени.
@@ -51,7 +51,7 @@
В этом режиме, <classname>EvPeriodic</classname> будет пытаться запустить
callback-функцию в следующее доступное время, когда
<varname>time</varname> = <parameter>offset</parameter> (<literal>mod</literal>
- <parameter>interval</parameter>), независимо от прыжком времени.
+ <parameter>interval</parameter>), независимо от скачков времени.
</para>
</listitem>
<listitem>
@@ -72,7 +72,7 @@
останавливать или уничтожать этот, или какой-либо другой
периодический наблюдатель и <emphasis>не должна</emphasis>
вызывать функции и методы событийного цикла. Для остановки
- можно вернуть очень большое число, например <constant>1e30</constant>,
+ можно вернуть очень большое число, например, <constant>1e30</constant>,
и остановить наблюдатель за пределами этой функции.
Для этого можно использовать наблюдателей <classname>EvPrepare</classname>.
</para>
Modified: phpdoc/ru/trunk/reference/ev/reference.xml
===================================================================
--- phpdoc/ru/trunk/reference/ev/reference.xml 2020-03-06 02:29:52 UTC (rev 349333)
+++ phpdoc/ru/trunk/reference/ev/reference.xml 2020-03-06 04:07:18 UTC (rev 349334)
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 328913 Maintainer: rjhdby Status: ready -->
-<!-- Reviewed: no -->
+<!-- Reviewed: yes Maintainer: sergey -->
<reference xml:id="ref.ev" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>&Functions; Ev</title>
Modified: phpdoc/ru/trunk/reference/ev/setup.xml
===================================================================
--- phpdoc/ru/trunk/reference/ev/setup.xml 2020-03-06 02:29:52 UTC (rev 349333)
+++ phpdoc/ru/trunk/reference/ev/setup.xml 2020-03-06 04:07:18 UTC (rev 349334)
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 328913 Maintainer: rjhdby Status: ready -->
-<!-- Reviewed: no -->
+<!-- Reviewed: yes Maintainer: sergey -->
<chapter xml:id="ev.setup" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
&reftitle.setup;
@@ -9,7 +9,7 @@
<section xml:id="ev.requirements">
&reftitle.required;
<para>
- В это расширение включена библиотека <literal>libev</literal> и
+ В модуль включена библиотека <literal>libev</literal> и
вам не нужно устанавливать ее отдельно.
</para>
</section>