gfal_getstatus(3) - Linux man page
Name
gfal_getstatus - Asynchronous function to check status of a gfal_get request.Synopsis
#include "gfal_api.h"int gfal_getstatus (gfal_internal gfal, char *errbuf, int errbufsz);
Description
See gfal_get_results(3) to be able to access results.
- gfal
- gfal_internal object generated from user parameters and used for the gfal_get(3) call.
- errbuf
- allocated char * pointer in which a detailed error message may be stored.
- errbufsz
- size allocated ofr the pointer errbuf
Return Value
This routine returns 0 on a success, or -1 in case of error. In the latter case, errno is set appropriately. Moreover, you can get an error message from errbuf , if specified.Errors
errno indicates the type of error, but for detailled error message, you have to look into errbuf.- EINVAL
- The gfal_internal object is incorrect. It may be caused by freeing a user parameter which was in use in it, or by modifying this object by hand.
- EPROTONOSUPPORT
- You try to make an action with a protocol which is not supported by the system.
- ENOMEM
- Not enough free memory.