uri.h File Reference

This module contains several functions to retrieve data from an URL. More...

#include <malloc.h>

Go to the source code of this file.

Defines

#define URI_EXTERN   extern

Functions

URI_EXTERN int is_uri (const char *path)
URI_EXTERN int is_file (const char *path)
URI_EXTERN int is_dir (const char *path)
URI_EXTERN int is_symlink (const char *path)
URI_EXTERN int get_from_uri (const char *uri_str, unsigned char **data, size_t *length)
 Downloads data from a given URI.


Detailed Description

This module contains several functions to retrieve data from an URL.

Some examples of valid URL's:

Definition in file uri.h.


Define Documentation

#define URI_EXTERN   extern

Definition at line 39 of file uri.h.


Function Documentation

URI_EXTERN int get_from_uri ( const char *  uri_str,
unsigned char **  data,
size_t *  length 
)

Downloads data from a given URI.

Parameters:
uri_str URL string where to retrieve data
data Pointer to a String buffer where data is retrieved
length Length of retrieved data
Returns:
-1 on error, 0 on sucess

URI_EXTERN int is_dir ( const char *  path  ) 

URI_EXTERN int is_file ( const char *  path  ) 

URI_EXTERN int is_symlink ( const char *  path  ) 

URI_EXTERN int is_uri ( const char *  path  ) 


Generated on Fri Jun 12 08:11:45 2009 for pam_pkcs11 by  doxygen 1.5.9