#include <axis2_defines.h>
#include <axis2_env.h>
#include <axis2_options.h>
#include <axis2_msg_ctx.h>
#include <axis2_callback.h>
Go to the source code of this file.
Classes | |
struct | axis2_op_client_ops |
struct | axis2_op_client |
Defines | |
#define | AXIS2_OP_CLIENT_SET_OPTIONS(op_client, env, options) ((op_client)->ops->set_options(op_client, env, options)) |
#define | AXIS2_OP_CLIENT_GET_OPTIONS(op_client, env) ((op_client)->ops->get_options(op_client, env)) |
#define | AXIS2_OP_CLIENT_ADD_MSG_CTX(op_client, env, msg_ctx) ((op_client)->ops->add_msg_ctx(op_client, env, msg_ctx)) |
#define | AXIS2_OP_CLIENT_ADD_OUT_MSG_CTX(op_client, env, msg_ctx) ((op_client)->ops->add_out_msg_ctx(op_client, env, msg_ctx)) |
#define | AXIS2_OP_CLIENT_GET_MSG_CTX(op_client, env, message_label) ((op_client)->ops->get_msg_ctx(op_client, env, message_label)) |
#define | AXIS2_OP_CLIENT_SET_CALLBACK(op_client, env, callback) ((op_client)->ops->set_callback(op_client, env, callback)) |
#define | AXIS2_OP_CLIENT_GET_CALLBACK(op_client, env) ((op_client)->ops->get_callback(op_client, env)) |
#define | AXIS2_OP_CLIENT_EXECUTE(op_client, env, block) ((op_client)->ops->execute(op_client, env, block)) |
#define | AXIS2_OP_CLIENT_RESET(op_client, env) ((op_client)->ops->reset(op_client, env)) |
#define | AXIS2_OP_CLIENT_COMPLETE(op_client, env, msg_ctx) ((op_client)->ops->complete(op_client, env, msg_ctx)) |
#define | AXIS2_OP_CLIENT_GET_OPERATION_CONTEXT(op_client, env) ((op_client)->ops->get_operation_context(op_client, env)) |
#define | AXIS2_OP_CLIENT_FREE(op_client, env) ((op_client)->ops->free(op_client, env)) |
#define | AXIS2_OP_CLIENT_SET_CALLBACK_RECV(op_client, env, callback_recv) ((op_client)->ops->set_callback_recv(op_client, env, callback_recv)) |
Typedefs | |
typedef axis2_op_client_ops | axis2_op_client_ops_t |
typedef axis2_op_client | axis2_op_client_t |
Functions | |
AXIS2_EXTERN axis2_op_client_t * | axis2_op_client_create (const axis2_env_t *env, axis2_op_t *op, axis2_svc_ctx_t *svc_ctx, axis2_options_t *options) |