You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@apr.apache.org by mi...@apache.org on 2005/01/20 09:51:57 UTC

svn commit: r125741 - /apr/apr-util/trunk/include/apr_ldap_url.h

Author: minfrin
Date: Thu Jan 20 00:51:50 2005
New Revision: 125741

URL: http://svn.apache.org/viewcvs?view=rev&rev=125741
Log:
Add documentation for the LDAP URL functions.

Modified:
   apr/apr-util/trunk/include/apr_ldap_url.h

Modified: apr/apr-util/trunk/include/apr_ldap_url.h
Url: http://svn.apache.org/viewcvs/apr/apr-util/trunk/include/apr_ldap_url.h?view=diff&rev=125741&p1=apr/apr-util/trunk/include/apr_ldap_url.h&r1=125740&p2=apr/apr-util/trunk/include/apr_ldap_url.h&r2=125741
==============================================================================
--- apr/apr-util/trunk/include/apr_ldap_url.h	(original)
+++ apr/apr-util/trunk/include/apr_ldap_url.h	Thu Jan 20 00:51:50 2005
@@ -13,17 +13,25 @@
  * limitations under the License.
  */
 
+/**
+ * @file apr_ldap_url.h
+ * @brief  APR-UTIL LDAP ldap_init() functions
+ */
 #ifndef APR_LDAP_URL_H
 #define APR_LDAP_URL_H
 
+/**
+ * @defgroup APR_Util_LDAP LDAP
+ * @ingroup APR_Util
+ * @{
+ */
+
 #if APR_HAS_LDAP
 
 #include "apu.h"
 #include "apr_pools.h"
 
-/*
- * types for ldap URL handling
- */
+/** Structure to access an exploded LDAP URL */
 typedef struct apr_ldap_url_desc_t {
     struct  apr_ldap_url_desc_t  *lud_next;
     char    *lud_scheme;
@@ -51,26 +59,50 @@
 #define APR_LDAP_URL_ERR_BADEXTS      0x0a    /* bad or missing extensions */
 #endif
 
-/*
- * in url.c
- *
+/**
+ * Is this URL an ldap url? ldap://
+ * @param url The url to test
  */
 APU_DECLARE(int) apr_ldap_is_ldap_url(const char *url);
 
+/**
+ * Is this URL an SSL ldap url? ldaps://
+ * @param url The url to test
+ */
 APU_DECLARE(int) apr_ldap_is_ldaps_url(const char *url);
 
+/**
+ * Is this URL an ldap socket url? ldapi://
+ * @param url The url to test
+ */
 APU_DECLARE(int) apr_ldap_is_ldapi_url(const char *url);
 
+/**
+ * Parse an LDAP URL.
+ * @param pool The pool to use
+ * @param url_in The URL to parse
+ * @param ludpp The structure to return the exploded URL
+ * @param result_err The result structure of the operation
+ */
 APU_DECLARE(int) apr_ldap_url_parse_ext(apr_pool_t *pool,
                                         const char *url_in,
                                         apr_ldap_url_desc_t **ludpp,
                                         apr_ldap_err_t **result_err);
 
+/**
+ * Parse an LDAP URL.
+ * @param pool The pool to use
+ * @param url_in The URL to parse
+ * @param ludpp The structure to return the exploded URL
+ * @param result_err The result structure of the operation
+ */
 APU_DECLARE(int) apr_ldap_url_parse(apr_pool_t *pool,
                                     const char *url_in,
                                     apr_ldap_url_desc_t **ludpp,
                                     apr_ldap_err_t **result_err);
 
 #endif /* APR_HAS_LDAP */
+
+/** @} */
 
 #endif /* APR_LDAP_URL_H */