Language

Os.Writev(FileDescriptor, Object[], Int32[], Int32[]) Method

Definition

See writev(2).

[Android.Runtime.Register("writev", "(Ljava/io/FileDescriptor;[Ljava/lang/Object;[I[I)I", "")]
public static int Writev(Java.IO.FileDescriptor? fd, Java.Lang.Object[]? buffers, int[]? offsets, int[]? byteCounts);
[<Android.Runtime.Register("writev", "(Ljava/io/FileDescriptor;[Ljava/lang/Object;[I[I)I", "")>]
static member Writev : Java.IO.FileDescriptor * Java.Lang.Object[] * int[] * int[] -> int

Parameters

fd
FileDescriptor

The file descriptor to write to.

buffers
Object[]

The source buffers, written in array order.

offsets
Int32[]

The starting byte offset within each corresponding buffer.

byteCounts
Int32[]

The maximum byte count for each corresponding buffer.

Returns

The total number of bytes written across the buffers, which can be less than the requested count.

Attributes

Exceptions

Remarks

See writev(2).

Java documentation for android.system.Os.writev(java.io.FileDescriptor, java.lang.Object[], int[], int[]).

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to