#include "asterisk/lock.h"
Include dependency graph for indications.h:
Go to the source code of this file.
Data Structures | |
struct | tone_zone |
struct | tone_zone_sound |
Functions | |
tone_zone_sound * | ast_get_indication_tone (const struct tone_zone *zone, const char *indication) |
tone_zone * | ast_get_indication_zone (const char *country) |
int | ast_playtones_start (struct ast_channel *chan, int vol, const char *tonelist, int interruptible) |
void | ast_playtones_stop (struct ast_channel *chan) |
int | ast_register_indication (struct tone_zone *zone, const char *indication, const char *tonelist) |
int | ast_register_indication_country (struct tone_zone *country) |
int | ast_set_indication_country (const char *country) |
int | ast_unregister_indication (struct tone_zone *zone, const char *indication) |
int | ast_unregister_indication_country (const char *country) |
Variables | |
tone_zone * | tone_zones |
ast_mutex_t | tzlock |
This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
Primary Author: Pauline Middelink <middelink@polyware.nl>
Definition in file indications.h.
void ast_playtones_stop | ( | struct ast_channel * | chan | ) |
Stop the tones from playing