logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

gfs_pio_read - binary stream input

Description

gfs_pio_read() attempts to read up to size bytes from the file referenced by gf into the buffer starting
       at buffer, and returns the number of bytes read to the address pointed by np. On end of file, the number
       of bytes read is zero.

Name

       gfs_pio_read - binary stream input

Return Values

GFARM_ERR_NO_ERROR
           The function terminated successfully.

       GFARM_ERR_OPERATION_NOT_PERMITTEDgf does not specify a regular file.

       GFARM_ERR_BAD_FILE_DESCRIPTOR
           The file descripter specified by gf is not a valid or is not open for reading.

       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_open(3)

Gfarm                                              27 Jun 2010                                   GFS_PIO_READ(3)

Synopsis

#include<gfarm/gfarm.h>gfarm_error_tgfs_pio_read(GFS_Filegf,void*buffer,intsize,int*np);

See Also