diff options
author | Mark Spencer <markster@digium.com> | 2000-03-26 01:59:06 +0000 |
---|---|---|
committer | Mark Spencer <markster@digium.com> | 2000-03-26 01:59:06 +0000 |
commit | 5e0525cc653577dccbfd56121681e5cd0dcd4b2e (patch) | |
tree | 0c056fe684b8ab582cb1c7800e4802b7e7d6a92f /channel.c | |
parent | c44f9f168add9b84c0359e9fe0f7bffb9d4528b2 (diff) |
Version 0.1.3 from FTP
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@207 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'channel.c')
-rwxr-xr-x | channel.c | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -126,6 +126,7 @@ struct ast_channel *ast_channel_alloc(void) tmp->data = NULL; pthread_mutex_init(&tmp->lock, NULL); strncpy(tmp->context, "default", sizeof(tmp->context)); + strncpy(tmp->language, defaultlanguage, sizeof(tmp->language)); strncpy(tmp->exten, "s", sizeof(tmp->exten)); tmp->priority=1; tmp->next = channels; @@ -387,6 +388,16 @@ struct ast_frame *ast_read(struct ast_channel *chan) return f; } +int ast_sendtext(struct ast_channel *chan, char *text) +{ + int res = 0; + CHECK_BLOCKING(chan); + if (chan->pvt->send_text) + res = chan->pvt->send_text(chan, text); + chan->blocking = 0; + return res; +} + int ast_write(struct ast_channel *chan, struct ast_frame *fr) { int res = -1; |