Mon Jun 27 16:51:23 2011

Asterisk developer's documentation


ast_aoc_s_entry Struct Reference

#include <aoc.h>


Data Fields

uint16_t charged_item
union {
   ast_aoc_duration_rate   duration
   ast_aoc_flat_rate   flat
   uint16_t   special_code
   ast_aoc_volume_rate   volume
rate
 Charge rate being applied.
uint16_t rate_type


Detailed Description

Definition at line 165 of file aoc.h.


Field Documentation

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(), and ast_aoc_s_add_special_arrangement().

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(), and ast_aoc_s_add_rate_duration().

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(), and ast_aoc_s_add_rate_flat().

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(), and ast_aoc_s_add_special_arrangement().

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(), and ast_aoc_s_add_special_arrangement().

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(), and ast_aoc_s_add_special_arrangement().

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(), and ast_aoc_s_add_rate_volume().


The documentation for this struct was generated from the following file:
Generated on Mon Jun 27 16:51:23 2011 for Asterisk - The Open Source Telephony Project by  doxygen 1.4.7