Next: , Previous: read, Up: List of Supported Calls   [Contents][Index]


write

Synopsis:
int write(int fd, const void *buf, unsigned int count);
Request:

Fwrite,fd,bufptr,count

Return value:

On success, the number of bytes written are returned. Zero indicates nothing was written. On error, -1 is returned.

Errors:
EBADF

fd is not a valid file descriptor or is not open for writing.

EFAULT

bufptr is an invalid pointer value.

EFBIG

An attempt was made to write a file that exceeds the host-specific maximum file size allowed.

ENOSPC

No space on device to write the data.

EINTR

The call was interrupted by the user.