/*
* 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);
}