dsr             Fri Dec  8 17:20:48 2006 UTC

  Modified files:              
    /phpdoc/en/reference/sam/functions  SAM-Connection-commit.xml 
                                        SAM-Connection-connect.xml 
                                        SAM-Connection-constructor.xml 
                                        SAM-Connection-disconnect.xml 
                                        SAM-Connection-errno.xml 
                                        SAM-Connection-error.xml 
                                        SAM-Connection-isConnected.xml 
                                        SAM-Connection-peek.xml 
                                        SAM-Connection-peekall.xml 
                                        SAM-Connection-receive.xml 
                                        SAM-Connection-remove.xml 
                                        SAM-Connection-rollback.xml 
                                        SAM-Connection-send.xml 
                                        SAM-Connection-subscribe.xml 
                                        SAM-Connection-unsubscribe.xml 
                                        SAM-Message-body.xml 
                                        SAM-Message-constructor.xml 
                                        SAM-Message-header.xml 
  Log:
  
  
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/sam/functions/SAM-Connection-commit.xml?r1=1.2&r2=1.3&diff_format=u
Index: phpdoc/en/reference/sam/functions/SAM-Connection-commit.xml
diff -u phpdoc/en/reference/sam/functions/SAM-Connection-commit.xml:1.2 
phpdoc/en/reference/sam/functions/SAM-Connection-commit.xml:1.3
--- phpdoc/en/reference/sam/functions/SAM-Connection-commit.xml:1.2     Wed Nov 
22 17:21:35 2006
+++ phpdoc/en/reference/sam/functions/SAM-Connection-commit.xml Fri Dec  8 
17:20:48 2006
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.2 $ -->
+<!-- $Revision: 1.3 $ -->
 <refentry id='function.SAM-Connection-commit'>
  <refnamediv>
   <refname>SAMConnection::commit()</refname>
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/sam/functions/SAM-Connection-connect.xml?r1=1.2&r2=1.3&diff_format=u
Index: phpdoc/en/reference/sam/functions/SAM-Connection-connect.xml
diff -u phpdoc/en/reference/sam/functions/SAM-Connection-connect.xml:1.2 
phpdoc/en/reference/sam/functions/SAM-Connection-connect.xml:1.3
--- phpdoc/en/reference/sam/functions/SAM-Connection-connect.xml:1.2    Wed Nov 
22 17:21:35 2006
+++ phpdoc/en/reference/sam/functions/SAM-Connection-connect.xml        Fri Dec 
 8 17:20:48 2006
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.2 $ -->
+<!-- $Revision: 1.3 $ -->
 <refentry id='function.SAM-Connection-connect'>
  <refnamediv>
   <refname>SAMConnection::connect()</refname>
@@ -195,6 +195,13 @@
                 </para>
                 </entry>
              </row>
