Main Page | Modules | Namespace List | Data Structures | File List | Data Fields | Globals | Related Pages

/usr/src/build/452513-i386/BUILD/apr-util-0.9.4/include/apr_uri.h File Reference

APR-UTIL URI Routines. More...

#include "apu.h"
#include "apr_network_io.h"

Go to the source code of this file.

Data Structures

struct  apr_uri_t

Defines

#define APR_URI_FTP_DEFAULT_PORT   21 /**< default FTP port */
#define APR_URI_SSH_DEFAULT_PORT   22 /**< default SSH port */
#define APR_URI_TELNET_DEFAULT_PORT   23 /**< default telnet port */
#define APR_URI_GOPHER_DEFAULT_PORT   70 /**< default Gopher port */
#define APR_URI_HTTP_DEFAULT_PORT   80 /**< default HTTP port */
#define APR_URI_POP_DEFAULT_PORT   110 /**< default POP port */
#define APR_URI_NNTP_DEFAULT_PORT   119 /**< default NNTP port */
#define APR_URI_IMAP_DEFAULT_PORT   143 /**< default IMAP port */
#define APR_URI_PROSPERO_DEFAULT_PORT   191 /**< default Prospero port */
#define APR_URI_WAIS_DEFAULT_PORT   210 /**< default WAIS port */
#define APR_URI_LDAP_DEFAULT_PORT   389 /**< default LDAP port */
#define APR_URI_HTTPS_DEFAULT_PORT   443 /**< default HTTPS port */
#define APR_URI_RTSP_DEFAULT_PORT   554 /**< default RTSP port */
#define APR_URI_SNEWS_DEFAULT_PORT   563 /**< default SNEWS port */
#define APR_URI_ACAP_DEFAULT_PORT   674 /**< default ACAP port */
#define APR_URI_NFS_DEFAULT_PORT   2049 /**< default NFS port */
#define APR_URI_TIP_DEFAULT_PORT   3372 /**< default TIP port */
#define APR_URI_SIP_DEFAULT_PORT   5060 /**< default SIP port */
#define APR_URI_UNP_OMITSITEPART   (1U<<0)
#define APR_URI_UNP_OMITUSER   (1U<<1)
#define APR_URI_UNP_OMITPASSWORD   (1U<<2)
#define APR_URI_UNP_OMITUSERINFO
#define APR_URI_UNP_REVEALPASSWORD   (1U<<3)
#define APR_URI_UNP_OMITPATHINFO   (1U<<4)
#define APR_URI_UNP_OMITQUERY   (1U<<5)

Typedefs

typedef apr_uri_t apr_uri_t

Functions

apr_port_t apr_uri_port_of_scheme (const char *scheme_str)
apr_port_t apr_uri_default_port_for_scheme (const char *scheme_str)
char * apr_uri_unparse (apr_pool_t *p, const apr_uri_t *uptr, unsigned flags)
int apr_uri_parse (apr_pool_t *p, const char *uri, apr_uri_t *uptr)
int apr_uri_parse_hostinfo (apr_pool_t *p, const char *hostinfo, apr_uri_t *uptr)


Detailed Description

APR-UTIL URI Routines.


Generated on Wed Sep 15 12:08:33 2004 for Apache Portable Runtime Utility Library by doxygen 1.3.6