svn: /phpdoc/ja/trunk/reference/sem/functions/ msg-get-queue.xml msg-receive.xml msg-remove-queue.xml msg-send.xml msg-set-queue.xml msg-stat-queue.xml

[email protected] (Yoshinari Takaoka)
Newsgroups php.doc.ja
Message-ID <[email protected]>
mumumu                                   Mon, 23 Nov 2020 01:10:48 +0000

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

Log:
Generate sysvmsn methodsynopses based on stubs

Based on a patch contributed by Máté Kocsis <[email protected]>.

Changed paths:
    U   phpdoc/ja/trunk/reference/sem/functions/msg-get-queue.xml
    U   phpdoc/ja/trunk/reference/sem/functions/msg-receive.xml
    U   phpdoc/ja/trunk/reference/sem/functions/msg-remove-queue.xml
    U   phpdoc/ja/trunk/reference/sem/functions/msg-send.xml
    U   phpdoc/ja/trunk/reference/sem/functions/msg-set-queue.xml
    U   phpdoc/ja/trunk/reference/sem/functions/msg-stat-queue.xml
svn-diffs-351518.txt (text/x-diff, 24.3 KB)
Modified: phpdoc/ja/trunk/reference/sem/functions/msg-get-queue.xml
===================================================================
--- phpdoc/ja/trunk/reference/sem/functions/msg-get-queue.xml	2020-11-23 00:51:52 UTC (rev 351517)
+++ phpdoc/ja/trunk/reference/sem/functions/msg-get-queue.xml	2020-11-23 01:10:48 UTC (rev 351518)
@@ -1,7 +1,8 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 311094 Maintainer: takagi Status: ready -->
-<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.msg-get-queue">
+<!-- EN-Revision: 351509 Maintainer: takagi Status: ready -->
+<!-- Credits: mumumu -->
+<refentry xml:id="function.msg-get-queue" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>msg_get_queue</refname>
   <refpurpose>メッセージキューを作成またはそれにアタッチする</refpurpose>
@@ -10,14 +11,14 @@
  <refsect1 role="description">
   &reftitle.description;
   <methodsynopsis>
-   <type>resource</type><methodname>msg_get_queue</methodname>
+   <type class="union"><type>SysvMessageQueue</type><type>false</type></type><methodname>msg_get_queue</methodname>
    <methodparam><type>int</type><parameter>key</parameter></methodparam>
-   <methodparam choice="opt"><type>int</type><parameter>perms</parameter><initializer>0666</initializer></methodparam>
+   <methodparam choice="opt"><type>int</type><parameter>permissions</parameter><initializer>0666</initializer></methodparam>
   </methodsynopsis>
   <para>
    <function>msg_get_queue</function> は、指定した <parameter>key</parameter>
    で System V メッセージキューにアクセスするために使用される ID を返します。
-   最初にコールされた際には、オプションの <parameter>perms</parameter>
+   最初にコールされた際には、オプションの <parameter>permissions</parameter>
    でメッセージキューを作成します。同じ
    <parameter>key</parameter> で 2 度目に <function>msg_get_queue</function>
    がコールされると別の ID が返されますが、どちらの ID も同じメッセージキューを指します。
@@ -37,11 +38,11 @@
      </listitem>
     </varlistentry>
     <varlistentry>
-     <term><parameter>perms</parameter></term>
+     <term><parameter>permissions</parameter></term>
      <listitem>
       <para>
        キューのパーミッション。デフォルトは 0666 です。
-       メッセージキューがすでに存在する場合には、<parameter>perms</parameter>
+       メッセージキューがすでに存在する場合には、<parameter>permissions</parameter>
        は無視されます。
       </para>
      </listitem>
@@ -53,10 +54,37 @@
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
   <para>
-   リソースハンドルを返します。これを使用して、System V メッセージキューにアクセスします。
+   <classname>SysvMessageQueue</classname> クラスのインスタンスを返します。System V メッセージキューにアクセスします。
+   &return.falseforfailure;
   </para>
  </refsect1>