+             <row>
+               <entry>SAM_WPM_DUR_SUB_HOME</entry>
+               <entry>none</entry>
+               <entry>
+                The name of the messaging engine where durable subscriptions 
are managed. (WPM ONLY).
+                </entry>
+             </row>
            </tbody>
          </tgroup>
        </informaltable>
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/sam/functions/SAM-Connection-constructor.xml?r1=1.2&r2=1.3&diff_format=u
Index: phpdoc/en/reference/sam/functions/SAM-Connection-constructor.xml
diff -u phpdoc/en/reference/sam/functions/SAM-Connection-constructor.xml:1.2 
phpdoc/en/reference/sam/functions/SAM-Connection-constructor.xml:1.3
--- phpdoc/en/reference/sam/functions/SAM-Connection-constructor.xml:1.2        
Wed Nov 22 17:21:35 2006
+++ phpdoc/en/reference/sam/functions/SAM-Connection-constructor.xml    Fri Dec 
 8 17:20:48 2006
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.2 $ -->
+<!-- $Revision: 1.3 $ -->
 <refentry id='function.SAM-Connection-constructor'>
  <refnamediv>
   <refname>SAMConnection::SAMConnection()</refname>
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/sam/functions/SAM-Connection-disconnect.xml?r1=1.2&r2=1.3&diff_format=u
Index: phpdoc/en/reference/sam/functions/SAM-Connection-disconnect.xml
diff -u phpdoc/en/reference/sam/functions/SAM-Connection-disconnect.xml:1.2 
phpdoc/en/reference/sam/functions/SAM-Connection-disconnect.xml:1.3
--- phpdoc/en/reference/sam/functions/SAM-Connection-disconnect.xml:1.2 Wed Nov 
22 17:21:35 2006
+++ phpdoc/en/reference/sam/functions/SAM-Connection-disconnect.xml     Fri Dec 
 8 17:20:48 2006
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.2 $ -->
+<!-- $Revision: 1.3 $ -->
 <refentry id='function.SAM-Connection-disconnect'>
  <refnamediv>
   <refname>SAMConnection::disconnect()</refname>
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/sam/functions/SAM-Connection-errno.xml?r1=1.2&r2=1.3&diff_format=u
Index: phpdoc/en/reference/sam/functions/SAM-Connection-errno.xml
diff -u phpdoc/en/reference/sam/functions/SAM-Connection-errno.xml:1.2 
phpdoc/en/reference/sam/functions/SAM-Connection-errno.xml:1.3
--- phpdoc/en/reference/sam/functions/SAM-Connection-errno.xml:1.2      Wed Nov 
22 17:21:35 2006
+++ phpdoc/en/reference/sam/functions/SAM-Connection-errno.xml  Fri Dec  8 
17:20:48 2006
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.2 $ -->
+<!-- $Revision: 1.3 $ -->
 <refentry id="function.SAM-Connection-errno">
  <refnamediv>
   <refname>SAMConnection->errno</refname>
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/sam/functions/SAM-Connection-error.xml?r1=1.2&r2=1.3&diff_format=u
Index: phpdoc/en/reference/sam/functions/SAM-Connection-error.xml
diff -u phpdoc/en/reference/sam/functions/SAM-Connection-error.xml:1.2 
phpdoc/en/reference/sam/functions/SAM-Connection-error.xml:1.3
--- phpdoc/en/reference/sam/functions/SAM-Connection-error.xml:1.2      Wed Nov 
22 17:21:35 2006
+++ phpdoc/en/reference/sam/functions/SAM-Connection-error.xml  Fri Dec  8 
17:20:48 2006
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.2 $ -->
+<!-- $Revision: 1.3 $ -->
   <refentry id="function.SAM-Connection-error">
  <refnamediv>
   <refname>SAMConnection->error</refname>
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/sam/functions/SAM-Connection-isConnected.xml?r1=1.2&r2=1.3&diff_format=u
Index: phpdoc/en/reference/sam/functions/SAM-Connection-isConnected.xml
diff -u phpdoc/en/reference/sam/functions/SAM-Connection-isConnected.xml:1.2 
phpdoc/en/reference/sam/functions/SAM-Connection-isConnected.xml:1.3
--- phpdoc/en/reference/sam/functions/SAM-Connection-isConnected.xml:1.2        
Wed Nov 22 17:21:35 2006
+++ phpdoc/en/reference/sam/functions/SAM-Connection-isConnected.xml    Fri Dec 
 8 17:20:48 2006
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.2 $ -->
+<!-- $Revision: 1.3 $ -->
 <refentry id='function.SAM-Connection-isConnected'>
  <refnamediv>
   <refname>SAMConnection::isConnected()</refname>
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/sam/functions/SAM-Connection-peek.xml?r1=1.2&r2=1.3&diff_format=u
Index: phpdoc/en/reference/sam/functions/SAM-Connection-peek.xml
diff -u phpdoc/en/reference/sam/functions/SAM-Connection-peek.xml:1.2 
phpdoc/en/reference/sam/functions/SAM-Connection-peek.xml:1.3
--- phpdoc/en/reference/sam/functions/SAM-Connection-peek.xml:1.2       Wed Nov 
22 17:21:35 2006
+++ phpdoc/en/reference/sam/functions/SAM-Connection-peek.xml   Fri Dec  8 
17:20:48 2006
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.2 $ -->
+<!-- $Revision: 1.3 $ -->
 <refentry id='function.SAM-Connection-peek'>
  <refnamediv>
   <refname>SAMConnection::peek()</refname>
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/sam/functions/SAM-Connection-peekall.xml?r1=1.1&r2=1.2&diff_format=u
Index: phpdoc/en/reference/sam/functions/SAM-Connection-peekall.xml
diff -u phpdoc/en/reference/sam/functions/SAM-Connection-peekall.xml:1.1 
phpdoc/en/reference/sam/functions/SAM-Connection-peekall.xml:1.2
--- phpdoc/en/reference/sam/functions/SAM-Connection-peekall.xml:1.1    Wed Nov 
22 17:21:35 2006
+++ phpdoc/en/reference/sam/functions/SAM-Connection-peekall.xml        Fri Dec 
 8 17:20:48 2006
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.1 $ -->
+<!-- $Revision: 1.2 $ -->
 <refentry id='function.SAM-Connection-peekAll'>
  <refnamediv>
   <refname>SAMConnection::peekAll()</refname>
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/sam/functions/SAM-Connection-receive.xml?r1=1.2&r2=1.3&diff_format=u
Index: phpdoc/en/reference/sam/functions/SAM-Connection-receive.xml
diff -u phpdoc/en/reference/sam/functions/SAM-Connection-receive.xml:1.2 
phpdoc/en/reference/sam/functions/SAM-Connection-receive.xml:1.3
--- phpdoc/en/reference/sam/functions/SAM-Connection-receive.xml:1.2    Wed Nov 
22 17:21:35 2006
+++ phpdoc/en/reference/sam/functions/SAM-Connection-receive.xml        Fri Dec 
 8 17:20:48 2006
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.2 $ -->
+<!-- $Revision: 1.3 $ -->
 <refentry id='function.SAM-Connection-receive'>
  <refnamediv>
   <refname>SAMConnection::receive()</refname>
