nlopess         Sat Jul 31 10:41:54 2004 EDT

  Modified files:              
    /phpdoc/en/reference/stream constants.xml 
    /phpdoc/en/reference/stream/functions       stream-socket-accept.xml 
                                                stream-socket-recvfrom.xml 
  Log:
  several fixes for UDP
  thanks Wez
  
http://cvs.php.net/diff.php/phpdoc/en/reference/stream/constants.xml?r1=1.11&r2=1.12&ty=u
Index: phpdoc/en/reference/stream/constants.xml
diff -u phpdoc/en/reference/stream/constants.xml:1.11 
phpdoc/en/reference/stream/constants.xml:1.12
--- phpdoc/en/reference/stream/constants.xml:1.11       Sat Jul 31 07:48:38 2004
+++ phpdoc/en/reference/stream/constants.xml    Sat Jul 31 10:41:54 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.11 $ -->
+<!-- $Revision: 1.12 $ -->
 <section id="stream.constants">
  &reftitle.constants;
  &extension.constants;
@@ -95,7 +95,9 @@
       <entry><constant>STREAM_SERVER_LISTEN</constant> *</entry>
       <entry>Tells a stream created with <function>stream_socket_server</function>
        and bound using the <constant>STREAM_SERVER_BIND</constant> flag to start
-       listening on the socket. TCP Server sockets should always include this flag.
+       listening on the socket. Connection-orientated transports (such as TCP)
+       must use this flag, otherwise the server socket will not be enabled.
+       Using this flag for connect-less transports (such as UDP) is an error.
       </entry>
      </row>
      <row>
http://cvs.php.net/diff.php/phpdoc/en/reference/stream/functions/stream-socket-accept.xml?r1=1.3&r2=1.4&ty=u
Index: phpdoc/en/reference/stream/functions/stream-socket-accept.xml
diff -u phpdoc/en/reference/stream/functions/stream-socket-accept.xml:1.3 
phpdoc/en/reference/stream/functions/stream-socket-accept.xml:1.4
--- phpdoc/en/reference/stream/functions/stream-socket-accept.xml:1.3   Sat Jul 31 
07:48:38 2004
+++ phpdoc/en/reference/stream/functions/stream-socket-accept.xml       Sat Jul 31 
10:41:54 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.3 $ -->
+<!-- $Revision: 1.4 $ -->
   <refentry id="function.stream-socket-accept">
    <refnamediv>
     <refname>stream_socket_accept</refname>
@@ -31,13 +31,13 @@
     <simpara>
      If the call fails, it will return &false;.
     </simpara>
-    <note>
+    <warning>
      <para>
-      This function doens't work with UDP server sockets. Use
+      Using this function with UDP server sockets is an error. You should use
       <function>stream_socket_recvfrom</function> and
       <function>stream_socket_sendto</function> instead.
      </para>
-    </note>
+   </warning>
     <para>
      See also <function>stream_socket_server</function>, 
      <function>stream_socket_get_name</function>,
http://cvs.php.net/diff.php/phpdoc/en/reference/stream/functions/stream-socket-recvfrom.xml?r1=1.3&r2=1.4&ty=u
Index: phpdoc/en/reference/stream/functions/stream-socket-recvfrom.xml
diff -u phpdoc/en/reference/stream/functions/stream-socket-recvfrom.xml:1.3 
phpdoc/en/reference/stream/functions/stream-socket-recvfrom.xml:1.4
--- phpdoc/en/reference/stream/functions/stream-socket-recvfrom.xml:1.3 Mon Mar 29 
18:21:04 2004
+++ phpdoc/en/reference/stream/functions/stream-socket-recvfrom.xml     Sat Jul 31 
10:41:54 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.3 $ -->
+<!-- $Revision: 1.4 $ -->
   <refentry id="function.stream-socket-recvfrom">
    <refnamediv>
     <refname>stream_socket_recvfrom</refname>
@@ -73,6 +73,13 @@
 ]]>
      </programlisting>
     </example>
+    <note>
+     <para>
+      If a message received is longer than the <parameter>length</parameter>
+      parameter, excess bytes may be discarded depending on the type of socket
+      the message is received from (such as UDP).
+     </para>
+    </note>
     <para>
      See also 
      <function>stream_socket_sendto</function>,

Reply via email to