+ <refsect1 role="changelog">
+  &reftitle.changelog;
+  <para>
+   <informaltable>
+    <tgroup cols="2">
+     <thead>
+      <row>
+       <entry>&Version;</entry>
+       <entry>&Description;</entry>
+      </row>
+     </thead>
+     <tbody>
+      <row>
+       <entry>8.0.0</entry>
+       <entry>
+        成功した場合、
+        この関数は <classname>SysvMessageQueue</classname> クラスのインスタンスを返すようになりました。
+        これより前のバージョンでは、リソースが返されていました。
+       </entry>
+      </row>
+     </tbody>
+    </tgroup>
+   </informaltable>
+  </para>
+ </refsect1>
+
  <refsect1 role="seealso">
   &reftitle.seealso;
   <para>
@@ -71,7 +99,6 @@
  </refsect1>

 </refentry>
-
 <!-- Keep this comment at the end of the file
 Local variables:
 mode: sgml

Modified: phpdoc/ja/trunk/reference/sem/functions/msg-receive.xml
===================================================================
--- phpdoc/ja/trunk/reference/sem/functions/msg-receive.xml	2020-11-23 00:51:52 UTC (rev 351517)
+++ phpdoc/ja/trunk/reference/sem/functions/msg-receive.xml	2020-11-23 01:10:48 UTC (rev 351518)
@@ -1,8 +1,8 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 347420 Maintainer: takagi Status: ready -->
+<!-- EN-Revision: 351509 Maintainer: takagi Status: ready -->
 <!-- Credits: mumumu -->
-<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.msg-receive">
+<refentry xml:id="function.msg-receive" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>msg_receive</refname>
   <refpurpose>メッセージキューからメッセージを受信する</refpurpose>
@@ -12,18 +12,18 @@
   &reftitle.description;
   <methodsynopsis>
    <type>bool</type><methodname>msg_receive</methodname>
-   <methodparam><type>resource</type><parameter>queue</parameter></methodparam>
-   <methodparam><type>int</type><parameter>desiredmsgtype</parameter></methodparam>
-   <methodparam><type>int</type><parameter role="reference">msgtype</parameter></methodparam>
-   <methodparam><type>int</type><parameter>maxsize</parameter></methodparam>
+   <methodparam><type>SysvMessageQueue</type><parameter>queue</parameter></methodparam>
+   <methodparam><type>int</type><parameter>desired_message_type</parameter></methodparam>
+   <methodparam><type>int</type><parameter role="reference">received_message_type</parameter></methodparam>
+   <methodparam><type>int</type><parameter>max_message_size</parameter></methodparam>
    <methodparam><type>mixed</type><parameter role="reference">message</parameter></methodparam>
    <methodparam choice="opt"><type>bool</type><parameter>unserialize</parameter><initializer>&true;</initializer></methodparam>
    <methodparam choice="opt"><type>int</type><parameter>flags</parameter><initializer>0</initializer></methodparam>
-   <methodparam choice="opt"><type>int</type><parameter role="reference">errorcode</parameter></methodparam>
+   <methodparam choice="opt"><type>int</type><parameter role="reference">error_code</parameter><initializer>&null;</initializer></methodparam>
   </methodsynopsis>
   <para>
    <function>msg_receive</function> は、指定した <parameter>queue</parameter>
-   から指定した <parameter>desiredmsgtype</parameter>
+   から指定した <parameter>desired_message_type</parameter>
    の最初のメッセージを受信します。
   </para>
  </refsect1>
@@ -36,19 +36,19 @@
      <term><parameter>queue</parameter></term>
      <listitem>
       <para>
-       メッセージキューのリソースハンドル
+       メッセージキュー
       </para>
      </listitem>
     </varlistentry>
     <varlistentry>
-     <term><parameter>desiredmsgtype</parameter></term>
+     <term><parameter>desired_message_type</parameter></term>
      <listitem>
       <para>
-       <parameter>desiredmsgtype</parameter> が 0 の場合、
+       <parameter>desired_message_type</parameter> が 0 の場合、
        キューの先頭にあるメッセージが返されます。<parameter>desiredmsgtype</parameter>
        が 0 より大きな値の場合、その型のメッセージのうち一番最初にあるものが返されます。
-       <parameter>desiredmsgtype</parameter> が 0 より小さな値の場合、
-       <parameter>desiredmsgtype</parameter>
+       <parameter>desired_message_type</parameter> が 0 より小さな値の場合、
+       <parameter>desired_message_type</parameter>
        の絶対値と同じかそれより小さい型のメッセージのうち一番最初にあるものが返されます。
        条件を満たすメッセージがない場合は、
        条件を満たすメッセージがキューに投入されるまで待ち続けます。
