Added data change notification.
git-svn-id: http://yate.null.ro/svn/yate/trunk@941 acf43c95-373e-0410-b603-e72c3f656dc1
This commit is contained in:
parent
505d90e677
commit
d63d46bd8a
|
@ -802,6 +802,7 @@ void PriChan::answered()
|
|||
status(chanStatus());
|
||||
Debug(this,DebugInfo,"Remote answered on %s (%s)",id().c_str(),address().c_str());
|
||||
maxcall(0);
|
||||
dataChanged();
|
||||
Message *m = message("call.answered");
|
||||
m->addParam("span",String(m_span->span()));
|
||||
m->addParam("channel",String(m_chan));
|
||||
|
@ -972,6 +973,10 @@ void PriChan::ring(pri_event_ring &ev)
|
|||
hangup(PRI_CAUSE_SWITCH_CONGESTION);
|
||||
}
|
||||
|
||||
void PriChan::dataChanged()
|
||||
{
|
||||
}
|
||||
|
||||
void PriChan::callAccept(Message& msg)
|
||||
{
|
||||
Debug(this,DebugAll,"PriChan::callAccept() [%p]",this);
|
||||
|
@ -1002,6 +1007,7 @@ bool PriChan::msgRinging(Message& msg)
|
|||
bool PriChan::msgAnswered(Message& msg)
|
||||
{
|
||||
answer();
|
||||
dataChanged();
|
||||
return true;
|
||||
}
|
||||
|
||||
|
|
|
@ -209,6 +209,7 @@ public:
|
|||
{ return m_isdn; }
|
||||
protected:
|
||||
PriChan(const PriSpan *parent, int chan, unsigned int bufsize);
|
||||
virtual void dataChanged();
|
||||
PriSpan *m_span;
|
||||
int m_chan;
|
||||
bool m_ring;
|
||||
|
|
Loading…
Reference in New Issue