PAMI icon indicating copy to clipboard operation
PAMI copied to clipboard

Asterisk12 async agi events

Open ilgiz-badamshin opened this issue 8 years ago • 4 comments

ilgiz-badamshin avatar Sep 28 '17 14:09 ilgiz-badamshin

Coverage Status

Coverage decreased (-6.2%) to 91.956% when pulling d6628293b0eabf9dc2c1a99bc3821761efbe4fce on ilgiz-badamshin:asterisk12 into f8b5999a7800cc0b92b061218f269dff7a86cd6a on marcelog:master.

coveralls avatar Sep 28 '17 14:09 coveralls

Hello,

Thanks for the pull. Could you please provide a description for the changes and also unit tests?

Cheers,

marcelog avatar Sep 29 '17 12:09 marcelog

Asterisk 12+ trigger AsyncAGIStartEvent instead AsyncEvent with sub event "Start". And it trigger AsyncAGIExecEvent where we should handle lastCommmandId. So extracted two interfaces to detect this events. Also added "ASYNCAGI BREAK" call in AsyncClientImpl to return control to dialplan: https://wiki.asterisk.org/wiki/display/AST/AGICommand_asyncagi+break

ilgiz-badamshin avatar Oct 09 '17 07:10 ilgiz-badamshin

Coverage Status

Coverage decreased (-6.6%) to 91.485% when pulling efb57485a009ff71c0b8d7832fb738146d4b652a on ilgiz-badamshin:asterisk12 into f8b5999a7800cc0b92b061218f269dff7a86cd6a on marcelog:master.

coveralls avatar Nov 24 '17 15:11 coveralls