<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: How-to: Write an Asterisk Module, Part 2</title>
	<atom:link href="http://www.russellbryant.net/blog/2008/06/20/how-to-write-an-asterisk-module-part-2/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.russellbryant.net/blog/2008/06/20/how-to-write-an-asterisk-module-part-2/</link>
	<description>Asterisk Open Source Software Engineering</description>
	<lastBuildDate>Tue, 03 Aug 2010 19:11:40 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: Asterisk Module Programming : alexanderjohansen[dot]com</title>
		<link>http://www.russellbryant.net/blog/2008/06/20/how-to-write-an-asterisk-module-part-2/comment-page-1/#comment-745</link>
		<dc:creator>Asterisk Module Programming : alexanderjohansen[dot]com</dc:creator>
		<pubDate>Tue, 14 Oct 2008 12:49:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.russellbryant.net/blog/?p=74#comment-745</guid>
		<description>[...] How-to: Write an Asterisk Module, Part 2 [...]</description>
		<content:encoded><![CDATA[<p>[...] How-to: Write an Asterisk Module, Part 2 [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tutorials for writing Asterisk modules &#171; Michigan Telephone, VoIP and Broadband blog</title>
		<link>http://www.russellbryant.net/blog/2008/06/20/how-to-write-an-asterisk-module-part-2/comment-page-1/#comment-681</link>
		<dc:creator>Tutorials for writing Asterisk modules &#171; Michigan Telephone, VoIP and Broadband blog</dc:creator>
		<pubDate>Fri, 22 Aug 2008 19:35:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.russellbryant.net/blog/?p=74#comment-681</guid>
		<description>[...] Bryant is starting a series of tutorials on &#8220;How-to: Write an Asterisk Module.&#8221; Part 1, Part 2, and Part 3 are now online. For those of you who may have wanted to write an Asterisk module but [...]</description>
		<content:encoded><![CDATA[<p>[...] Bryant is starting a series of tutorials on &#8220;How-to: Write an Asterisk Module.&#8221; Part 1, Part 2, and Part 3 are now online. For those of you who may have wanted to write an Asterisk module but [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: How-to: Write an Asterisk Module, Part 3</title>
		<link>http://www.russellbryant.net/blog/2008/06/20/how-to-write-an-asterisk-module-part-2/comment-page-1/#comment-218</link>
		<dc:creator>How-to: Write an Asterisk Module, Part 3</dc:creator>
		<pubDate>Mon, 30 Jun 2008 13:32:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.russellbryant.net/blog/?p=74#comment-218</guid>
		<description>[...] XHTML       &#8592; How-to: Write an Asterisk Module, Part 2 [...]</description>
		<content:encoded><![CDATA[<p>[...] XHTML       &larr; How-to: Write an Asterisk Module, Part 2 [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: russell</title>
		<link>http://www.russellbryant.net/blog/2008/06/20/how-to-write-an-asterisk-module-part-2/comment-page-1/#comment-204</link>
		<dc:creator>russell</dc:creator>
		<pubDate>Thu, 26 Jun 2008 18:34:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.russellbryant.net/blog/?p=74#comment-204</guid>
		<description>Thanks.  To find more in depth information, I will be posting more tutorials.  Beyond that, the Asterisk source is your best friend, as there are hundreds of examples already there.  You can also find API documentation in header files (include/asterisk/) and the doxygen generated documentation:

http://www.asterisk.org/doxygen</description>
		<content:encoded><![CDATA[<p>Thanks.  To find more in depth information, I will be posting more tutorials.  Beyond that, the Asterisk source is your best friend, as there are hundreds of examples already there.  You can also find API documentation in header files (include/asterisk/) and the doxygen generated documentation:</p>
<p><a href="http://www.asterisk.org/doxygen" rel="nofollow">http://www.asterisk.org/doxygen</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fernando</title>
		<link>http://www.russellbryant.net/blog/2008/06/20/how-to-write-an-asterisk-module-part-2/comment-page-1/#comment-203</link>
		<dc:creator>Fernando</dc:creator>
		<pubDate>Thu, 26 Jun 2008 03:26:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.russellbryant.net/blog/?p=74#comment-203</guid>
		<description>Congratulations for the article.
Where can I find more information about it?
Thanks a lot</description>
		<content:encoded><![CDATA[<p>Congratulations for the article.<br />
Where can I find more information about it?<br />
Thanks a lot</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: russell</title>
		<link>http://www.russellbryant.net/blog/2008/06/20/how-to-write-an-asterisk-module-part-2/comment-page-1/#comment-198</link>
		<dc:creator>russell</dc:creator>
		<pubDate>Tue, 24 Jun 2008 21:30:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.russellbryant.net/blog/?p=74#comment-198</guid>
		<description>I don&#039;t understand the question, but all of this is off topic with this specific post.  :)</description>
		<content:encoded><![CDATA[<p>I don&#8217;t understand the question, but all of this is off topic with this specific post.  <img src='http://www.russellbryant.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gitguy</title>
		<link>http://www.russellbryant.net/blog/2008/06/20/how-to-write-an-asterisk-module-part-2/comment-page-1/#comment-197</link>
		<dc:creator>gitguy</dc:creator>
		<pubDate>Tue, 24 Jun 2008 05:30:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.russellbryant.net/blog/?p=74#comment-197</guid>
		<description>is asterisk going to have sockets support for programming languages?

i know there is cdr, but sockets would be great...</description>
		<content:encoded><![CDATA[<p>is asterisk going to have sockets support for programming languages?</p>
<p>i know there is cdr, but sockets would be great&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bharat</title>
		<link>http://www.russellbryant.net/blog/2008/06/20/how-to-write-an-asterisk-module-part-2/comment-page-1/#comment-196</link>
		<dc:creator>Bharat</dc:creator>
		<pubDate>Tue, 24 Jun 2008 05:08:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.russellbryant.net/blog/?p=74#comment-196</guid>
		<description>Thanx Russell.

I have three IVR server with 8 PRI (Zaptel) in each server for load sharing. One Agent server connected with all IVR server with SIP trunk ( To provide single ACD and common queue).

Call transfer to Agent from Queue Application only.  We integrate manager events of all 3 ivr server and Agent server. When ever i get event on manager for Agent Ringing, i send pop-up to Agent desk using external application.

However, its working fine with Manager events intergration. I just want to know is it possible to include the same in Queue Application.   

I am studying Jabber also as per your suggession.

Thanks again.</description>
		<content:encoded><![CDATA[<p>Thanx Russell.</p>
<p>I have three IVR server with 8 PRI (Zaptel) in each server for load sharing. One Agent server connected with all IVR server with SIP trunk ( To provide single ACD and common queue).</p>
<p>Call transfer to Agent from Queue Application only.  We integrate manager events of all 3 ivr server and Agent server. When ever i get event on manager for Agent Ringing, i send pop-up to Agent desk using external application.</p>
<p>However, its working fine with Manager events intergration. I just want to know is it possible to include the same in Queue Application.   </p>
<p>I am studying Jabber also as per your suggession.</p>
<p>Thanks again.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: russell</title>
		<link>http://www.russellbryant.net/blog/2008/06/20/how-to-write-an-asterisk-module-part-2/comment-page-1/#comment-195</link>
		<dc:creator>russell</dc:creator>
		<pubDate>Tue, 24 Jun 2008 03:12:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.russellbryant.net/blog/?p=74#comment-195</guid>
		<description>Allan, thank you very much for the kind words!

Bharat, without knowing more, it sounds like writing an external application using the manager interface is the best way to achieve what you want to do.  Another thing that you should look at is using Jabber for agent pop-ups.  You can send jabber messages to your agents from the dialplan.  Some people have done some very nice things for call centers just using that.</description>
		<content:encoded><![CDATA[<p>Allan, thank you very much for the kind words!</p>
<p>Bharat, without knowing more, it sounds like writing an external application using the manager interface is the best way to achieve what you want to do.  Another thing that you should look at is using Jabber for agent pop-ups.  You can send jabber messages to your agents from the dialplan.  Some people have done some very nice things for call centers just using that.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Allan GooD</title>
		<link>http://www.russellbryant.net/blog/2008/06/20/how-to-write-an-asterisk-module-part-2/comment-page-1/#comment-193</link>
		<dc:creator>Allan GooD</dc:creator>
		<pubDate>Mon, 23 Jun 2008 19:04:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.russellbryant.net/blog/?p=74#comment-193</guid>
		<description>Russel, thank you for your brilliant work. Your res_ais (openAIS) is a real killer app.</description>
		<content:encoded><![CDATA[<p>Russel, thank you for your brilliant work. Your res_ais (openAIS) is a real killer app.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
