One tip: build freeswitch in vs2008 express. You can easily debug line by line. On Feb 16, 2012 2:17 AM, "Arif Hossain" <freefall1986@gmail.com> wrote:
On Thu, 2012-02-16 at 11:00 +0100, François Delawarde wrote:
I would start by using FS extensively and looking at console logs or playing with ESL to understand the logic (channel states, events, etc.).
Then try to understand well the code of small modules like mod_blacklist, and slowly going to the core stuff from there.
FS code is in general really well put together and, compared to Asterisk, I find it very easy to read and understand without documentation. Well, maybe a few drawings could help to learn faster...
Have fun, François.
Thank you for this suggestion. I would certainly do that. Do i need to write my own esl connector or freeswitch distributes some samples?(I see some perl/java/ruby samples in the wiki)?
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-dev mailing list FreeSWITCH-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org