LibHTTP API Reference

December 15, 2016 ยท View on GitHub

httplib_closedir( dir );

Parameters

ParameterTypeDescription
dirDIR *A pointer to a directory structure of an opened directory

Return Value

TypeDescription
intSuccess or error code of the operation

Description

The function httplib_closedir() is a platform independent way to close a directory which was previously opened with a call to httplib_opendir(). The function returns an integer which indicates the result of the operation. The return value 0 is returned if closing the directory succesful. The file associated with the directory has been closed in that situation and previously allocated memory by the httplib_opendir() function is returned to the heap. The directory structure to which the parameter dir points will in that case be invalid and should not be further used by the calling party. An error is signaled by returning the value -1.

On functions which support Posix the httplib_closedir() is a direct wrapper around opendir(). On other systems the functionality of the Posix function is emulated with own code.

See Also