read_nonblock(p1, p2 = v2, p3 = {})
public
Reads at most maxlen bytes from the
ARGF stream in non-blocking mode.
static VALUE
argf_read_nonblock(int argc, VALUE *argv, VALUE argf)
{
VALUE opts;
rb_scan_args(argc, argv, "11:", NULL, NULL, &opts);
if (!NIL_P(opts))
argc--;
return argf_getpartial(argc, argv, argf, opts, 1);
}