Main Page | Data Structures | Directories | File List | Data Fields | Globals

uri.h File Reference


Detailed Description

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

Some examples of valid URL's:

Definition in file uri.h.

#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.


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 Thu Mar 16 22:52:55 2006 for pam_pkcs11 by  doxygen 1.4.2