diff options
author | usa <usa@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2012-06-06 04:29:38 +0000 |
---|---|---|
committer | usa <usa@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2012-06-06 04:29:38 +0000 |
commit | f047b1f0dcaab60f22619046d419b36f2cc3f6b0 (patch) | |
tree | c395e4deba419177c467ee7ca510e255fb01eb33 /ChangeLog | |
parent | 4c3e402cda1347ebfd94d6070c28ec159f2767d9 (diff) | |
download | ruby-f047b1f0dcaab60f22619046d419b36f2cc3f6b0.tar.gz |
* win32/win32.c, include/ruby/win32.h (rb_w32_wrap_io_handle): new API.
this API wraps an I/O handle (HANDLE or SOCKET) and returns fd.
the second parameter should be combination of O_*, for example,
O_RDWR | O_BINARY | O_NOINHERT.
* win32/win32.c, include/ruby/win32.h (rb_w32_unwrap_io_handle): new
API. this API unwraps an I/O handle and close the fd (not closes
the handle itself).
[Feature #4960] [ruby-core:37227]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35937 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -1,3 +1,16 @@ +Wed Jun 6 13:25:04 2012 NAKAMURA Usaku <usa@ruby-lang.org> + + * win32/win32.c, include/ruby/win32.h (rb_w32_wrap_io_handle): new API. + this API wraps an I/O handle (HANDLE or SOCKET) and returns fd. + the second parameter should be combination of O_*, for example, + O_RDWR | O_BINARY | O_NOINHERT. + + * win32/win32.c, include/ruby/win32.h (rb_w32_unwrap_io_handle): new + API. this API unwraps an I/O handle and close the fd (not closes + the handle itself). + + [Feature #4960] [ruby-core:37227] + Wed Jun 6 13:18:26 2012 NAKAMURA Usaku <usa@ruby-lang.org> * win32/win32.c (rb_w32_close): of course, console handle is not socket. |