Sebastian Damm
2018-Dec-06 13:36 UTC
[asterisk-users] Need for more hangup reasons in ARI?
Hi, while implementing an application based on ARI, I wanted to hangup calls in different states with different hangup reasons. After not finding anything in the documentation I found the possible reasons in the sources:(https://github.com/asterisk/asterisk/blob/4ca709768db9bafdfa83ee1cfc6cc0639f097857/res/ari/resource_channels.c#L866) I think, there are some important reasons missing. For example I want to return a 408 if the callee doesn't answer after some time. I guess, I could submit a patch for more hangup reasons, but before doing so, is there a reason that there are only those five hangup reasons? Regards, Sebastian
Joshua C. Colp
2018-Dec-06 13:44 UTC
[asterisk-users] Need for more hangup reasons in ARI?
On Thu, Dec 6, 2018, at 9:36 AM, Sebastian Damm wrote:> Hi, > > while implementing an application based on ARI, I wanted to hangup > calls in different states with different hangup reasons. After not > finding anything in the documentation I found the possible reasons in > the > sources:(https://github.com/asterisk/asterisk/blob/4ca709768db9bafdfa83ee1cfc6cc0639f097857/res/ari/resource_channels.c#L866) > > I think, there are some important reasons missing. For example I want > to return a 408 if the callee doesn't answer after some time. I guess, > I could submit a patch for more hangup reasons, but before doing so, > is there a reason that there are only those five hangup reasons?Nope. No specific reason. The ones there are what most people would use, and what those not as familiar with telephony would understand. -- Joshua C. Colp Digium - A Sangoma Company | Senior Software Developer 445 Jan Davis Drive NW - Huntsville, AL 35806 - US Check us out at: www.digium.com & www.asterisk.org
Sebastian Damm
2018-Dec-06 17:37 UTC
[asterisk-users] Need for more hangup reasons in ARI?
Hi, On Thu, Dec 6, 2018 at 2:44 PM Joshua C. Colp <jcolp at digium.com> wrote:> Nope. No specific reason. The ones there are what most people would use, and what those not as familiar with telephony would understand.Thanks for the quick response. I have submitted a patch for adding more hangup reasons. BTW: Is there a way to have them documented on the Wiki page instead of having to dig into the source code? I'd be happy to help. Regards, Sebastian
Possibly Parallel Threads
- ARI record question
- With ARI, is it possible to create (originate) a call and pass both the caller id name and number?
- Early media using ARI
- With ARI, is it possible to create (originate) a call and pass both the caller id name and number?
- With ARI, is it possible to create (originate) a call and pass both the caller id name and number?