Google

Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

url.h File Reference

Go to the source code of this file.

Compounds

class  URLStream

Enumerations

enum  urlerror_t {
  URL_SUCCESS = 0,
  URL_UNREACHABLE,
  URL_MISSING,
  URL_DENIED,
  URL_INVALID,
  URL_FORBIDDEN,
  URL_UNAUTHORIZED,
  URL_FAILURE
}
enum  urlauth_t {
  URL_ANONYMOUS_AUTH = 0,
  URL_BASIC_AUTH
}
enum  urlencoding_t {
  URL_BINARY_ENCODING = 0,
  URL_CHUNKED_ENCODING
}
enum  urlmethod_t {
  HTTP_GET_METHOD,
  HTTP_PUT_METHOD,
  HTTP_POST_METHOD,
  FTP_GET_METHOD,
  FTP_PUT_METHOD,
  FILE_GET_METHOD,
  FILE_PUT_METHOD
}

Functions

__EXPORT char* urldecode (char *source, char *dest = NULL)
__EXPORT char* urlencode (const char *source, char *dest, unsigned size)

Variables

class __EXPORT URLStream


Enumeration Type Documentation

enum urlauth_t
 

Enumeration values:
URL_ANONYMOUS_AUTH  
URL_BASIC_AUTH  

enum urlencoding_t
 

Enumeration values:
URL_BINARY_ENCODING  
URL_CHUNKED_ENCODING  

enum urlerror_t
 

Enumeration values:
URL_SUCCESS  
URL_UNREACHABLE  
URL_MISSING  
URL_DENIED  
URL_INVALID  
URL_FORBIDDEN  
URL_UNAUTHORIZED  
URL_FAILURE  

enum urlmethod_t
 

Enumeration values:
HTTP_GET_METHOD  
HTTP_PUT_METHOD  
HTTP_POST_METHOD  
FTP_GET_METHOD  
FTP_PUT_METHOD  
FILE_GET_METHOD  
FILE_PUT_METHOD  


Function Documentation

__EXPORT char* urldecode ( char * source,
char * dest = NULL )
 

__EXPORT char* urlencode ( const char * source,
char * dest,
unsigned size )
 


Variable Documentation

class __EXPORT URLStream
 


Generated at Fri Mar 23 10:47:55 2001 for CommonC++ by doxygen1.2.1 written by Dimitri van Heesch, © 1997-2000