Files | |
| file | axis2_flow.h |
Typedefs | |
| typedef struct axis2_flow | axis2_flow_t |
Functions | |
| AXIS2_EXTERN axis2_flow_t * | axis2_flow_create (const axutil_env_t *env) |
| AXIS2_EXTERN void | axis2_flow_free (axis2_flow_t *flow, const axutil_env_t *env) |
| AXIS2_EXTERN axis2_status_t | axis2_flow_add_handler (axis2_flow_t *flow, const axutil_env_t *env, axis2_handler_desc_t *handler) |
| AXIS2_EXTERN axis2_handler_desc_t * | axis2_flow_get_handler (const axis2_flow_t *flow, const axutil_env_t *env, const int index) |
| AXIS2_EXTERN int | axis2_flow_get_handler_count (const axis2_flow_t *flow, const axutil_env_t *env) |
| AXIS2_EXTERN void | axis2_flow_free_void_arg (void *flow, const axutil_env_t *env) |
| typedef struct axis2_flow axis2_flow_t |
Type name for struct axis2_flow
| AXIS2_EXTERN axis2_status_t axis2_flow_add_handler | ( | axis2_flow_t * | flow, | |
| const axutil_env_t * | env, | |||
| axis2_handler_desc_t * | handler | |||
| ) |
Adds a handler description to flow.
| flow | pointer to flow | |
| env | pointer to environment struct | |
| handler | pointer to handler description |
| AXIS2_EXTERN axis2_flow_t* axis2_flow_create | ( | const axutil_env_t * | env | ) |
Creates flow struct.
| env | pointer to environment struct |
| AXIS2_EXTERN void axis2_flow_free | ( | axis2_flow_t * | flow, | |
| const axutil_env_t * | env | |||
| ) |
Frees flow struct.
| flow | pointer to flow | |
| env | pointer to environment struct |
| AXIS2_EXTERN void axis2_flow_free_void_arg | ( | void * | flow, | |
| const axutil_env_t * | env | |||
| ) |
Frees flow passed as void pointer. This method would cast the void pointer to appropriate type and then call free method.
| flow | pointer to flow | |
| env | pointer to environment struct |
| AXIS2_EXTERN axis2_handler_desc_t* axis2_flow_get_handler | ( | const axis2_flow_t * | flow, | |
| const axutil_env_t * | env, | |||
| const int | index | |||
| ) |
Gets handler description at given index.
| flow | pointer to flow | |
| env | pointer to environment struct | |
| index | index of the handler |
| AXIS2_EXTERN int axis2_flow_get_handler_count | ( | const axis2_flow_t * | flow, | |
| const axutil_env_t * | env | |||
| ) |
Gets handler count.
| flow | pointer to flow | |
| env | pointer to environment struct |
1.5.3