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 |
1.5.3