summaryrefslogtreecommitdiff
path: root/include/apr_dso.h
diff options
context:
space:
mode:
authordgaudet <dgaudet@unknown>2000-04-14 01:38:48 +0000
committerdgaudet <dgaudet@unknown>2000-04-14 01:38:48 +0000
commit2e7a509cfe7bac9c3f8fe42dd93b0ff883caa452 (patch)
tree02f9226b718c9c1869fe8c13629ff4feace63705 /include/apr_dso.h
parentefc05063124b21dbd2319df9e400f56f66a2437f (diff)
downloadapr-2e7a509cfe7bac9c3f8fe42dd93b0ff883caa452.tar.gz
more documentation movement
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@59841 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'include/apr_dso.h')
-rw-r--r--include/apr_dso.h28
1 files changed, 28 insertions, 0 deletions
diff --git a/include/apr_dso.h b/include/apr_dso.h
index fa5aa947c..512ddf012 100644
--- a/include/apr_dso.h
+++ b/include/apr_dso.h
@@ -65,10 +65,38 @@ extern "C" {
typedef struct ap_dso_handle_t ap_dso_handle_t;
typedef void * ap_dso_handle_sym_t;
+/* ***APRDOC********************************************************
+ * ap_status_t ap_dso_init(void)
+ * Initialize the underlying DSO library.
+ */
ap_status_t ap_dso_init(void);
+
+/* ***APRDOC********************************************************
+ * ap_status_t ap_dso_load(ap_dso_handle_t **res_handle, const char *path,
+ * ap_context_t *ctx)
+ * Load a DSO library.
+ * arg 1) Location to store new handle for the DSO.
+ * arg 2) Path to the DSO library
+ * arg 3) Context to use.
+ */
ap_status_t ap_dso_load(ap_dso_handle_t **res_handle, const char *path,
ap_context_t *ctx);
+
+/* ***APRDOC********************************************************
+ * ap_status_t ap_dso_unload(ap_dso_handle_t *handle)
+ * Close a DSO library.
+ * arg 1) handle to close.
+ */
ap_status_t ap_dso_unload(ap_dso_handle_t *handle);
+
+/* ***APRDOC********************************************************
+ * ap_status_t ap_dso_sym(ap_dso_handle_sym_t *ressym, ap_dso_handle_t *handle
+ * const char *symname)
+ * Load a symbol from a DSO handle.
+ * arg 1) Location to store the loaded symbol
+ * arg 2) handle to load from.
+ * arg 3) Name of the symbol to load.
+ */
ap_status_t ap_dso_sym(ap_dso_handle_sym_t *ressym, ap_dso_handle_t *handle,
const char *symname);
#ifdef __cplusplus