/* * call-seq: * * io.kgio_writev(array) -> nil * * Returns nil when the write completes. * * This may block and call any method defined to +kgio_wait_writable+ * for the class. * * Note: it uses +Array()+ semantic for converting argument, so that * it will succeed if you pass something else. */ static VALUE kgio_writev(VALUE io, VALUE ary) { return my_writev(io, ary, 1); }