#include <axis2_listener_manager.h>
Public Attributes | |
axis2_status_t(* | make_sure_started )(axis2_listener_manager_t *listener_manager, const axis2_env_t *env, const axis2_char_t *transport, axis2_conf_ctx_t *conf_ctx) |
axis2_status_t(* | stop )(axis2_listener_manager_t *listener_manager, const axis2_env_t *env, const axis2_char_t *transport) |
axis2_endpoint_ref_t *(* | get_reply_to_epr )(const axis2_listener_manager_t *listener_manager, const axis2_env_t *env, const axis2_char_t *svc_name, const axis2_char_t *transport) |
axis2_conf_ctx_t *(* | get_conf_ctx )(const axis2_listener_manager_t *listener_manager, const axis2_env_t *env) |
axis2_status_t(* | free )(axis2_listener_manager_t *listener_manager, const axis2_env_t *env) |
|
Frees listener manager struct.
|
|
Gets the configuration context that holds information on the transports managed by the listener manager.
|
|
Gets reply to end point reference. The engine will direct the response for the message to this reply to address.
|
|
Ensures that the named transport's listener is started. Starts a listener if it is not already started. Only one listener would be started for a given transport.
|
|
Stops the named listener transport.
|