svn: /phpdoc/ru/trunk/reference/swoole/swoole/atomic/ add.xml cmpset.xml construct.xml get.xml set.xml sub.xml

[email protected] (Sergey Panteleev)
Newsgroups php.doc.ru
Message-ID <[email protected]>
sergey                                   Sun, 09 Feb 2020 08:20:11 +0000

Revision: http://svn.php.net/viewvc?view=revision&revision=349179

Log:
docs(ru): New translation

Changed paths:
    A   phpdoc/ru/trunk/reference/swoole/swoole/atomic/add.xml
    A   phpdoc/ru/trunk/reference/swoole/swoole/atomic/cmpset.xml
    A   phpdoc/ru/trunk/reference/swoole/swoole/atomic/construct.xml
    A   phpdoc/ru/trunk/reference/swoole/swoole/atomic/get.xml
    A   phpdoc/ru/trunk/reference/swoole/swoole/atomic/set.xml
    A   phpdoc/ru/trunk/reference/swoole/swoole/atomic/sub.xml
svn-diffs-349179.txt (text/x-diff, 16.1 KB)
Added: phpdoc/ru/trunk/reference/swoole/swoole/atomic/add.xml
===================================================================
--- phpdoc/ru/trunk/reference/swoole/swoole/atomic/add.xml	                        (rev 0)
+++ phpdoc/ru/trunk/reference/swoole/swoole/atomic/add.xml	2020-02-09 08:20:11 UTC (rev 349179)
@@ -0,0 +1,67 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Revision$ -->
+<!-- EN-Revision: 344522 Maintainer: sergey Status: ready -->
+<!-- Reviewed: no -->
+
+<refentry xml:id="swoole-atomic.add" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <refnamediv>
+  <refname>Swoole\Atomic::add</refname>
+  <refpurpose>Добавляет число к значению атомарного объекта</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+  &reftitle.description;
+  <methodsynopsis>
+   <modifier>public</modifier> <type>integer</type><methodname>Swoole\Atomic::add</methodname>
+   <methodparam choice="opt"><type>integer</type><parameter>add_value</parameter></methodparam>
+  </methodsynopsis>
+  <para>
+   Добавляет число к значению атомарного объекта.
+  </para>
+
+ </refsect1>
+
+ <refsect1 role="parameters">
+  &reftitle.parameters;
+  <variablelist>
+   <varlistentry>
+    <term><parameter>add_value</parameter></term>
+    <listitem>
+     <para>
+      Значение, которое будет добавлено к текущему значению.
+     </para>
+    </listitem>
+   </varlistentry>
+  </variablelist>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+  &reftitle.returnvalues;
+  <para>
+   Новое значение атомарного объекта.
+  </para>
+ </refsect1>
+
+
+</refentry>
+
+<!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-omittag:t
+sgml-shorttag:t
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:1
+sgml-indent-data:t
+indent-tabs-mode:nil
+sgml-parent-document:nil
+sgml-default-dtd-file:"~/.phpdoc/manual.ced"
+sgml-exposed-tags:nil
+sgml-local-catalogs:nil
+sgml-local-ecat-files:nil
+End:
+vim600: syn=xml fen fdm=syntax fdl=2 si
+vim: et tw=78 syn=sgml
+vi: ts=1 sw=1
+-->


