On Fri, Oct 12, 2007 at 11:28:42AM +0200, Pirlouwi wrote:
> Hello,
> I wonder if there is a way to build my own asterisk application (let us say
> apps/app_myappl.c),
> and to launch other existing applications from it (for example, doing an
> apps/app_dial.c, or others).
>
> Could someone highlight me on that?
grep pbx_exec apps/*.c
:)
For example, apps/app_queue.c calls MixMonitor in about that way
(lots of code skipped for clarity):
struct ast_app *mixmonapp = NULL;
mixmonapp = pbx_findapp("MixMonitor");
if (mixmonapp) {
ret = pbx_exec(qe->chan, mixmonapp, mixmonargs);
} else
ast_log(LOG_WARNING, "Asked to run MixMonitor on this call, but cannot
find the MixMonitor app!\n");
_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users