cvs: phpdoc /en/reference/sockets reference.xml /en/reference/sockets/functions socket-create-pair.xml socket-set-block.xml socket-set-nonblock.xml

From: Date: Tue, 16 Jan 2007 22:21:23 +0000
Subject: cvs: phpdoc /en/reference/sockets reference.xml /en/reference/sockets/functions socket-create-pair.xml socket-set-block.xml socket-set-nonblock.xml
Groups: php.doc 
Request: Send a blank email to phpdoc+get-969374852@lists.php.net to get a copy of this message
colder Tue Jan 16 22:21:23 2007 UTC Modified files: /phpdoc/en/reference/sockets reference.xml /phpdoc/en/reference/sockets/functions socket-create-pair.xml socket-set-block.xml socket-set-nonblock.xml Log: socket_strerror takes an int returned by socket_last_error which takes the socket if any

http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/sockets/reference.xml?r1=1.22&r2=1.23&diff_format=u Index: phpdoc/en/reference/sockets/reference.xml diff -u phpdoc/en/reference/sockets/reference.xml:1.22 phpdoc/en/reference/sockets/reference.xml:1.23 --- phpdoc/en/reference/sockets/reference.xml:1.22 Sat Dec 9 13:22:39 2006 +++ phpdoc/en/reference/sockets/reference.xml Tue Jan 16 22:21:23 2007 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.22 $ --> +<!-- $Revision: 1.23 $ --> <!-- Purpose: remote.other --> <!-- Membership: bundled --> @@ -125,21 +125,21 @@ $address = '192.168.1.53'; $port = 10000; -if (($sock = socket_create(AF_INET, SOCK_STREAM, SOL_TCP)) < 0) { - echo "socket_create() failed: reason: " . socket_strerror($sock) . "\n"; +if (($sock = socket_create(AF_INET, SOCK_STREAM, SOL_TCP)) === false) { + echo "socket_create() failed: reason: " . socket_strerror(socket_last_error()) . "\n"; } -if (($ret = socket_bind($sock, $address, $port)) < 0) { - echo "socket_bind() failed: reason: " . socket_strerror($ret) . "\n"; +if (socket_bind($sock, $address, $port) === false) { + echo "socket_bind() failed: reason: " . socket_strerror(socket_last_error($sock)) . "\n"; } -if (($ret = socket_listen($sock, 5)) < 0) { - echo "socket_listen() failed: reason: " . socket_strerror($ret) . "\n"; +if (socket_listen($sock, 5) === false) { + echo "socket_listen() failed: reason: " . socket_strerror(socket_last_error($sock)) . "\n"; } do { - if (($msgsock = socket_accept($sock)) < 0) { - echo "socket_accept() failed: reason: " . socket_strerror($msgsock) . "\n"; + if (($msgsock = socket_accept($sock)) === false { + echo "socket_accept() failed: reason: " . socket_strerror(socket_last_error($sock)) . "\n"; break; } /* Send instructions. */ @@ -149,7 +149,7 @@ do { if (false === ($buf = socket_read($msgsock, 2048, PHP_NORMAL_READ))) { - echo "socket_read() failed: reason: " . socket_strerror($ret) . "\n"; + echo "socket_read() failed: reason: " . socket_strerror(socket_last_error($msgsock)) . "\n"; break 2; } if (!$buf = trim($buf)) { @@ -198,16 +198,16 @@ /* Create a TCP/IP socket. */ $socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP); -if ($socket < 0) { - echo "socket_create() failed: reason: " . socket_strerror($socket) . "\n"; +if ($socket === false) { + echo "socket_create() failed: reason: " . socket_strerror(socket_last_error()) . "\n"; } else { echo "OK.\n"; } echo "Attempting to connect to '$address' on port '$service_port'..."; $result = socket_connect($socket, $address, $service_port); -if ($result < 0) { - echo "socket_connect() failed.\nReason: ($result) " . socket_strerror($result) . "\n"; +if ($result === false) { + echo "socket_connect() failed.\nReason: ($result) " . socket_strerror(socket_last_error($socket)) . "\n"; } else { echo "OK.\n"; } http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/sockets/functions/socket-create-pair.xml?r1=1.12&r2=1.13&diff_format=u Index: phpdoc/en/reference/sockets/functions/socket-create-pair.xml diff -u phpdoc/en/reference/sockets/functions/socket-create-pair.xml:1.12 phpdoc/en/reference/sockets/functions/socket-create-pair.xml:1.13 --- phpdoc/en/reference/sockets/functions/socket-create-pair.xml:1.12 Fri May 27 09:19:25 2005 +++ phpdoc/en/reference/sockets/functions/socket-create-pair.xml Tue Jan 16 22:21:23 2007 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.12 $ --> +<!-- $Revision: 1.13 $ --> <!-- splitted from ./en/functions/sockets.xml, last change in rev 1.27 --> <refentry id="function.socket-create-pair"> <refnamediv> @@ -174,15 +174,15 @@ <?php $sockets = array(); /* Setup socket pair */ -if (!socket_create_pair(AF_UNIX, SOCK_STREAM, 0, $sockets)) { - echo socket_strerror(socket_last_error()); +if (socket_create_pair(AF_UNIX, SOCK_STREAM, 0, $sockets) === false) { + echo "socket_create_pair failed. Reason: ".socket_strerror(socket_last_error()); } /* Send and Recieve Data */ -if (!socket_write($sockets[0], "ABCdef123\n", strlen("ABCdef123\n"))) { - echo socket_strerror(socket_last_error()); +if (socket_write($sockets[0], "ABCdef123\n", strlen("ABCdef123\n")) === false) { + echo "socket_write() failed. Reason: ".socket_strerror(socket_last_error($sockets[0])); } -if (!$data = socket_read($sockets[1], strlen("ABCdef123\n"), PHP_BINARY_READ)) { - echo socket_strerror(socket_last_error()); +if (($data = socket_read($sockets[1], strlen("ABCdef123\n"), PHP_BINARY_READ) === false) { + echo "socket_read() failed. Reason: ".socket_strerror(socket_last_error($sockets[1])); } var_dump($data); @@ -203,8 +203,8 @@ $ary = array(); $strone = 'Message From Parent.'; $strtwo = 'Message From Child.'; -if (!socket_create_pair(AF_UNIX, SOCK_STREAM, 0, $ary)) { - echo socket_strerror(socket_last_error()); +if (socket_create_pair(AF_UNIX, SOCK_STREAM, 0, $ary) === false) { + echo "socket_create_pair() failed. Reason: ".socket_strerror(socket_last_error()); } $pid = pcntl_fork(); if ($pid == -1) { @@ -212,8 +212,8 @@ } elseif ($pid) { /*parent*/ socket_close($ary[0]); - if (!socket_write($ary[1], $strone, strlen($strone))) { - echo socket_strerror(socket_last_error()); + if (socket_write($ary[1], $strone, strlen($strone)) === false) { + echo "socket_write() failed. Reason: ".socket_strerror(socket_last_error($ary[1])); } if (socket_read($ary[1], strlen($strtwo), PHP_BINARY_READ) == $strtwo) { echo "Recieved $strtwo\n"; @@ -222,8 +222,8 @@ } else { /*child*/ socket_close($ary[1]); - if (!socket_write($ary[0], $strtwo, strlen($strtwo))) { - echo socket_strerror(socket_last_error()); + if (socket_write($ary[0], $strtwo, strlen($strtwo)) === false) { + echo "socket_write() failed. Reason: ".socket_strerror(socket_last_error($ary[0])); } if (socket_read($ary[0], strlen($strone), PHP_BINARY_READ) == $strone) { echo "Recieved $strone\n"; http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/sockets/functions/socket-set-block.xml?r1=1.4&r2=1.5&diff_format=u Index: phpdoc/en/reference/sockets/functions/socket-set-block.xml diff -u phpdoc/en/reference/sockets/functions/socket-set-block.xml:1.4 phpdoc/en/reference/sockets/functions/socket-set-block.xml:1.5 --- phpdoc/en/reference/sockets/functions/socket-set-block.xml:1.4 Tue Apr 6 20:16:16 2004 +++ phpdoc/en/reference/sockets/functions/socket-set-block.xml Tue Jan 16 22:21:23 2007 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.4 $ --> +<!-- $Revision: 1.5 $ --> <refentry id="function.socket-set-block"> <refnamediv> <refname>socket_set_block</refname> @@ -25,20 +25,20 @@ <?php $port = 9090; -if (!$socket = socket_create_listen($port)) { - echo socket_strerror(socket_last_error()); +if (($socket = socket_create_listen($port)) === false) { + echo "socket_create_listen() failed. Reason: ".socket_strerror(socket_last_error()); } -if (!socket_set_option($socket, SOL_SOCKET, SO_REUSEADDR, 1)) { - echo socket_strerror(socket_last_error()); +if (socket_set_option($socket, SOL_SOCKET, SO_REUSEADDR, 1) === false) { + echo "socket_set_option() failed. Reason: ".socket_strerror(socket_last_error($socket)); } -if (!socket_set_nonblock($socket)) { // $socket is now nonblocking - echo socket_strerror(socket_last_error()); +if (socket_set_nonblock($socket) === false) { // $socket is now nonblocking + echo "socket_set_nonblock() failed. Reason: ".socket_strerror(socket_last_error($socket)); } -if (!socket_set_block($socket)) { // $socket is now blocking - echo socket_strerror(socket_last_error()); +if (socket_set_block($socket) === false) { // $socket is now blocking + echo "socket_set_block() failed. Reason: ". socket_strerror(socket_last_error($socket)); } ?> http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/sockets/functions/socket-set-nonblock.xml?r1=1.7&r2=1.8&diff_format=u Index: phpdoc/en/reference/sockets/functions/socket-set-nonblock.xml diff -u phpdoc/en/reference/sockets/functions/socket-set-nonblock.xml:1.7 phpdoc/en/reference/sockets/functions/socket-set-nonblock.xml:1.8 --- phpdoc/en/reference/sockets/functions/socket-set-nonblock.xml:1.7 Sun Feb 13 14:19:01 2005 +++ phpdoc/en/reference/sockets/functions/socket-set-nonblock.xml Tue Jan 16 22:21:23 2007 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.7 $ --> +<!-- $Revision: 1.8 $ --> <!-- splitted from ./en/functions/sockets.xml, last change in rev 1.27 --> <refentry id="function.socket-set-nonblock"> <refnamediv> @@ -23,16 +23,16 @@ <![CDATA[ <?php $port = 9090; -if (!$socket = socket_create_listen($port)) { - echo socket_strerror(socket_last_error()); +if (($socket = socket_create_listen($port)) === false) { + echo "socket_create_listen() failed. Reason: ".socket_strerror(socket_last_error()); } -if (!socket_set_option($socket, SOL_SOCKET, SO_REUSEADDR, 1)) { - echo socket_strerror(socket_last_error()); +if (socket_set_option($socket, SOL_SOCKET, SO_REUSEADDR, 1) === false) { + echo "socket_set_option() failed. Reason: ".socket_strerror(socket_last_error($socket)); } -if (!socket_set_nonblock($socket)) { - echo socket_strerror(socket_last_error()); +if (socket_set_nonblock($socket) === false) { + echo "socket_set_nonblock() failed. Reason: ".socket_strerror(socket_last_error($socket)); } ?> ]]>
« previous php.doc (#969374852) next »