cgi_runner.rb

Path: lib/webrick/httpservlet/cgi_runner.rb
Last Update: Fri May 04 07:54:12 +0000 2012

cgi_runner.rb — CGI launcher.

Author: IPR — Internet Programming with Ruby — writers Copyright (c) 2000 TAKAHASHI Masayoshi, GOTOU YUUZOU Copyright (c) 2002 Internet Programming with Ruby writers. All rights reserved.

$IPR: cgi_runner.rb,v 1.9 2002/09/25 11:33:15 gotoyuzo Exp $

Methods

sysread  

Public Instance methods

cgi_runner.rb — CGI launcher.

Author: IPR — Internet Programming with Ruby — writers Copyright (c) 2000 TAKAHASHI Masayoshi, GOTOU YUUZOU Copyright (c) 2002 Internet Programming with Ruby writers. All rights reserved.

$IPR: cgi_runner.rb,v 1.9 2002/09/25 11:33:15 gotoyuzo Exp $

[Source]

    # File lib/webrick/httpservlet/cgi_runner.rb, line 11
11: def sysread(io, size)
12:   buf = ""
13:   while size > 0
14:     tmp = io.sysread(size)
15:     buf << tmp
16:     size -= tmp.size
17:   end
18:   return buf
19: end

[Validate]