#include <axis2_module.h>
Public Attributes | |
axis2_status_t(* | init )(axis2_module_t *module, const axutil_env_t *env, struct axis2_conf_ctx *conf_ctx, axis2_module_desc_t *module_desc) |
axis2_status_t(* | shutdown )(axis2_module_t *module, const axutil_env_t *env) |
axis2_status_t(* | fill_handler_create_func_map )(axis2_module_t *module, const axutil_env_t *env) |
axis2_status_t( * axis2_module_ops::init)(axis2_module_t *module, const axutil_env_t *env, struct axis2_conf_ctx *conf_ctx, axis2_module_desc_t *module_desc) |
Initializes module.
module | pointer to module struct | |
env | pointer to environment struct | |
conf_ctx | pointer to configuration context | |
module_desc | module description |
axis2_status_t( * axis2_module_ops::shutdown)(axis2_module_t *module, const axutil_env_t *env) |
Shutdowns module.
module | pointer to module struct | |
env | pointer to environment struct |
axis2_status_t( * axis2_module_ops::fill_handler_create_func_map)(axis2_module_t *module, const axutil_env_t *env) |
Fills the hash map of handler create functions for the module.
module | pointer to module struct | |
env | pointer to environment struct |