Property changes on: phpdoc/ru/trunk/reference/swoole/swoole/atomic/add.xml
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+Id Rev Revision Date LastChangedDate LastChangedRevision Author LastChangedBy HeadURL URL
\ No newline at end of property
Added: phpdoc/ru/trunk/reference/swoole/swoole/atomic/cmpset.xml
===================================================================
--- phpdoc/ru/trunk/reference/swoole/swoole/atomic/cmpset.xml	                        (rev 0)
+++ phpdoc/ru/trunk/reference/swoole/swoole/atomic/cmpset.xml	2020-02-09 08:20:11 UTC (rev 349179)
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Revision$ -->
+<!-- EN-Revision: 344522 Maintainer: sergey Status: ready -->
+<!-- Reviewed: no -->
+
+<refentry xml:id="swoole-atomic.cmpset" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <refnamediv>
+  <refname>Swoole\Atomic::cmpset</refname>
+  <refpurpose>Сравнивает и устанавливает значение атомарного объекта</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+  &reftitle.description;
+  <methodsynopsis>
+   <modifier>public</modifier> <type>integer</type><methodname>Swoole\Atomic::cmpset</methodname>
+   <methodparam><type>integer</type><parameter>cmp_value</parameter></methodparam>
+   <methodparam><type>integer</type><parameter>new_value</parameter></methodparam>
+  </methodsynopsis>
+  <para>
+
+  </para>
+
+ </refsect1>
+
+ <refsect1 role="parameters">
+  &reftitle.parameters;
+  <variablelist>
+   <varlistentry>
+    <term><parameter>cmp_value</parameter></term>
+    <listitem>
+     <para>
+      Значение для сравнения с текущим значением атомарного объекта.
+     </para>
+    </listitem>
+   </varlistentry>
+   <varlistentry>
+    <term><parameter>new_value</parameter></term>
+    <listitem>
+     <para>
+      Значение, устанавливаемое для атомарного объекта, если значение cmp_value совпадает с текущим значением
+      атомарного объекта.
+     </para>
+    </listitem>
+   </varlistentry>
+  </variablelist>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+  &reftitle.returnvalues;
+  <para>
+   Новое значение атомарного объекта.
+  </para>
+ </refsect1>
+
+
+</refentry>
+
+<!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-omittag:t
+sgml-shorttag:t
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:1
+sgml-indent-data:t
+indent-tabs-mode:nil
+sgml-parent-document:nil
+sgml-default-dtd-file:"~/.phpdoc/manual.ced"
+sgml-exposed-tags:nil
+sgml-local-catalogs:nil
+sgml-local-ecat-files:nil
+End:
+vim600: syn=xml fen fdm=syntax fdl=2 si
+vim: et tw=78 syn=sgml
+vi: ts=1 sw=1
+-->


Property changes on: phpdoc/ru/trunk/reference/swoole/swoole/atomic/cmpset.xml
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+Id Rev Revision Date LastChangedDate LastChangedRevision Author LastChangedBy HeadURL URL
\ No newline at end of property
Added: phpdoc/ru/trunk/reference/swoole/swoole/atomic/construct.xml
===================================================================
--- phpdoc/ru/trunk/reference/swoole/swoole/atomic/construct.xml	                        (rev 0)
+++ phpdoc/ru/trunk/reference/swoole/swoole/atomic/construct.xml	2020-02-09 08:20:11 UTC (rev 349179)
@@ -0,0 +1,67 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Revision$ -->
+<!-- EN-Revision: 344522 Maintainer: sergey Status: ready -->
+<!-- Reviewed: no -->
+
+<refentry xml:id="swoole-atomic.construct" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <refnamediv>
+  <refname>Swoole\Atomic::__construct</refname>
+  <refpurpose>Создает атомарный объект swoole</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+  &reftitle.description;
+  <constructorsynopsis>
+   <modifier>public</modifier> <methodname>Swoole\Atomic::__construct</methodname>
+   <methodparam choice="opt"><type>integer</type><parameter>value</parameter></methodparam>
+  </constructorsynopsis>
+  <para>
+   Атомарный объект Swoole - это целочисленная переменная, которая позволяет любому процессору атомарно тестировать и модифицировать.
+   Он реализован на основе атомарных инструкций процессора. Атомарные переменные Swoole должны быть
+   определены до swoole_server->start.
+  </para>
+
+  <para>
+   Сравнение и замена (CAS) - это атомарная инструкция, используемая в многопоточности для достижения синхронизации.
+   Она сравнивает содержимое области памяти с заданным значением и, только если они совпадают,
+   изменяет содержимое этой области памяти на новое заданное значение.
+  </para>
+
+ </refsect1>
+
+ <refsect1 role="parameters">
+  &reftitle.parameters;
+  <variablelist>
+   <varlistentry>
+    <term><parameter>value</parameter></term>
+    <listitem>
+     <para>
+      Значение атомарного объекта.
+     </para>
+    </listitem>
+   </varlistentry>
+  </variablelist>
+ </refsect1>
+
+</refentry>
+
+<!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-omittag:t
+sgml-shorttag:t
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:1
+sgml-indent-data:t
+indent-tabs-mode:nil
+sgml-parent-document:nil
+sgml-default-dtd-file:"~/.phpdoc/manual.ced"
+sgml-exposed-tags:nil
+sgml-local-catalogs:nil
+sgml-local-ecat-files:nil
+End:
+vim600: syn=xml fen fdm=syntax fdl=2 si
+vim: et tw=78 syn=sgml
+vi: ts=1 sw=1
+-->


