Mon Mar 19 11:30:58 2012

Asterisk developer's documentation


ast_tone_zone_sound Struct Reference

Description of a tone. More...

#include <indications.h>


Data Fields

union {
   struct {
      unsigned int   killme:1
   } 
   uint32_t   __padding
}; 
 Flags only used internally.
const char * data
 Description of a tone.
struct {
   ast_tone_zone_sound *   next
entry
 Linked list fields for including in the list on an ast_tone_zone.
const char * name
 Name of the tone. For example, "busy".


Detailed Description

Description of a tone.

Definition at line 36 of file indications.h.


Field Documentation

union { ... }

Flags only used internally.

uint32_t __padding

Definition at line 58 of file indications.h.

const char* data

Description of a tone.

The format is a comma separated list of tone parts in the following format:

Format: [!][M]freq[<+|*>freq2][/duration]

Definition at line 53 of file indications.h.

Referenced by ast_app_dtget(), ast_indicate_data(), ast_tone_zone_sound_destructor(), dial_handle_playtones(), dialtone_indicate(), handle_cli_indication_show(), handle_playtones(), in_band_indication(), pbx_builtin_waitexten(), play_dialtone(), read_exec(), readexten_exec(), and skinny_transfer().

struct { ... } entry

Linked list fields for including in the list on an ast_tone_zone.

Referenced by ast_register_indication(), ast_tone_zone_data_add_structure(), ast_tone_zone_destructor(), ast_unregister_indication(), handle_cli_indication_show(), prune_tone_zone(), and tone_zone_mark().

unsigned int killme

Definition at line 60 of file indications.h.

Referenced by prune_tone_zone(), and tone_zone_mark().

const char* name

Name of the tone. For example, "busy".

Definition at line 38 of file indications.h.

Referenced by ast_get_indication_tone(), ast_register_indication(), ast_tone_zone_sound_destructor(), ast_unregister_indication(), complete_indications(), and handle_cli_indication_show().

struct ast_tone_zone_sound* next

Definition at line 55 of file indications.h.


The documentation for this struct was generated from the following file:
Generated on Mon Mar 19 11:30:58 2012 for Asterisk - The Open Source Telephony Project by  doxygen 1.4.7