<div dir="ltr"><br><div class="gmail_extra"><div class="gmail_quote">On Sun, Jun 30, 2013 at 11:03 PM, Meadows Hoa <span dir="ltr">&lt;<a href="mailto:meadows_sub@yahoo.com" target="_blank">meadows_sub@yahoo.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div style="font-size:10pt;font-family:times new roman,new york,times,serif"><div> </div><div><font size="3">Is there a way to send an event notification from one Channel Driver to another Channel Driver? If I wanted to have one channel driver do something custom depending on the call state of the other channel driver involved in the call, how could you send some kind of event or state notification directly to this other channel driver?</font></div>
<div><font size="3"></font> </div></div></div></blockquote><div><br></div><div style>Yes, although in general this happens within the Asterisk code itself and is not exposed to the dialplan.</div><div style><br></div><div style>
Typically, if anything (channel driver, resource module, etc.) wants to notify a channel that something has occurred, it queues a control frame on that channel. Control frames include things like media source changes/media updates, indications that signalling actions should take place, etc.</div>
<div style><br></div><div style>What specific use case are you looking at?</div><div><br></div><div style>Matt</div><div><br></div></div>-- <br><div dir="ltr"><div>Matthew Jordan<br></div><div>Digium, Inc. | Engineering Manager</div>
<div>445 Jan Davis Drive NW - Huntsville, AL 35806 - USA</div><div>Check us out at: <a href="http://digium.com" target="_blank">http://digium.com</a> &amp; <a href="http://asterisk.org" target="_blank">http://asterisk.org</a></div>
</div>
</div></div>