Poster of Linux kernelThe best gift for a Linux geek
GFS_PIO_WRITE

GFS_PIO_WRITE

Section: (3) Updated: 27 June 2010
Local index Up

 

NAME

gfs_pio_write - write to a file  

SYNOPSIS

#include <gfarm/gfarm.h>

gfarm_error_t gfs_pio_write (GFS_File gf, const void * buffer, int size, int * np);  

DESCRIPTION

gfs_pio_write() writes up to size bytes to the file gf from the buffer starting at buffer. It returns the number of bytes written to the address pointed by np.  

RETURN VALUES

GFARM_ERR_NO_ERROR
The function terminated successfully.
GFARM_ERR_OPERATION_NOT_PERMITTED
gf does not specify a regular file.
GFARM_ERR_BAD_FILE_DESCRIPTOR
The file descripter specified by gfp is not a valid or is not open for writing.
GFARM_ERR_NO_SPACE
The file system node has no room to store data
GFARM_ERR_NO_FILE_SYSTEM_NODE
There is no available file system node.
GFARM_ERR_NO_MEMORY
Insufficient memory was available.
Others
An error except the above occurred. The reason is shown by gfarm_error_string(3).
 

SEE ALSO

gfs_pio_create(3), gfs_pio_flush(3), gfs_pio_open(3)


 

Index

NAME
SYNOPSIS
DESCRIPTION
RETURN VALUES
SEE ALSO

This document was created by man2html, using the manual pages.
Time: 21:46:49 GMT, April 16, 2011