diff options
Diffstat (limited to 'ruby_2_2/ext/-test-/wait_for_single_fd')
-rw-r--r-- | ruby_2_2/ext/-test-/wait_for_single_fd/depend | 14 | ||||
-rw-r--r-- | ruby_2_2/ext/-test-/wait_for_single_fd/extconf.rb | 1 | ||||
-rw-r--r-- | ruby_2_2/ext/-test-/wait_for_single_fd/wait_for_single_fd.c | 30 |
3 files changed, 0 insertions, 45 deletions
diff --git a/ruby_2_2/ext/-test-/wait_for_single_fd/depend b/ruby_2_2/ext/-test-/wait_for_single_fd/depend deleted file mode 100644 index fddd41053f..0000000000 --- a/ruby_2_2/ext/-test-/wait_for_single_fd/depend +++ /dev/null @@ -1,14 +0,0 @@ -# AUTOGENERATED DEPENDENCIES START -wait_for_single_fd.o: $(RUBY_EXTCONF_H) -wait_for_single_fd.o: $(arch_hdrdir)/ruby/config.h -wait_for_single_fd.o: $(hdrdir)/ruby/defines.h -wait_for_single_fd.o: $(hdrdir)/ruby/encoding.h -wait_for_single_fd.o: $(hdrdir)/ruby/intern.h -wait_for_single_fd.o: $(hdrdir)/ruby/io.h -wait_for_single_fd.o: $(hdrdir)/ruby/missing.h -wait_for_single_fd.o: $(hdrdir)/ruby/oniguruma.h -wait_for_single_fd.o: $(hdrdir)/ruby/ruby.h -wait_for_single_fd.o: $(hdrdir)/ruby/st.h -wait_for_single_fd.o: $(hdrdir)/ruby/subst.h -wait_for_single_fd.o: wait_for_single_fd.c -# AUTOGENERATED DEPENDENCIES END diff --git a/ruby_2_2/ext/-test-/wait_for_single_fd/extconf.rb b/ruby_2_2/ext/-test-/wait_for_single_fd/extconf.rb deleted file mode 100644 index 1a28b23da3..0000000000 --- a/ruby_2_2/ext/-test-/wait_for_single_fd/extconf.rb +++ /dev/null @@ -1 +0,0 @@ -create_makefile("-test-/wait_for_single_fd/wait_for_single_fd") diff --git a/ruby_2_2/ext/-test-/wait_for_single_fd/wait_for_single_fd.c b/ruby_2_2/ext/-test-/wait_for_single_fd/wait_for_single_fd.c deleted file mode 100644 index d406724a3f..0000000000 --- a/ruby_2_2/ext/-test-/wait_for_single_fd/wait_for_single_fd.c +++ /dev/null @@ -1,30 +0,0 @@ -#include "ruby/ruby.h" -#include "ruby/io.h" - -static VALUE -wait_for_single_fd(VALUE ign, VALUE fd, VALUE events, VALUE timeout) -{ - struct timeval tv; - struct timeval *tvp = NULL; - int rc; - - if (!NIL_P(timeout)) { - tv = rb_time_timeval(timeout); - tvp = &tv; - } - - rc = rb_wait_for_single_fd(NUM2INT(fd), NUM2INT(events), tvp); - if (rc == -1) - rb_sys_fail("rb_wait_for_single_fd"); - return INT2NUM(rc); -} - -void -Init_wait_for_single_fd(void) -{ - rb_define_const(rb_cObject, "RB_WAITFD_IN", INT2NUM(RB_WAITFD_IN)); - rb_define_const(rb_cObject, "RB_WAITFD_OUT", INT2NUM(RB_WAITFD_OUT)); - rb_define_const(rb_cObject, "RB_WAITFD_PRI", INT2NUM(RB_WAITFD_PRI)); - rb_define_singleton_method(rb_cIO, "wait_for_single_fd", - wait_for_single_fd, 3); -} |