Files | |
file | axis2_async_result.h |
Typedefs | |
typedef struct axis2_async_result | axis2_async_result_t |
Functions | |
AXIS2_EXTERN axiom_soap_envelope_t * | axis2_async_result_get_envelope (axis2_async_result_t *async_result, const axutil_env_t *env) |
AXIS2_EXTERN axis2_msg_ctx_t * | axis2_async_result_get_result (axis2_async_result_t *async_result, const axutil_env_t *env) |
AXIS2_EXTERN void | axis2_async_result_free (axis2_async_result_t *async_result, const axutil_env_t *env) |
AXIS2_EXTERN axis2_async_result_t * | axis2_async_result_create (const axutil_env_t *env, axis2_msg_ctx_t *result) |
typedef struct axis2_async_result axis2_async_result_t |
Type name for struct axis2_async_result
AXIS2_EXTERN axis2_async_result_t* axis2_async_result_create | ( | const axutil_env_t * | env, | |
axis2_msg_ctx_t * | result | |||
) |
Creates an async result struct to help deal with results of asynchronous invocations.
env | pointer to environment struct | |
result | pointer to result message context into which the resulting SOAP message is to be captured |
AXIS2_EXTERN void axis2_async_result_free | ( | axis2_async_result_t * | async_result, | |
const axutil_env_t * | env | |||
) |
Frees the async result.
async_result | pointer to async result struct | |
env | pointer to environment struct |
AXIS2_EXTERN axiom_soap_envelope_t* axis2_async_result_get_envelope | ( | axis2_async_result_t * | async_result, | |
const axutil_env_t * | env | |||
) |
Gets the SOAP envelope stored inside the resulting message context.
async_result | pointer to async result struct | |
env | pointer to environment struct |
AXIS2_EXTERN axis2_msg_ctx_t* axis2_async_result_get_result | ( | axis2_async_result_t * | async_result, | |
const axutil_env_t * | env | |||
) |
Gets the result in the form of message context.
async_result | pointer to async result struct | |
env | pointer to environment struct |