Asterisk - The Open Source Telephony Project  21.4.1
Data Fields
ast_aoc_duration_rate Struct Reference

Data Fields

uint32_t amount
 
uint8_t charging_type
 Charging interval type. More...
 
char currency_name [AOC_CURRENCY_NAME_SIZE]
 
uint32_t granularity_time
 
uint16_t granularity_time_scale
 
uint16_t multiplier
 
uint32_t time
 
uint16_t time_scale
 

Detailed Description

Definition at line 103 of file aoc.h.

Field Documentation

uint8_t charging_type

Charging interval type.

continuousCharging(0), stepFunction(1)

Definition at line 122 of file aoc.h.

Referenced by ast_aoc_s_add_rate_duration().

char currency_name[AOC_CURRENCY_NAME_SIZE]

Name of currency involved. Null terminated.

Definition at line 114 of file aoc.h.

Referenced by ast_aoc_s_add_rate_duration().

uint32_t granularity_time

Not present if the granularity time is zero.

Definition at line 107 of file aoc.h.

Referenced by ast_aoc_s_add_rate_duration().


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