http server thread
[http transport]


Files

file  axis2_http_svr_thread.h
 axis2 HTTP server listning thread implementation

Classes

struct  axis2_http_svr_thread_ops
struct  axis2_http_svr_thread

Defines

#define AXIS2_HTTP_SVR_THREAD_RUN(svr_thread, env)   ((svr_thread)->ops->run(svr_thread, env))
#define AXIS2_HTTP_SVR_THREAD_DESTROY(svr_thread, env)   ((svr_thread)->ops->destroy(svr_thread, env))
#define AXIS2_HTTP_SVR_THREAD_GET_LOCAL_PORT(svr_thread, env)
#define AXIS2_HTTP_SVR_THREAD_IS_RUNNING(svr_thread, env)   ((svr_thread)->ops->is_running(svr_thread, env))
#define AXIS2_HTTP_SVR_THREAD_SET_WORKER(svr_thread, env, worker)
#define AXIS2_HTTP_SVR_THREAD_FREE(svr_thread, env)   ((svr_thread)->ops->free(svr_thread, env))

Typedefs

typedef axis2_http_svr_thread_ops axis2_http_svr_thread_ops_t
typedef axis2_http_svr_thread axis2_http_svr_thread_t

Functions

AXIS2_EXTERN axis2_http_svr_thread_taxis2_http_svr_thread_create (const axis2_env_t *env, int port)

Variables

int axis2_http_socket_read_timeout

Define Documentation

#define AXIS2_HTTP_SVR_THREAD_DESTROY ( svr_thread,
env   )     ((svr_thread)->ops->destroy(svr_thread, env))

Destroy.

See also:
axis2_http_svr_thread_ops::destroy

#define AXIS2_HTTP_SVR_THREAD_FREE ( svr_thread,
env   )     ((svr_thread)->ops->free(svr_thread, env))

Frees the http_svr_thread.

See also:
axis2_http_svr_thread_ops::free

#define AXIS2_HTTP_SVR_THREAD_GET_LOCAL_PORT ( svr_thread,
env   ) 

Value:

((svr_thread)->ops->get_local_port(svr_thread,\
                  env))
Gets the local port.
See also:
axis2_http_svr_thread_ops::get_local_port

#define AXIS2_HTTP_SVR_THREAD_IS_RUNNING ( svr_thread,
env   )     ((svr_thread)->ops->is_running(svr_thread, env))

Is running.

See also:
axis2_http_svr_thread_ops::is_running

#define AXIS2_HTTP_SVR_THREAD_RUN ( svr_thread,
env   )     ((svr_thread)->ops->run(svr_thread, env))

Run.

See also:
axis2_http_svr_thread_ops::run

#define AXIS2_HTTP_SVR_THREAD_SET_WORKER ( svr_thread,
env,
worker   ) 

Value:

((svr_thread)->ops->set_worker(svr_thread, env,\
                  worker))
Set worker.
See also:
axis2_http_svr_thread_ops::set_worker


Typedef Documentation

typedef struct axis2_http_svr_thread_ops axis2_http_svr_thread_ops_t

Type name for struct axist_http_svr_thread_ops

typedef struct axis2_http_svr_thread axis2_http_svr_thread_t

Type name for struct axist_http_svr_thread


Function Documentation

AXIS2_EXTERN axis2_http_svr_thread_t* axis2_http_svr_thread_create ( const axis2_env_t env,
int  port 
)

Parameters:
env pointer to environment struct
port 


Generated on Tue Oct 3 20:48:10 2006 for Axis2/C by  doxygen 1.4.7