file_desc
    A file descriptor that refers to a file currently opened for
    writing or updating.
 iov
    Array of iovec structures from which the output data is gathered.
 iovcnt
    The number of buffers specified by the members of the iov array.