Asterisk - The Open Source Telephony Project
18.5.0
|
#include <aoc.h>
Data Fields | |
uint16_t | charged_item |
union { | |
struct ast_aoc_duration_rate duration | |
struct ast_aoc_flat_rate flat | |
uint16_t special_code | |
struct ast_aoc_volume_rate volume | |
} | rate |
Charge rate being applied. More... | |
uint16_t | rate_type |
uint16_t charged_item |
Definition at line 166 of file aoc.h.
Referenced by aoc_create_ie_data_charging_rate(), aoc_parse_ie_charging_rate(), aoc_s_event(), ast_aoc_s_add_rate_duration(), ast_aoc_s_add_rate_flat(), ast_aoc_s_add_rate_free(), ast_aoc_s_add_rate_na(), ast_aoc_s_add_rate_special_charge_code(), ast_aoc_s_add_rate_volume(), ast_aoc_s_add_special_arrangement(), and s_to_json().
struct ast_aoc_duration_rate duration |
Definition at line 171 of file aoc.h.
Referenced by aoc_create_ie_data_charging_rate(), aoc_parse_ie_charging_rate(), aoc_s_event(), ast_aoc_s_add_rate_duration(), and s_to_json().
struct ast_aoc_flat_rate flat |
Definition at line 172 of file aoc.h.
Referenced by aoc_create_ie_data_charging_rate(), aoc_parse_ie_charging_rate(), aoc_s_event(), ast_aoc_s_add_rate_flat(), and s_to_json().
union { ... } rate |
Charge rate being applied.
Referenced by aoc_create_ie_data_charging_rate(), aoc_parse_ie_charging_rate(), aoc_s_event(), ast_aoc_s_add_rate_duration(), ast_aoc_s_add_rate_flat(), ast_aoc_s_add_rate_special_charge_code(), ast_aoc_s_add_rate_volume(), ast_aoc_s_add_special_arrangement(), and s_to_json().
uint16_t rate_type |
Definition at line 167 of file aoc.h.
Referenced by aoc_create_ie_data_charging_rate(), aoc_parse_ie_charging_rate(), aoc_s_event(), ast_aoc_s_add_rate_duration(), ast_aoc_s_add_rate_flat(), ast_aoc_s_add_rate_free(), ast_aoc_s_add_rate_na(), ast_aoc_s_add_rate_special_charge_code(), ast_aoc_s_add_rate_volume(), ast_aoc_s_add_special_arrangement(), and s_to_json().
uint16_t special_code |
Definition at line 174 of file aoc.h.
Referenced by aoc_create_ie_data_charging_rate(), aoc_parse_ie_charging_rate(), aoc_s_event(), ast_aoc_s_add_rate_special_charge_code(), ast_aoc_s_add_special_arrangement(), and s_to_json().
struct ast_aoc_volume_rate volume |
Definition at line 173 of file aoc.h.
Referenced by aoc_create_ie_data_charging_rate(), aoc_parse_ie_charging_rate(), aoc_s_event(), ast_aoc_s_add_rate_volume(), and s_to_json().