httplib_readdir( dir );
Parameters
Parameter | Type | Description |
---|---|---|
name |
DIR * |
A pointer to name of the directory to open |
Return Value
Type | Description |
---|---|
struct dirent * |
A pointer to a directory entry structure or NULL on error |
Description
The function httplib_readdir()
reads the next entry from a directory. The directory must have been opened earlier with a call to the function httplib_opendir()
. If the next directory entry can be found, a pointer to a dirent
structure is returned. If an error occurs or the last item in a directory has been read the value NULL
is returned instead.
On platforms which support Posix the call to httplib_readdir()
is a wrapper arround readdir()
. On other systems the function is implemented with own code as a clone of the readdir()
function.
After the last item has been read with httplib_opendir()
, the directory must be closed with a call to httplib_closedir()
to return occupied resources.