Sun Oct 16 2011 08:43:15

Asterisk developer's documentation


penalty_rule Struct Reference
Collaboration diagram for penalty_rule:

Data Fields

struct {
   struct penalty_rule *   next
list
int max_relative
int max_value
int min_relative
int min_value
int time

Field Documentation

struct { ... } list

Is the max adjustment relative? 1 for relative, 0 for absolute

Definition at line 1068 of file app_queue.c.

Referenced by insert_penaltychange(), update_qe_rule(), copy_rules(), manager_queue_rule_show(), and handle_queue_rule_show().

int max_value

The amount specified in the penalty rule for max penalty

Definition at line 1066 of file app_queue.c.

Referenced by insert_penaltychange(), update_qe_rule(), copy_rules(), manager_queue_rule_show(), and handle_queue_rule_show().

Is the min adjustment relative? 1 for relative, 0 for absolute

Definition at line 1069 of file app_queue.c.

Referenced by insert_penaltychange(), update_qe_rule(), copy_rules(), manager_queue_rule_show(), and handle_queue_rule_show().

int min_value

The amount specified in the penalty rule for min penalty

Definition at line 1067 of file app_queue.c.

Referenced by insert_penaltychange(), update_qe_rule(), copy_rules(), manager_queue_rule_show(), and handle_queue_rule_show().

struct penalty_rule* next

Definition at line 1070 of file app_queue.c.

int time

Number of seconds that need to pass before applying this rule

Definition at line 1065 of file app_queue.c.

Referenced by insert_penaltychange(), update_qe_rule(), wait_our_turn(), copy_rules(), queue_exec(), manager_queue_rule_show(), and handle_queue_rule_show().


The documentation for this struct was generated from the following file: