Files | |
file | axis2_listener_manager.h |
Classes | |
struct | axis2_listener_manager_ops |
struct | axis2_listener_manager |
Defines | |
#define | AXIS2_LISTNER_MANAGER_MAKE_SURE_STARTED(listener_manager, env, transport, conf_ctx) ((listener_manager)->ops->make_sure_started(listener_manager, env, transport, conf_ctx)) |
#define | AXIS2_LISTENER_MANAGER_STOP(listener_manager, env, transport) ((listener_manager)->ops->stop(listener_manager, env, transport)) |
#define | AXIS2_LISTNER_MANAGER_GET_REPLY_TO_EPR(listener_manager, env, svc_name, transport) ((listener_manager)->ops->get_reply_to_epr(listener_manager, env, svc_name, transport)) |
#define | AXIS2_LISTNER_MANAGER_GET_CONF_CTX(listener_manager, env) ((listener_manager)->ops->get_conf_ctx(listener_manager, env)) |
#define | AXIS2_LISTNER_MANAGER_FREE(listener_manager, env) ((listener_manager)->ops->free(listener_manager, env)) |
Typedefs | |
typedef axis2_listener_manager_ops | axis2_listener_manager_ops_t |
typedef axis2_listener_manager | axis2_listener_manager_t |
Functions | |
AXIS2_EXTERN axis2_listener_manager_t * | axis2_listener_manager_create (const axis2_env_t *env) |
#define AXIS2_LISTENER_MANAGER_STOP | ( | listener_manager, | |||
env, | |||||
transport | ) | ((listener_manager)->ops->stop(listener_manager, env, transport)) |
Stops the named transport.
#define AXIS2_LISTNER_MANAGER_FREE | ( | listener_manager, | |||
env | ) | ((listener_manager)->ops->free(listener_manager, env)) |
Frees listener manager.
#define AXIS2_LISTNER_MANAGER_GET_CONF_CTX | ( | listener_manager, | |||
env | ) | ((listener_manager)->ops->get_conf_ctx(listener_manager, env)) |
Gets configuration context.
#define AXIS2_LISTNER_MANAGER_GET_REPLY_TO_EPR | ( | listener_manager, | |||
env, | |||||
svc_name, | |||||
transport | ) | ((listener_manager)->ops->get_reply_to_epr(listener_manager, env, svc_name, transport)) |
Gets reply to endpoint reference.
#define AXIS2_LISTNER_MANAGER_MAKE_SURE_STARTED | ( | listener_manager, | |||
env, | |||||
transport, | |||||
conf_ctx | ) | ((listener_manager)->ops->make_sure_started(listener_manager, env, transport, conf_ctx)) |
Makes sure the named transport is started.
typedef struct axis2_listener_manager_ops axis2_listener_manager_ops_t |
Type name for struct axis2_listener_manager_ops
typedef struct axis2_listener_manager axis2_listener_manager_t |
Type name for struct axis2_listener_manager
AXIS2_EXTERN axis2_listener_manager_t* axis2_listener_manager_create | ( | const axis2_env_t * | env | ) |
Creates a listener manager struct instance.
env | pointer to environment struct |