[asterisk-dev] Unified Asterisk Interface

Jim Capp jcapp at anteil.com
Mon Dec 10 13:27:19 CST 2007


Moises,

    This patch looks cool!  It looks like you will have to monitor all 
the events and then watch for the ones you are specifically interested 
in, in order to continue with step-by-step processing of the dynamic 
application?

Jim


Moises Silva wrote:
> Also, with this patch I just added: http://bugs.digium.com/view.php?id=11282
>
> You can do AGI thru AMI, having a single interface :)
>
> On Dec 10, 2007 11:20 AM, Steven Critchfield <critch at basesys.com> wrote:
>   
>> On Mon, 2007-12-10 at 17:40 +0100, David Roden wrote:
>>     
>>> On Monday 10 December 2007 17:16:56 Jim Capp wrote:
>>>
>>>       
>>>> Please check out the "asterisk-java" project:
>>>>         
>>> I am already using that. :)
>>>
>>> While it does indeed keep the low-level stuff away from me I still have to
>>> worry about synchronization issues between the two APIs in use. I wrote my
>>> own layer above asterisk-java so that at least these two APIs are hidden from
>>> my application but--as I said--I'd prefer if there was The One Asterisk API I
>>> could use instead. :)
>>>
>>> Would it be hard to include AMI commands like "ReadDTMF" that trigger
>>> DTMFReadEvents or DTMFReadResponses as soon as the user pressed a key?
>>>       
>> So here is an interesting thought for those who want to essentially
>> rewrite core functionality, You have the source and can rewite the core.
>>
>> I'll quickly appologise for what looks like a flaming start to the
>> message, it is meant to be taken with no attitude and as just a flat
>> statement of fact.
>>
>> If you want access to the core call handling like AGI, why not create
>> your app down in the core of asterisk. Then you also end up with access
>> to all those events that are exposed up to AMI as well.
>>
>> This one single API you wish to access is really in the core of
>> asterisk.
>> --
>> Steven Critchfield <critch at basesys.com>
>>
>>
>>
>> _______________________________________________
>> --Bandwidth and Colocation Provided by http://www.api-digital.com--
>>
>> asterisk-dev mailing list
>> To UNSUBSCRIBE or update options visit:
>>    http://lists.digium.com/mailman/listinfo/asterisk-dev
>>
>>     
>
>
>
>   




More information about the asterisk-dev mailing list