@@ -28,7 +28,7 @@
      <term><parameter>target</parameter></term>
      <listitem>
       <para>
-       The identity of the queue from which to receive the message.
+       The identity of the queue, topic or subscription from which to receive 
the message.
       </para>
      </listitem>
     </varlistentry>
@@ -115,6 +115,29 @@
     </programlisting>
    </example>
   </para>
+  <para>
+   <example>
+    <title>Receiving a message from a subscription</title>
+    <para>
+      In this example we show how to receive a message from a subscription id.
+    </para>
+    <programlisting role="php">
+<![CDATA[
+<?php
+$msg = $conn->receive($subscriptionName);
+
+if (!$msg) {
+  // The receive failed!
+  echo "Receive failed ($conn->errno) $conn->error";
+}
+?>
+]]>
+    </programlisting>
+    <para>
+      Please note that $subscriptionName is a subscription id returned from an 
earlier subscribe call.
+    </para>
+   </example>
+  </para>
  </refsect1>
 </refentry>
 
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/sam/functions/SAM-Connection-remove.xml?r1=1.2&r2=1.3&diff_format=u
Index: phpdoc/en/reference/sam/functions/SAM-Connection-remove.xml
diff -u phpdoc/en/reference/sam/functions/SAM-Connection-remove.xml:1.2 
phpdoc/en/reference/sam/functions/SAM-Connection-remove.xml:1.3
--- phpdoc/en/reference/sam/functions/SAM-Connection-remove.xml:1.2     Wed Nov 
22 17:21:35 2006
+++ phpdoc/en/reference/sam/functions/SAM-Connection-remove.xml Fri Dec  8 
17:20:48 2006
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.2 $ -->
+<!-- $Revision: 1.3 $ -->
 <refentry id='function.SAM-Connection-remove'>
  <refnamediv>
   <refname>SAMConnection::remove()</refname>
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/sam/functions/SAM-Connection-rollback.xml?r1=1.2&r2=1.3&diff_format=u
Index: phpdoc/en/reference/sam/functions/SAM-Connection-rollback.xml
diff -u phpdoc/en/reference/sam/functions/SAM-Connection-rollback.xml:1.2 
phpdoc/en/reference/sam/functions/SAM-Connection-rollback.xml:1.3
--- phpdoc/en/reference/sam/functions/SAM-Connection-rollback.xml:1.2   Wed Nov 
22 17:21:35 2006
+++ phpdoc/en/reference/sam/functions/SAM-Connection-rollback.xml       Fri Dec 
 8 17:20:48 2006
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.2 $ -->
+<!-- $Revision: 1.3 $ -->
 <refentry id='function.SAM-Connection-rollback'>
  <refnamediv>
   <refname>SAMConnection::rollback()</refname>
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/sam/functions/SAM-Connection-send.xml?r1=1.2&r2=1.3&diff_format=u
Index: phpdoc/en/reference/sam/functions/SAM-Connection-send.xml
diff -u phpdoc/en/reference/sam/functions/SAM-Connection-send.xml:1.2 
phpdoc/en/reference/sam/functions/SAM-Connection-send.xml:1.3
--- phpdoc/en/reference/sam/functions/SAM-Connection-send.xml:1.2       Wed Nov 
22 17:21:35 2006
+++ phpdoc/en/reference/sam/functions/SAM-Connection-send.xml   Fri Dec  8 
17:20:48 2006
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.2 $ -->
+<!-- $Revision: 1.3 $ -->
 <refentry id='function.SAM-Connection-send'>
  <refnamediv>
   <refname>SAMConnection::send()</refname>
