Summary: | ASTERISK-21565: API Enhancements - CEL refactoring - transfers | ||
Reporter: | Matt Jordan (mjordan) | Labels: | Asterisk12 |
Date Opened: | 2013-04-17 22:19:41 | Date Closed: | 2013-07-20 08:15:01 |
Priority: | Major | Regression? | |
Status: | Closed/Complete | Components: | CEL/General Core/Stasis |
Versions: | Frequency of Occurrence | ||
Related Issues: | |||
Environment: | Attachments: | ||
Description: | Yay, CEL!
With Stasis-Core, we no longer need a bunch of CEL events all over the code, as the state of channels and bridges is conveyed across the Stasis-Core message bus. The third step is to refactor the following: * Add a message handler for the transfer message. When we receive a transfer message, raise the AST_CEL_BLINDTRANSFER or AST_CEL_ATTENDEDTRANSFER events * Remove AST_CEL_TRANSFER * Add a message handler for call pickup. Add AST_CEL_PICKUP. * Remove all instances of the above events | ||
Comments: | By: Kinsey Moore (kmoore) 2013-07-09 14:36:19.877-0500 Work on this issue can be found here: https://origsvn.digium.com/svn/asterisk/team/kmoore/cel_transfers All bullet points above have been covered and have tests written for them. |