diff options
author | dgaudet <dgaudet@unknown> | 2000-04-14 01:38:48 +0000 |
---|---|---|
committer | dgaudet <dgaudet@unknown> | 2000-04-14 01:38:48 +0000 |
commit | 2e7a509cfe7bac9c3f8fe42dd93b0ff883caa452 (patch) | |
tree | 02f9226b718c9c1869fe8c13629ff4feace63705 /include/apr_dso.h | |
parent | efc05063124b21dbd2319df9e400f56f66a2437f (diff) | |
download | apr-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.h | 28 |
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 |