axutil_thread_pool.h File Reference

Axis2 thread pool interface. More...

#include <axutil_utils_defines.h>
#include <axutil_allocator.h>
#include <axutil_thread.h>

Go to the source code of this file.

Typedefs

typedef axutil_thread_pool axutil_thread_pool_t

Functions

AXIS2_EXTERN axutil_thread_taxutil_thread_pool_get_thread (axutil_thread_pool_t *pool, axutil_thread_start_t func, void *data)
AXIS2_EXTERN axis2_status_t axutil_thread_pool_join_thread (axutil_thread_pool_t *pool, axutil_thread_t *thd)
AXIS2_EXTERN axis2_status_t axutil_thread_pool_exit_thread (axutil_thread_pool_t *pool, axutil_thread_t *thd)
AXIS2_EXTERN axis2_status_t axutil_thread_pool_thread_detach (axutil_thread_pool_t *pool, axutil_thread_t *thd)
AXIS2_EXTERN void axutil_thread_pool_free (axutil_thread_pool_t *pool)
AXIS2_EXTERN axutil_thread_pool_t * axutil_thread_pool_init (axutil_allocator_t *allocator)
AXIS2_EXTERN struct axutil_envaxutil_init_thread_env (const struct axutil_env *system_env)
AXIS2_EXTERN void axutil_free_thread_env (struct axutil_env *thread_env)


Detailed Description

Axis2 thread pool interface.


Generated on Thu May 3 12:31:02 2007 for Axis2/C by  doxygen 1.4.6