@@ -91,6 +91,14 @@
                 discarding it. The default value is 0 indicating the message 
should be retained indefinitely.
                </entry>
              </row>
+             <row>
+               <entry>SAM_WMQ_TARGET_CLIENT</entry>
+               <entry>
+                This property is only valid when using WebSphere MQ and 
indicates whether or not an RFH2 header should be 
+                included with the message. This option may be set to either 
'jms' or 'mq'. The default is 'jms' which means 
+                that an RFH2 header is included. If the value 'mq' is 
specified then no RFH2 is included with the message. 
+               </entry>
+             </row>
            </tbody>
          </tgroup>
        </informaltable>
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/sam/functions/SAM-Connection-subscribe.xml?r1=1.2&r2=1.3&diff_format=u
Index: phpdoc/en/reference/sam/functions/SAM-Connection-subscribe.xml
diff -u phpdoc/en/reference/sam/functions/SAM-Connection-subscribe.xml:1.2 
phpdoc/en/reference/sam/functions/SAM-Connection-subscribe.xml:1.3
--- phpdoc/en/reference/sam/functions/SAM-Connection-subscribe.xml:1.2  Wed Nov 
22 17:21:35 2006
+++ phpdoc/en/reference/sam/functions/SAM-Connection-subscribe.xml      Fri Dec 
 8 17:20:48 2006
@@ -1,17 +1,17 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.2 $ -->
+<!-- $Revision: 1.3 $ -->
 <refentry id='function.SAM-Connection-subscribe'>
  <refnamediv>
   <refname>SAMConnection::subscribe()</refname>
   <refpurpose>
-   Create a subscription to one or more topics.
+   Create a subscription to a specified topic.
   </refpurpose>
  </refnamediv>
 
  <refsect1 role="description">
   &reftitle.description;
   <para>
-  The "subscribe" method is used to create a new subscription to one or more 
topics.
+  The "subscribe" method is used to create a new subscription to a specified 
topic.
   </para>
   <classsynopsis>
    <ooclass><classname>SAMConnection</classname></ooclass>
@@ -20,9 +20,6 @@
       
<methodparam><type>string</type><parameter>targetTopic</parameter></methodparam>
    </methodsynopsis>
   </classsynopsis>
-   <para>
-   Warning: This method is not currently implemented.
-   </para>
  </refsect1>
 
  <refsect1 role="parameters">
@@ -44,7 +41,7 @@
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
   <para>
-   A subscription identifier that can be used in a subsequent receive call as 
a selector to obtain any topic data or &false; if an error occurred.
+   A subscription identifier that can be used in a subsequent receive call as 
a selector to obtain any topic data or &false; if an error occurred. The 
subscription identifier should be used in the receive call in place of the 
simple topic name.
   </para>
  </refsect1>
 
@@ -52,7 +49,7 @@
   &reftitle.examples;
   <para>
    <example>