Property changes on: phpdoc/ru/trunk/reference/swoole/swoole/atomic/construct.xml
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+Id Rev Revision Date LastChangedDate LastChangedRevision Author LastChangedBy HeadURL URL
\ No newline at end of property
Added: phpdoc/ru/trunk/reference/swoole/swoole/atomic/get.xml
===================================================================
--- phpdoc/ru/trunk/reference/swoole/swoole/atomic/get.xml	                        (rev 0)
+++ phpdoc/ru/trunk/reference/swoole/swoole/atomic/get.xml	2020-02-09 08:20:11 UTC (rev 349179)
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Revision$ -->
+<!-- EN-Revision: 344522 Maintainer: sergey Status: ready -->
+<!-- Reviewed: no -->
+
+<refentry xml:id="swoole-atomic.get" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <refnamediv>
+  <refname>Swoole\Atomic::get</refname>
+  <refpurpose>Получает текущее значение атомарного объекта</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+  &reftitle.description;
+  <methodsynopsis>
+   <modifier>public</modifier> <type>integer</type><methodname>Swoole\Atomic::get</methodname>
+   <void />
+  </methodsynopsis>
+  <para>
+    Получает текущее значение атомарного объекта.
+  </para>
+
+ </refsect1>
+
+ <refsect1 role="parameters">
+  &reftitle.parameters;
+  &no.function.parameters;
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+  &reftitle.returnvalues;
+  <para>
+   Текущее значение атомарного объекта.
+  </para>
+ </refsect1>
+
+
+</refentry>
+
+<!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-omittag:t
+sgml-shorttag:t
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:1
+sgml-indent-data:t
+indent-tabs-mode:nil
+sgml-parent-document:nil
+sgml-default-dtd-file:"~/.phpdoc/manual.ced"
+sgml-exposed-tags:nil
+sgml-local-catalogs:nil
+sgml-local-ecat-files:nil
+End:
+vim600: syn=xml fen fdm=syntax fdl=2 si
+vim: et tw=78 syn=sgml
+vi: ts=1 sw=1
+-->


