ruby-changes:8193
From: akr <ko1@a...>
Date: Thu, 9 Oct 2008 09:47:09 +0900 (JST)
Subject: [ruby-changes:8193] Ruby:r19721 (trunk): rdoc update.
akr 2008-10-09 09:46:59 +0900 (Thu, 09 Oct 2008) New Revision: 19721 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=19721 Log: rdoc update. Modified files: trunk/ext/socket/socket.c Index: ext/socket/socket.c =================================================================== --- ext/socket/socket.c (revision 19720) +++ ext/socket/socket.c (revision 19721) @@ -772,7 +772,7 @@ * c = TCPSocket.new(addr, port) * s = serv.accept * c.send "aaa", 0 - * IO.select([s]) + * IO.select([s]) # emulate blocking recv. * p s.recv_nonblock(10) #=> "aaa" * * Refer to Socket#recvfrom for the exceptions that may be thrown if the call @@ -1598,7 +1598,7 @@ * === Example * require 'socket' * serv = TCPServer.new(2202) - * begin + * begin # emulate blocking accept * sock = serv.accept_nonblock * rescue Errno::EAGAIN, Errno::EWOULDBLOCK, Errno::ECONNABORTED, Errno::EPROTO, Errno::EINTR * IO.select([serv]) @@ -1899,7 +1899,7 @@ * s2.connect(*s1.addr.values_at(3,1)) * s1.connect(*s2.addr.values_at(3,1)) * s1.send "aaa", 0 - * IO.select([s2]) + * IO.select([s2]) # emulate blocking recvfrom * p s2.recvfrom_nonblock(10) #=> ["aaa", ["AF_INET", 33302, "localhost.localdomain", "127.0.0.1"]] * * Refer to Socket#recvfrom for the exceptions that may be thrown if the call @@ -2187,7 +2187,7 @@ * === Example * require 'socket' * serv = UNIXServer.new("/tmp/sock") - * begin + * begin # emulate blocking accept * sock = serv.accept_nonblock * rescue Errno::EAGAIN, Errno::EWOULDBLOCK, Errno::ECONNABORTED, Errno::EPROTO, Errno::EINTR * IO.select([serv]) @@ -2560,7 +2560,7 @@ * include Socket::Constants * socket = Socket.new(AF_INET, SOCK_STREAM, 0) * sockaddr = Socket.sockaddr_in(80, 'www.google.com') - * begin + * begin # emulate blocking connect * socket.connect_nonblock(sockaddr) * rescue Errno::EINPROGRESS * IO.select(nil, [socket]) @@ -2916,7 +2916,7 @@ * socket.bind(sockaddr) * socket.listen(5) * client, client_sockaddr = socket.accept - * begin + * begin # emulate blocking recvfrom * pair = client.recvfrom_nonblock(20) * rescue Errno::EAGAIN, Errno::EWOULDBLOCK * IO.select([client]) @@ -2984,7 +2984,7 @@ * sockaddr = Socket.sockaddr_in(2200, 'localhost') * socket.bind(sockaddr) * socket.listen(5) - * begin + * begin # emulate blocking accept * client_socket, client_sockaddr = socket.accept_nonblock * rescue Errno::EAGAIN, Errno::EWOULDBLOCK, Errno::ECONNABORTED, Errno::EPROTO, Errno::EINTR * IO.select([socket]) -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/