@@ -59,7 +59,7 @@
      </listitem>
     </varlistentry>
     <varlistentry>
-     <term><parameter>msgtype</parameter></term>
+     <term><parameter>received_message_type</parameter></term>
      <listitem>
       <para>
        受信したメッセージの型がこのパラメータに保存されます。
@@ -67,10 +67,10 @@
      </listitem>
     </varlistentry>
     <varlistentry>
-     <term><parameter>maxsize</parameter></term>
+     <term><parameter>max_message_size</parameter></term>
      <listitem>
       <para>
-       読み込むメッセージの最大サイズは <parameter>maxsize</parameter>
+       読み込むメッセージの最大サイズは <parameter>mmax_message_size</parameter>
        で指定します。もしキューにあるメッセージのサイズがこれより大きい場合、
        (以下で説明する <parameter>flags</parameter> が設定されていない限り)
        この関数は失敗します。
@@ -119,7 +119,7 @@
           <row>
            <entry><constant>MSG_IPC_NOWAIT</constant></entry>
            <entry>
-            <parameter>desiredmsgtype</parameter> を満たすメッセージが存在しない場合に、
+            <parameter>desired_message_type</parameter> を満たすメッセージが存在しない場合に、
             待ち続けずにすぐに結果を返します。
             関数は失敗し、<constant>MSG_ENOMSG</constant>
             に対応する整数値を返します。
@@ -128,9 +128,9 @@
           <row>
            <entry><constant>MSG_EXCEPT</constant></entry>
            <entry>
-            このフラグを正の <parameter>desiredmsgtype</parameter>
+            このフラグを正の <parameter>desired_message_type</parameter>
             と組み合わせて使用すると、この関数は
-            <parameter>desiredmsgtype</parameter> 以外の型をもつ
+            <parameter>desired_message_type</parameter> 以外の型をもつ
             最初のメッセージを受信するようになります。
            </entry>
           </row>
@@ -138,8 +138,8 @@
            <entry><constant>MSG_NOERROR</constant></entry>
            <entry>
             このフラグを設定しておくと、メッセージが
-            <parameter>maxsize</parameter> より大きい場合に
-            そのメッセージを <parameter>maxsize</parameter> までに切り詰め、
+            <parameter>max_message_size</parameter> より大きい場合に
+            そのメッセージを <parameter>max_message_size</parameter> までに切り詰め、
             エラーを返しません。
            </entry>
           </row>
@@ -150,10 +150,10 @@
      </listitem>
     </varlistentry>
     <varlistentry>
-     <term><parameter>errorcode</parameter></term>
+     <term><parameter>error_code</parameter></term>
      <listitem>
       <para>
-       エラーが発生した場合は、オプションの <parameter>errorcode</parameter>
+       エラーが発生した場合は、オプションの <parameter>error_code</parameter>
        にシステムの errno 値が設定されます。
       </para>
      </listitem>
@@ -175,6 +175,32 @@
   </para>
  </refsect1>

+ <refsect1 role="changelog">
+  &reftitle.changelog;
+  <para>
+   <informaltable>
+    <tgroup cols="2">
+     <thead>
+      <row>
+       <entry>&Version;</entry>
+       <entry>&Description;</entry>
+      </row>
+     </thead>
+     <tbody>
+      <row>
+       <entry>8.0.0</entry>
+       <entry>
+        引数 <parameter>queue</parameter> は、
+        <classname>SysvMessageQueue</classname> のインスタンスを期待するようになりました。
+        これより前のバージョンでは、リソースが期待されていました。
+       </entry>
+      </row>
+     </tbody>
+    </tgroup>
+   </informaltable>
+  </para>
+ </refsect1>
+
  <refsect1 role="seealso">
   &reftitle.seealso;
   <para>
@@ -188,7 +214,6 @@
  </refsect1>

 </refentry>
-
 <!-- Keep this comment at the end of the file
 Local variables:
 mode: sgml