Property changes on: phpdoc/ru/trunk/reference/swoole/swoole/atomic/get.xml
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+Id Rev Revision Date LastChangedDate LastChangedRevision Author LastChangedBy HeadURL URL
\ No newline at end of property
Added: phpdoc/ru/trunk/reference/swoole/swoole/atomic/set.xml
===================================================================
--- phpdoc/ru/trunk/reference/swoole/swoole/atomic/set.xml	                        (rev 0)
+++ phpdoc/ru/trunk/reference/swoole/swoole/atomic/set.xml	2020-02-09 08:20:11 UTC (rev 349179)
@@ -0,0 +1,69 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Revision$ -->
+<!-- EN-Revision: 344522 Maintainer: sergey Status: ready -->
+<!-- Reviewed: no -->
+
+<refentry xml:id="swoole-atomic.set" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <refnamediv>
+  <refname>Swoole\Atomic::set</refname>
+  <refpurpose>Устанавливает новое значение для атомарного объекта</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+  &reftitle.description;
+  <methodsynopsis>
+   <modifier>public</modifier> <type>integer</type><methodname>Swoole\Atomic::set</methodname>
+   <methodparam><type>integer</type><parameter>value</parameter></methodparam>
+  </methodsynopsis>
+  <para>
+   Устанавливает новое значение для атомарного объекта.
+  </para>
+
+  &warn.undocumented.func;
+
+ </refsect1>
+
+ <refsect1 role="parameters">
+  &reftitle.parameters;
+  <variablelist>
+   <varlistentry>
+    <term><parameter>value</parameter></term>
+    <listitem>
+     <para>
+      Значение, устанавливаемое для атомарного объекта.
+     </para>
+    </listitem>
+   </varlistentry>
+  </variablelist>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+  &reftitle.returnvalues;
+  <para>
+   Текущее значение атомарного объекта.
+  </para>
+ </refsect1>
+
+
+</refentry>
+
+<!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-omittag:t
+sgml-shorttag:t
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:1
+sgml-indent-data:t
+indent-tabs-mode:nil
+sgml-parent-document:nil
+sgml-default-dtd-file:"~/.phpdoc/manual.ced"
+sgml-exposed-tags:nil
+sgml-local-catalogs:nil
+sgml-local-ecat-files:nil
+End:
+vim600: syn=xml fen fdm=syntax fdl=2 si
+vim: et tw=78 syn=sgml
+vi: ts=1 sw=1
+-->


Property changes on: phpdoc/ru/trunk/reference/swoole/swoole/atomic/set.xml
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+Id Rev Revision Date LastChangedDate LastChangedRevision Author LastChangedBy HeadURL URL
\ No newline at end of property
Added: phpdoc/ru/trunk/reference/swoole/swoole/atomic/sub.xml
===================================================================
--- phpdoc/ru/trunk/reference/swoole/swoole/atomic/sub.xml	                        (rev 0)
+++ phpdoc/ru/trunk/reference/swoole/swoole/atomic/sub.xml	2020-02-09 08:20:11 UTC (rev 349179)
@@ -0,0 +1,67 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Revision$ -->
+<!-- EN-Revision: 344522 Maintainer: sergey Status: ready -->
+<!-- Reviewed: no -->
+
+<refentry xml:id="swoole-atomic.sub" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <refnamediv>
+  <refname>Swoole\Atomic::sub</refname>
+  <refpurpose>Вычитает число из значения атомарного объекта</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+  &reftitle.description;
+  <methodsynopsis>
+   <modifier>public</modifier> <type>integer</type><methodname>Swoole\Atomic::sub</methodname>
+   <methodparam choice="opt"><type>integer</type><parameter>sub_value</parameter></methodparam>
+  </methodsynopsis>
+  <para>
+   Вычитает число из значения атомарного объекта.
+  </para>
+
+ </refsect1>
+
+ <refsect1 role="parameters">
+  &reftitle.parameters;
+  <variablelist>
+   <varlistentry>
+    <term><parameter>sub_value</parameter></term>
+    <listitem>
+     <para>
+      Значение, которое будет вычтено из текущего значения.
+     </para>
+    </listitem>
+   </varlistentry>
+  </variablelist>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+  &reftitle.returnvalues;
+  <para>
+   Текущее значение атомарного объекта.
+  </para>
+ </refsect1>
+
+
+</refentry>
+
+<!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-omittag:t
+sgml-shorttag:t
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:1
+sgml-indent-data:t
+indent-tabs-mode:nil
+sgml-parent-document:nil
+sgml-default-dtd-file:"~/.phpdoc/manual.ced"
+sgml-exposed-tags:nil
+sgml-local-catalogs:nil
+sgml-local-ecat-files:nil
+End:
+vim600: syn=xml fen fdm=syntax fdl=2 si
+vim: et tw=78 syn=sgml
+vi: ts=1 sw=1
+-->


Property changes on: phpdoc/ru/trunk/reference/swoole/swoole/atomic/sub.xml
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+Id Rev Revision Date LastChangedDate LastChangedRevision Author LastChangedBy HeadURL URL
\ No newline at end of property
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.