#include <axis2_phase_rule.h>
Public Attributes | |
const axis2_char_t *(* | get_before )(const axis2_phase_rule_t *phase_rule, const axis2_env_t *env) |
axis2_status_t(* | set_before )(axis2_phase_rule_t *phase_rule, const axis2_env_t *env, const axis2_char_t *before) |
const axis2_char_t *(* | get_after )(const axis2_phase_rule_t *phase_rule, const axis2_env_t *env) |
axis2_status_t(* | set_after )(axis2_phase_rule_t *phase_rule, const axis2_env_t *env, const axis2_char_t *after) |
const axis2_char_t *(* | get_name )(const axis2_phase_rule_t *phase_rule, const axis2_env_t *env) |
axis2_status_t(* | set_name )(axis2_phase_rule_t *phase_rule, const axis2_env_t *env, const axis2_char_t *name) |
axis2_bool_t(* | is_first )(const axis2_phase_rule_t *phase_rule, const axis2_env_t *env) |
axis2_status_t(* | set_first )(axis2_phase_rule_t *phase_rule, const axis2_env_t *env, axis2_bool_t first) |
axis2_bool_t(* | is_last )(const axis2_phase_rule_t *phase_rule, const axis2_env_t *env) |
axis2_status_t(* | set_last )(axis2_phase_rule_t *phase_rule, const axis2_env_t *env, axis2_bool_t last) |
axis2_status_t(* | free )(axis2_phase_rule_t *phase_rule, const axis2_env_t *env) |
axis2_phase_rule_t *(* | clone )(axis2_phase_rule_t *phase_rule, const axis2_env_t *env) |
axis2_phase_rule_t*( * axis2_phase_rule_ops::clone)(axis2_phase_rule_t *phase_rule, const axis2_env_t *env) |
Clones phase rule.
phase_rule | pointer to phase rule | |
env | pointer to environment struct |
axis2_status_t( * axis2_phase_rule_ops::free)(axis2_phase_rule_t *phase_rule, const axis2_env_t *env) |
Frees phase rule.
phase_rule | pointer to phase rule | |
env | pointer to environment struct |
const axis2_char_t*( * axis2_phase_rule_ops::get_after)(const axis2_phase_rule_t *phase_rule, const axis2_env_t *env) |
Gets the name of the handler after which the handler associated with this rule should be placed.
phase_rule | pointer to phase rule | |
env | pointer to environment struct |
const axis2_char_t*( * axis2_phase_rule_ops::get_before)(const axis2_phase_rule_t *phase_rule, const axis2_env_t *env) |
Gets the name of the handler before which the handler associated with this rule should be placed.
phase_rule | pointer to phase rule | |
env | pointer to environment struct |
const axis2_char_t*( * axis2_phase_rule_ops::get_name)(const axis2_phase_rule_t *phase_rule, const axis2_env_t *env) |
Gets name.
phase_rule | pointer to phase rule | |
env | pointer to environment struct |
axis2_bool_t( * axis2_phase_rule_ops::is_first)(const axis2_phase_rule_t *phase_rule, const axis2_env_t *env) |
Checks if the handler is the first in phase.
phase_rule | pointer to phase rule | |
env | pointer to environment struct |
axis2_bool_t( * axis2_phase_rule_ops::is_last)(const axis2_phase_rule_t *phase_rule, const axis2_env_t *env) |
Checks if the handler is the last in phase.
phase_rule | pointer to phase rule | |
env | pointer to environment struct |
axis2_status_t( * axis2_phase_rule_ops::set_after)(axis2_phase_rule_t *phase_rule, const axis2_env_t *env, const axis2_char_t *after) |
Sets the name of the handler after which the handler associated with this rule should be placed.
phase_rule | pointer to phase rule | |
env | pointer to environment struct | |
after | name of handler after which the handler should be placed |
axis2_status_t( * axis2_phase_rule_ops::set_before)(axis2_phase_rule_t *phase_rule, const axis2_env_t *env, const axis2_char_t *before) |
Sets the name of the handler before which the handler associated with this rule should be placed.
phase_rule | pointer to phase rule | |
env | pointer to environment struct | |
before | name of handler before which the handler should be placed |
axis2_status_t( * axis2_phase_rule_ops::set_first)(axis2_phase_rule_t *phase_rule, const axis2_env_t *env, axis2_bool_t first) |
Sets handler to be the first in phase.
phase_rule | pointer to phase rule | |
env | pointer to environment struct | |
first | AXIS2_TRUE if the handler associated with this rule is the first in phase, else AXIS2_FALSE |
axis2_status_t( * axis2_phase_rule_ops::set_last)(axis2_phase_rule_t *phase_rule, const axis2_env_t *env, axis2_bool_t last) |
Sets handler to be the last in phase.
phase_rule | pointer to phase rule | |
env | pointer to environment struct | |
last | AXIS2_TRUE if the handler associated with this rule is the last in phase, else AXIS2_FALSE |
axis2_status_t( * axis2_phase_rule_ops::set_name)(axis2_phase_rule_t *phase_rule, const axis2_env_t *env, const axis2_char_t *name) |
Sets name.
phase_rule | pointer to phase rule | |
env | pointer to environment struct | |
name | name string |