Modified: phpdoc/ja/trunk/reference/sem/functions/msg-remove-queue.xml
===================================================================
--- phpdoc/ja/trunk/reference/sem/functions/msg-remove-queue.xml	2020-11-23 00:51:52 UTC (rev 351517)
+++ phpdoc/ja/trunk/reference/sem/functions/msg-remove-queue.xml	2020-11-23 01:10:48 UTC (rev 351518)
@@ -1,7 +1,8 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 297028 Maintainer: takagi Status: ready -->
-<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.msg-remove-queue">
+<!-- EN-Revision: 351509 Maintainer: takagi Status: ready -->
+<!-- Credits: mumumu -->
+<refentry xml:id="function.msg-remove-queue" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>msg_remove_queue</refname>
   <refpurpose>メッセージキューを破棄する</refpurpose>
@@ -11,7 +12,7 @@
   &reftitle.description;
   <methodsynopsis>
    <type>bool</type><methodname>msg_remove_queue</methodname>
-   <methodparam><type>resource</type><parameter>queue</parameter></methodparam>
+   <methodparam><type>SysvMessageQueue</type><parameter>queue</parameter></methodparam>
   </methodsynopsis>
   <para>
    <function>msg_remove_queue</function> は、<parameter>queue</parameter>
@@ -29,7 +30,7 @@
      <term><parameter>queue</parameter></term>
      <listitem>
       <para>
-       メッセージキューのリソースハンドル。
+       メッセージキュー
       </para>
      </listitem>
     </varlistentry>
@@ -44,6 +45,32 @@
   </para>
  </refsect1>

+ <refsect1 role="changelog">
+  &reftitle.changelog;
+  <para>
+   <informaltable>
+    <tgroup cols="2">
+     <thead>
+      <row>
+       <entry>&Version;</entry>
+       <entry>&Description;</entry>
+      </row>
+     </thead>
+     <tbody>
+      <row>
+       <entry>8.0.0</entry>
+       <entry>
+        引数 <parameter>queue</parameter> は、
+        <classname>SysvMessageQueue</classname> のインスタンスを期待するようになりました。
+        これより前のバージョンでは、リソースが期待されていました。
+       </entry>
+      </row>
+     </tbody>
+    </tgroup>
+   </informaltable>
+  </para>
+ </refsect1>
+
  <refsect1 role="seealso">
   &reftitle.seealso;
   <para>
@@ -57,7 +84,6 @@
  </refsect1>

 </refentry>
-
 <!-- Keep this comment at the end of the file
 Local variables:
 mode: sgml

Modified: phpdoc/ja/trunk/reference/sem/functions/msg-send.xml
===================================================================
--- phpdoc/ja/trunk/reference/sem/functions/msg-send.xml	2020-11-23 00:51:52 UTC (rev 351517)
+++ phpdoc/ja/trunk/reference/sem/functions/msg-send.xml	2020-11-23 01:10:48 UTC (rev 351518)
@@ -1,8 +1,8 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 351133 Maintainer: takagi Status: ready -->
+<!-- EN-Revision: 351509 Maintainer: takagi Status: ready -->
 <!-- Credits: mumumu -->
-<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.msg-send">
+<refentry xml:id="function.msg-send" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>msg_send</refname>
   <refpurpose>メッセージキューにメッセージを送信する</refpurpose>
@@ -12,16 +12,16 @@
   &reftitle.description;
   <methodsynopsis>
    <type>bool</type><methodname>msg_send</methodname>
-   <methodparam><type>resource</type><parameter>queue</parameter></methodparam>
-   <methodparam><type>int</type><parameter>msgtype</parameter></methodparam>
-   <methodparam><type>mixed</type><parameter>message</parameter></methodparam>
+   <methodparam><type>SysvMessageQueue</type><parameter>queue</parameter></methodparam>
+   <methodparam><type>int</type><parameter>message_type</parameter></methodparam>
+   <methodparam><type class="union"><type>string</type><type>int</type><type>float</type><type>bool</type></type><parameter>message</parameter></methodparam>
    <methodparam choice="opt"><type>bool</type><parameter>serialize</parameter><initializer>&true;</initializer></methodparam>
    <methodparam choice="opt"><type>bool</type><parameter>blocking</parameter><initializer>&true;</initializer></methodparam>
