diff options
| author | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2009-01-10 17:26:17 +0000 |
|---|---|---|
| committer | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2009-01-10 17:26:17 +0000 |
| commit | c19c984e9e2052ea5b895815d1bd2b304a9e725d (patch) | |
| tree | 4ce3d10ed9ed621a55cfb55020b6d18470e3625a /ext/socket | |
| parent | 6139af1b79fb62582885a2b37592ab7cb748bbdf (diff) | |
| download | ruby-c19c984e9e2052ea5b895815d1bd2b304a9e725d.tar.gz ruby-c19c984e9e2052ea5b895815d1bd2b304a9e725d.tar.xz ruby-c19c984e9e2052ea5b895815d1bd2b304a9e725d.zip | |
rdoc update.
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@21421 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ext/socket')
| -rw-r--r-- | ext/socket/socket.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/ext/socket/socket.c b/ext/socket/socket.c index 6c4bc41f6..98657e376 100644 --- a/ext/socket/socket.c +++ b/ext/socket/socket.c @@ -3701,6 +3701,16 @@ sock_recvfrom_nonblock(int argc, VALUE *argv, VALUE sock) /* * call-seq: * socket.accept => [client_socket, client_addrinfo] + * + * Accepts a next connection. + * Returns a new Socket object and AddrInfo object. + * + * serv = Socket.new(:INET, :STREAM, 0) + * serv.listen(5) + * c = Socket.new(:INET, :STREAM, 0) + * c.connect(serv.local_address) + * p serv.accept #=> [#<Socket:fd 6>, #<AddrInfo: 127.0.0.1:48555 TCP>] + * */ static VALUE sock_accept(VALUE sock) |