-    <title>Subscribe to a single topic</title>
+    <title>Subscribe to a topic</title>
     <programlisting role="php">
 <![CDATA[
 <?php
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/sam/functions/SAM-Connection-unsubscribe.xml?r1=1.2&r2=1.3&diff_format=u
Index: phpdoc/en/reference/sam/functions/SAM-Connection-unsubscribe.xml
diff -u phpdoc/en/reference/sam/functions/SAM-Connection-unsubscribe.xml:1.2 
phpdoc/en/reference/sam/functions/SAM-Connection-unsubscribe.xml:1.3
--- phpdoc/en/reference/sam/functions/SAM-Connection-unsubscribe.xml:1.2        
Wed Nov 22 17:21:35 2006
+++ phpdoc/en/reference/sam/functions/SAM-Connection-unsubscribe.xml    Fri Dec 
 8 17:20:48 2006
@@ -1,17 +1,17 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.2 $ -->
+<!-- $Revision: 1.3 $ -->
 <refentry id='function.SAM-Connection-unsubscribe'>
  <refnamediv>
   <refname>SAMConnection::unsubscribe()</refname>
   <refpurpose>
-   Cancel a subscription to one or more topics.
+   Cancel a subscription to a specified topic.
   </refpurpose>
  </refnamediv>
 
  <refsect1 role="description">
   &reftitle.description;
   <para>
-  The "unsubscribe" method is used to delete an existing subscription to one 
or more topics.
+  The "unsubscribe" method is used to delete an existing subscription to a 
specified topic.
   </para>
   <classsynopsis>
    <ooclass><classname>SAMConnection</classname></ooclass>
@@ -21,9 +21,6 @@
       <methodparam 
choice='opt'><type>string</type><parameter>targetTopic</parameter></methodparam>
    </methodsynopsis>
   </classsynopsis>
-   <para>
-   Warning: This method is not currently implemented.
-   </para>
  </refsect1>
 
  <refsect1 role="parameters">
@@ -38,16 +35,6 @@
       </para>
      </listitem>
     </varlistentry>
-    <varlistentry>
-     <term><parameter>targetTopic</parameter></term>
-     <listitem>
-      <para>
-       An optional topic identifier of the topic for which the subscription is 
to be cancelled.
-       If this value is not specified the subscription will be cancelled for 
all topics currently
-       subscribed to.
-      </para>
-     </listitem>
-    </varlistentry>
    </variablelist>
   </para>
  </refsect1>
@@ -63,11 +50,11 @@
   &reftitle.examples;
   <para>
    <example>
-    <title>Unsubscribe from a single topic</title>
+    <title>Delete a subscription</title>
     <programlisting role="php">
 <![CDATA[
 <?php
-if (!$conn->unsubscribe($subid, 'topic://A')) {
+if (!$conn->unsubscribe($subid)) {
   // The unsubscribe failed!
   echo "Unsubscribe failed ($conn->errno) $conn->error";
 }
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/sam/functions/SAM-Message-body.xml?r1=1.2&r2=1.3&diff_format=u
Index: phpdoc/en/reference/sam/functions/SAM-Message-body.xml
diff -u phpdoc/en/reference/sam/functions/SAM-Message-body.xml:1.2 
phpdoc/en/reference/sam/functions/SAM-Message-body.xml:1.3
--- phpdoc/en/reference/sam/functions/SAM-Message-body.xml:1.2  Wed Nov 22 
17:21:35 2006
+++ phpdoc/en/reference/sam/functions/SAM-Message-body.xml      Fri Dec  8 
17:20:48 2006
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.2 $ -->
+<!-- $Revision: 1.3 $ -->
 <refentry id='function.SAM-Message-body'>
  <refnamediv>
   <refname>SAMMessage::body</refname>
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/sam/functions/SAM-Message-constructor.xml?r1=1.2&r2=1.3&diff_format=u
Index: phpdoc/en/reference/sam/functions/SAM-Message-constructor.xml
diff -u phpdoc/en/reference/sam/functions/SAM-Message-constructor.xml:1.2 
phpdoc/en/reference/sam/functions/SAM-Message-constructor.xml:1.3
--- phpdoc/en/reference/sam/functions/SAM-Message-constructor.xml:1.2   Wed Nov 
22 17:21:35 2006
+++ phpdoc/en/reference/sam/functions/SAM-Message-constructor.xml       Fri Dec 
 8 17:20:48 2006
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.2 $ -->
+<!-- $Revision: 1.3 $ -->
 <refentry id='function.SAM-Message-constructor'>
  <refnamediv>
   <refname>SAMMessage::SAMMessage()</refname>
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/sam/functions/SAM-Message-header.xml?r1=1.2&r2=1.3&diff_format=u
Index: phpdoc/en/reference/sam/functions/SAM-Message-header.xml
diff -u phpdoc/en/reference/sam/functions/SAM-Message-header.xml:1.2 
phpdoc/en/reference/sam/functions/SAM-Message-header.xml:1.3
--- phpdoc/en/reference/sam/functions/SAM-Message-header.xml:1.2        Wed Nov 
22 17:21:35 2006
+++ phpdoc/en/reference/sam/functions/SAM-Message-header.xml    Fri Dec  8 
17:20:48 2006
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.2 $ -->
+<!-- $Revision: 1.3 $ -->
 <refentry id='function.SAM-Message-header'>
  <refnamediv>
   <refname>SAMMessage::header</refname>

Reply via email to