Files | |
| file | axis2_transport_out_desc.h |
Typedefs | |
| typedef struct axis2_transport_out_desc | axis2_transport_out_desc_t |
Functions | |
| AXIS2_EXTERN void | axis2_transport_out_desc_free (axis2_transport_out_desc_t *transport_out_desc, const axutil_env_t *env) |
| AXIS2_EXTERN void | axis2_transport_out_desc_free_void_arg (void *transport_out, const axutil_env_t *env) |
| AXIS2_EXTERN AXIS2_TRANSPORT_ENUMS | axis2_transport_out_desc_get_enum (const axis2_transport_out_desc_t *transport_out, const axutil_env_t *env) |
| AXIS2_EXTERN axis2_status_t | axis2_transport_out_desc_set_enum (struct axis2_transport_out_desc *transport_out, const axutil_env_t *env, const AXIS2_TRANSPORT_ENUMS trans_enum) |
| AXIS2_EXTERN struct axis2_flow * | axis2_transport_out_desc_get_out_flow (const axis2_transport_out_desc_t *transport_out, const axutil_env_t *env) |
| AXIS2_EXTERN axis2_status_t | axis2_transport_out_desc_set_out_flow (struct axis2_transport_out_desc *transport_out, const axutil_env_t *env, struct axis2_flow *out_flow) |
| AXIS2_EXTERN struct axis2_flow * | axis2_transport_out_desc_get_fault_out_flow (const axis2_transport_out_desc_t *transport_out, const axutil_env_t *env) |
| AXIS2_EXTERN axis2_status_t | axis2_transport_out_desc_set_fault_out_flow (struct axis2_transport_out_desc *transport_out, const axutil_env_t *env, struct axis2_flow *fault_out_flow) |
| AXIS2_EXTERN axis2_transport_sender_t * | axis2_transport_out_desc_get_sender (const axis2_transport_out_desc_t *transport_out, const axutil_env_t *env) |
| AXIS2_EXTERN axis2_status_t | axis2_transport_out_desc_set_sender (struct axis2_transport_out_desc *transport_out, const axutil_env_t *env, axis2_transport_sender_t *sender) |
| AXIS2_EXTERN struct axis2_phase * | axis2_transport_out_desc_get_out_phase (const axis2_transport_out_desc_t *transport_out, const axutil_env_t *env) |
| AXIS2_EXTERN axis2_status_t | axis2_transport_out_desc_set_out_phase (struct axis2_transport_out_desc *transport_out, const axutil_env_t *env, struct axis2_phase *out_phase) |
| AXIS2_EXTERN struct axis2_phase * | axis2_transport_out_desc_get_fault_phase (const axis2_transport_out_desc_t *transport_out, const axutil_env_t *env) |
| AXIS2_EXTERN axis2_status_t | axis2_transport_out_desc_set_fault_phase (struct axis2_transport_out_desc *transport_out, const axutil_env_t *env, struct axis2_phase *fault_phase) |
| AXIS2_EXTERN axis2_status_t | axis2_transport_out_desc_add_param (axis2_transport_out_desc_t *transport_out_desc, const axutil_env_t *env, axutil_param_t *param) |
| AXIS2_EXTERN axutil_param_t * | axis2_transport_out_desc_get_param (const axis2_transport_out_desc_t *transport_out_desc, const axutil_env_t *env, const axis2_char_t *param_name) |
| AXIS2_EXTERN axis2_bool_t | axis2_transport_out_desc_is_param_locked (axis2_transport_out_desc_t *transport_out_desc, const axutil_env_t *env, const axis2_char_t *param_name) |
|
AXIS2_EXTERN axutil_param_container_t * | axis2_transport_out_desc_param_container (const axis2_transport_out_desc_t *transport_out_desc, const axutil_env_t *env) |
| AXIS2_EXTERN axis2_transport_out_desc_t * | axis2_transport_out_desc_create (const axutil_env_t *env, const AXIS2_TRANSPORT_ENUMS trans_enum) |
| typedef struct axis2_transport_out_desc axis2_transport_out_desc_t |
Type name for struct axis2_transport_out_desc
| AXIS2_EXTERN axis2_status_t axis2_transport_out_desc_add_param | ( | axis2_transport_out_desc_t * | transport_out_desc, | |
| const axutil_env_t * | env, | |||
| axutil_param_t * | param | |||
| ) |
Adds parameter.
| transport_out_desc | pointer to tarn sport out description | |
| env | pointer to environment struct | |
| param | pointer to parameter, transport out description assumes ownership of parameter |
| AXIS2_EXTERN axis2_transport_out_desc_t* axis2_transport_out_desc_create | ( | const axutil_env_t * | env, | |
| const AXIS2_TRANSPORT_ENUMS | trans_enum | |||
| ) |
Creates transport out description with given transport enum.
| env | pointer to environment struct | |
| trans_enum | pointer to transport enum |
| AXIS2_EXTERN void axis2_transport_out_desc_free | ( | axis2_transport_out_desc_t * | transport_out_desc, | |
| const axutil_env_t * | env | |||
| ) |
Frees transport out description.
| transport_out_dec | pointer to transport out description | |
| env | pointer to environment struct |
| AXIS2_EXTERN void axis2_transport_out_desc_free_void_arg | ( | void * | transport_out, | |
| const axutil_env_t * | env | |||
| ) |
Frees transport out description given as a void pointer.
| transport_out_dec | pointer to transport out description as a void pointer | |
| env | pointer to environment struct |
| AXIS2_EXTERN AXIS2_TRANSPORT_ENUMS axis2_transport_out_desc_get_enum | ( | const axis2_transport_out_desc_t * | transport_out, | |
| const axutil_env_t * | env | |||
| ) |
Gets transport enum.
| transport_out | pointer to transport_out | |
| env | pointer to environment struct |
| AXIS2_EXTERN struct axis2_flow* axis2_transport_out_desc_get_fault_out_flow | ( | const axis2_transport_out_desc_t * | transport_out, | |
| const axutil_env_t * | env | |||
| ) | [read] |
Gets fault out flow. Fault out flow represents the list of phases invoked along the sender path if a fault happens.
| transport_out | pointer to transport_out | |
| env | pointer to environment struct |
| AXIS2_EXTERN struct axis2_phase* axis2_transport_out_desc_get_fault_phase | ( | const axis2_transport_out_desc_t * | transport_out, | |
| const axutil_env_t * | env | |||
| ) | [read] |
Gets fault phase.
| transport_out | pointer to transport_out | |
| env | pointer to environment struct |
| AXIS2_EXTERN struct axis2_flow* axis2_transport_out_desc_get_out_flow | ( | const axis2_transport_out_desc_t * | transport_out, | |
| const axutil_env_t * | env | |||
| ) | [read] |
Gets out flow. Out flow represents the list of phases invoked along the sender path.
| transport_out | pointer to transport_out | |
| env | pointer to environment struct |
| AXIS2_EXTERN struct axis2_phase* axis2_transport_out_desc_get_out_phase | ( | const axis2_transport_out_desc_t * | transport_out, | |
| const axutil_env_t * | env | |||
| ) | [read] |
Gets transport out phase.
| transport_out | pointer to transport_out | |
| env | pointer to environment struct |
| AXIS2_EXTERN axutil_param_t* axis2_transport_out_desc_get_param | ( | const axis2_transport_out_desc_t * | transport_out_desc, | |
| const axutil_env_t * | env, | |||
| const axis2_char_t * | param_name | |||
| ) |
Gets named parameter.
| transport_out_desc | pointer to transport out description | |
| env | pointer to environment struct | |
| param_name | parameter name string |
| AXIS2_EXTERN axis2_transport_sender_t* axis2_transport_out_desc_get_sender | ( | const axis2_transport_out_desc_t * | transport_out, | |
| const axutil_env_t * | env | |||
| ) |
Gets transport sender.
| transport_out | pointer to transport_out | |
| env | pointer to environment struct |
| AXIS2_EXTERN axis2_bool_t axis2_transport_out_desc_is_param_locked | ( | axis2_transport_out_desc_t * | transport_out_desc, | |
| const axutil_env_t * | env, | |||
| const axis2_char_t * | param_name | |||
| ) |
Checks if the named parameter is locked.
| transport_out_desc | pointer to transport out description | |
| env | pointer to environment struct | |
| param_name | pointer to parameter name |
| AXIS2_EXTERN axis2_status_t axis2_transport_out_desc_set_enum | ( | struct axis2_transport_out_desc * | transport_out, | |
| const axutil_env_t * | env, | |||
| const AXIS2_TRANSPORT_ENUMS | trans_enum | |||
| ) |
Sets transport enum.
| transport_out | pointer to transport_out | |
| env | pointer to environment struct | |
| trans_enum | transport enum |
| AXIS2_EXTERN axis2_status_t axis2_transport_out_desc_set_fault_out_flow | ( | struct axis2_transport_out_desc * | transport_out, | |
| const axutil_env_t * | env, | |||
| struct axis2_flow * | fault_out_flow | |||
| ) |
Sets fault out flow. Fault out flow represents the list of phases invoked along the sender path if a fault happens.
| transport_out | pointer to transport_out | |
| env | pointer to environment struct | |
| fault_out_flow | pointer to fault_out_flow |
| AXIS2_EXTERN axis2_status_t axis2_transport_out_desc_set_fault_phase | ( | struct axis2_transport_out_desc * | transport_out, | |
| const axutil_env_t * | env, | |||
| struct axis2_phase * | fault_phase | |||
| ) |
Sets fault phase.
| transport_out | pointer to transport_out | |
| env | pointer to environment struct | |
| fault_phase | pointer to phase representing fault phase, transport description assumes ownership of phase |
| AXIS2_EXTERN axis2_status_t axis2_transport_out_desc_set_out_flow | ( | struct axis2_transport_out_desc * | transport_out, | |
| const axutil_env_t * | env, | |||
| struct axis2_flow * | out_flow | |||
| ) |
Sets out flow. Out flow represents the list of phases invoked along the sender path.
| transport_out | pointer to transport_out | |
| env | pointer to environment struct | |
| out_flow | pointer to out flow, transport out description assumes ownership of flow |
| AXIS2_EXTERN axis2_status_t axis2_transport_out_desc_set_out_phase | ( | struct axis2_transport_out_desc * | transport_out, | |
| const axutil_env_t * | env, | |||
| struct axis2_phase * | out_phase | |||
| ) |
Sets transport out phase.
| transport_out | pointer to transport_out | |
| env | pointer to environment struct | |
| out_phase | pointer to phase representing transport out phase, transport out description assumes ownership of phase |
| AXIS2_EXTERN axis2_status_t axis2_transport_out_desc_set_sender | ( | struct axis2_transport_out_desc * | transport_out, | |
| const axutil_env_t * | env, | |||
| axis2_transport_sender_t * | sender | |||
| ) |
Sets transport sender.
| transport_out | pointer to transport_out | |
| env | pointer to environment struct | |
| sender | pointer to transport sender, transport description assumes ownership of sender |
1.5.3