added onSessionStart function for outgoing calls

git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@905 8eb893ce-cfd4-0310-b710-fb5ebe64c474
sayer/1.4-spce2.6
Stefan Sayer 19 years ago
parent 83d837c1b0
commit 4c0cd36c63

@ -713,6 +713,14 @@ void IvrDialog::onSessionStart(const AmSipRequest& req)
AmB2BCallerSession::onSessionStart(req);
}
void IvrDialog::onSessionStart(const AmSipReply& rep)
{
invite_req.body = rep.body;
callPyEventHandler("onSessionStart","s",rep.hdrs.c_str());
setInOut(&playlist,&playlist);
AmB2BSession::onSessionStart(rep);
}
void IvrDialog::onBye(const AmSipRequest& req)
{
if(callPyEventHandler("onBye",NULL))

@ -141,6 +141,8 @@ class IvrDialog : public AmB2BCallerSession
int drop();
void onSessionStart(const AmSipRequest& req);
void onSessionStart(const AmSipReply& rep);
void onBye(const AmSipRequest& req);
void onDtmf(int event, int duration_msec);

Loading…
Cancel
Save