-   <methodparam choice="opt"><type>int</type><parameter role="reference">errorcode</parameter></methodparam>
+   <methodparam choice="opt"><type>int</type><parameter role="reference">error_code</parameter><initializer>&null;</initializer></methodparam>
   </methodsynopsis>
   <para>
    <function>msg_send</function> は、<parameter>queue</parameter>
-   で指定したメッセージキューに対して <parameter>msgtype</parameter>
+   で指定したメッセージキューに対して <parameter>message_type</parameter>
    で指定した型 (0 より大きい数値である必要があります) のメッセージ
    <parameter>message</parameter> を送信します。
   </para>
@@ -35,12 +35,12 @@
      <term><parameter>queue</parameter></term>
      <listitem>
       <para>
-       メッセージキューのリソースハンドル
+       メッセージキュー
       </para>
      </listitem>
     </varlistentry>
     <varlistentry>
-     <term><parameter>msgtype</parameter></term>
+     <term><parameter>message_type</parameter></term>
      <listitem>
       <para>
        メッセージのタイプ (0より大きい数値でなければいけません)
@@ -90,7 +90,7 @@
        を &false; に設定することでブロックモードではなくすることが可能で、
        この場合、もしキューの空き容量よりも大きなメッセージを送信すると
        <function>msg_send</function> はすぐに &false; を返します。
-       また、オプションのパラメータ <parameter>errorcode</parameter>
+       また、オプションのパラメータ <parameter>error_code</parameter>
        を <constant>MSG_EAGAIN</constant> に設定すると、
        少し時間をおいてメッセージを再度送信しなければならないことが戻り値からわかります。
       </para>
@@ -97,7 +97,7 @@
      </listitem>
     </varlistentry>
     <varlistentry>
-     <term><parameter>errorcode</parameter></term>
+     <term><parameter>error_code</parameter></term>
      <listitem>
       <para>
        この関数の実行が失敗した場合、オプションのエラーコードがシステムの errno 変数の値に設定されます。
@@ -121,6 +121,32 @@
   </para>
  </refsect1>

+ <refsect1 role="changelog">
+  &reftitle.changelog;
+  <para>
+   <informaltable>
+    <tgroup cols="2">
+     <thead>
+      <row>
+       <entry>&Version;</entry>
+       <entry>&Description;</entry>
+      </row>
+     </thead>
+     <tbody>
+      <row>
+       <entry>8.0.0</entry>
+       <entry>
+        引数 <parameter>queue</parameter> は、
+        <classname>SysvMessageQueue</classname> のインスタンスを期待するようになりました。
+        これより前のバージョンでは、リソースが期待されていました。
+       </entry>
+      </row>
+     </tbody>
+    </tgroup>
+   </informaltable>
+  </para>
+ </refsect1>
+
  <refsect1 role="seealso">
   &reftitle.seealso;
   <para>
@@ -134,7 +160,6 @@
  </refsect1>

 </refentry>
-
 <!-- Keep this comment at the end of the file
 Local variables:
 mode: sgml

Modified: phpdoc/ja/trunk/reference/sem/functions/msg-set-queue.xml
===================================================================
--- phpdoc/ja/trunk/reference/sem/functions/msg-set-queue.xml	2020-11-23 00:51:52 UTC (rev 351517)
+++ phpdoc/ja/trunk/reference/sem/functions/msg-set-queue.xml	2020-11-23 01:10:48 UTC (rev 351518)
@@ -1,7 +1,8 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 297028 Maintainer: takagi Status: ready -->
-<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.msg-set-queue">
+<!-- EN-Revision: 351509 Maintainer: takagi Status: ready -->
+<!-- Credits: mumumu -->
+<refentry xml:id="function.msg-set-queue" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>msg_set_queue</refname>
   <refpurpose>メッセージキューデータ構造体の情報を設定する</refpurpose>
@@ -11,7 +12,7 @@
   &reftitle.description;
   <methodsynopsis>
    <type>bool</type><methodname>msg_set_queue</methodname>
-   <methodparam><type>resource</type><parameter>queue</parameter></methodparam>
+   <methodparam><type>SysvMessageQueue</type><parameter>queue</parameter></methodparam>
    <methodparam><type>array</type><parameter>data</parameter></methodparam>
   </methodsynopsis>
   <para>
@@ -35,7 +36,7 @@
      <term><parameter>queue</parameter></term>
      <listitem>
       <para>
-       メッセージキューのリソースハンドル。
+       メッセージキュー
       </para>
      </listitem>
     </varlistentry>
@@ -58,6 +59,32 @@
   </para>
  </refsect1>

+ <refsect1 role="changelog">
+  &reftitle.changelog;
+  <para>
+   <informaltable>
+    <tgroup cols="2">
+     <thead>
+      <row>
+       <entry>&Version;</entry>
+       <entry>&Description;</entry>
+      </row>
+     </thead>
+     <tbody>
+      <row>
+       <entry>8.0.0</entry>
+       <entry>
+        引数 <parameter>queue</parameter> は、
+        <classname>SysvMessageQueue</classname> のインスタンスを期待するようになりました。
+        これより前のバージョンでは、リソースが期待されていました。
+       </entry>
+      </row>
+     </tbody>
+    </tgroup>
+   </informaltable>
+  </para>
+ </refsect1>
+
  <refsect1 role="seealso">
   &reftitle.seealso;
   <para>
@@ -71,7 +98,6 @@
  </refsect1>

 </refentry>
-
 <!-- Keep this comment at the end of the file
 Local variables:
 mode: sgml

Modified: phpdoc/ja/trunk/reference/sem/functions/msg-stat-queue.xml
===================================================================
--- phpdoc/ja/trunk/reference/sem/functions/msg-stat-queue.xml	2020-11-23 00:51:52 UTC (rev 351517)
+++ phpdoc/ja/trunk/reference/sem/functions/msg-stat-queue.xml	2020-11-23 01:10:48 UTC (rev 351518)
@@ -1,7 +1,8 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 297028 Maintainer: takagi Status: ready -->
-<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.msg-stat-queue">
+<!-- EN-Revision: 351509 Maintainer: takagi Status: ready -->
+<!-- Credits: mumumu -->
+<refentry xml:id="function.msg-stat-queue" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>msg_stat_queue</refname>
   <refpurpose>メッセージキューデータ構造体の情報を返す</refpurpose>
@@ -10,8 +11,8 @@
  <refsect1 role="description">
   &reftitle.description;
   <methodsynopsis>
-   <type>array</type><methodname>msg_stat_queue</methodname>
-   <methodparam><type>resource</type><parameter>queue</parameter></methodparam>
+   <type class="union"><type>array</type><type>false</type></type><methodname>msg_stat_queue</methodname>
+   <methodparam><type>SysvMessageQueue</type><parameter>queue</parameter></methodparam>
   </methodsynopsis>
   <para>
    <function>msg_stat_queue</function> は、<parameter>queue</parameter>
@@ -28,7 +29,7 @@
      <term><parameter>queue</parameter></term>
      <listitem>
       <para>
-       メッセージキューのリソースハンドル。
+       メッセージキュー
       </para>
      </listitem>
     </varlistentry>
@@ -39,7 +40,8 @@
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
   <para>
-   返り値は配列で、そのキーと値は以下のような意味をもちます。
+   成功した場合、返り値は配列で、そのキーと値は以下のような意味をもちます。
+
    <table>
     <title>msg_stat_queue の配列構造</title>
     <tgroup cols="2">
@@ -110,8 +112,37 @@
     </tgroup>
    </table>
   </para>
+  <para>
+   Returns &false; on failure.
+  </para>
  </refsect1>

+ <refsect1 role="changelog">
+  &reftitle.changelog;
+  <para>
+   <informaltable>
+    <tgroup cols="2">
+     <thead>
+      <row>
+       <entry>&Version;</entry>
+       <entry>&Description;</entry>
+      </row>
+     </thead>
+     <tbody>
+      <row>
+       <entry>8.0.0</entry>
+       <entry>
+        引数 <parameter>queue</parameter> は、
+        <classname>SysvMessageQueue</classname> のインスタンスを期待するようになりました。
+        これより前のバージョンでは、リソースが期待されていました。
+       </entry>
+      </row>
+     </tbody>
+    </tgroup>
+   </informaltable>
+  </para>
+ </refsect1>
+
  <refsect1 role="seealso">
   &reftitle.seealso;
   <para>
@@ -125,7 +156,6 @@
  </refsect1>

 </refentry>
-
 <!-- Keep this comment at the end of the file
 Local variables:
 mode: sgml
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.