Asterisk - The Open Source Telephony Project  18.5.0
Data Fields
penalty_rule Struct Reference
Collaboration diagram for penalty_rule:
Collaboration graph
[legend]

Data Fields

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

Detailed Description

Definition at line 1640 of file app_queue.c.

Field Documentation

◆ list

struct { ... } list

◆ max_relative

int max_relative

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

Definition at line 1645 of file app_queue.c.

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

◆ max_value

int max_value

The amount specified in the penalty rule for max penalty

Definition at line 1642 of file app_queue.c.

Referenced by copy_rules(), handle_queue_rule_show(), insert_penaltychange(), load_realtime_rules(), manager_queue_rule_show(), AllowableRange::to_wiki(), and update_qe_rule().

◆ min_relative

int min_relative

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

Definition at line 1646 of file app_queue.c.

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

◆ min_value

int min_value

The amount specified in the penalty rule for min penalty

Definition at line 1643 of file app_queue.c.

Referenced by copy_rules(), handle_queue_rule_show(), insert_penaltychange(), load_realtime_rules(), manager_queue_rule_show(), AllowableRange::to_wiki(), and update_qe_rule().

◆ next

struct penalty_rule* next

Definition at line 1648 of file app_queue.c.

◆ raise_relative

int raise_relative

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

Definition at line 1647 of file app_queue.c.

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

◆ raise_value

int raise_value

The amount specified in the penalty rule for min penalty

Definition at line 1644 of file app_queue.c.

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

◆ time

int time

Number of seconds that need to pass before applying this rule

Definition at line 1641 of file app_queue.c.

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


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