<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2800.1400" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT size=2>
<DIV>Running CTAGS (<A
href="http://ctags.sourceforge.net/">http://ctags.sourceforge.net/</A>) on the
Asterisk source then</DIV>
<DIV>loading the codebase into an editor that supports CTAGS may be
helpful.</DIV>
<DIV>List of editors supporting CTAGS: <A
href="http://ctags.sourceforge.net/tools.html">http://ctags.sourceforge.net/tools.html</A></DIV>
<DIV> </DIV>
<DIV>Once you've done this, you can just highlight a variable and get a list of
everywhere its used, or jump where its defined.</DIV>
<DIV>I've used jEdit (<A href="http://www.jedit.org/">http://www.jedit.org/</A>)
this way on Windows, and it worked well.</DIV>
<DIV> </DIV></FONT></DIV>
<DIV><FONT size=2>These resourses from <A
href="http://www.voip-info.org">www.voip-info.org</A> may also prove
helpful:</FONT></DIV>
<DIV><FONT size=2> </DIV>
<H2>Developer Resources </H2>
<UL>
<LI><A class=wiki title="Developer Guidelines"
href="http://www.voip-info.org/wiki-Asterisk+Developer+Guidelines">Asterisk
Developer Guidelines</A>: What to do to add to the project
<LI><A class=wiki title="HowTo Debug a DeadLock in Asterisk"
href="http://www.voip-info.org/wiki-Asterisk+debugging">Asterisk
debugging</A>: How to identify and backtrace an Asterisk problem
<LI><A class=wiki title="no description"
href="http://www.voip-info.org/wiki-Asterisk+bug+tracker">Asterisk bug
tracker</A>: Bug reporting and tracking, patches. <B>Help test new
features.</B>
<LI>Asterisk Web <A class=wiki
href="http://asterisk.espia-net.net/horde/chora/">CVS viewer</A> <A
class=wikicache
href="http://www.voip-info.org/tiki-view_cache.php?url=http%3A%2F%2Fasterisk.espia-net.net%2Fhorde%2Fchora%2F"
target=_blank>(cache)</A>, updated daily
<LI>Asterisk Web <A class=wiki href="http://www.stoo.org/lxr/source/">Cross
Referenced Source Code Viewer</A> <A class=wikicache
href="http://www.voip-info.org/tiki-view_cache.php?url=http%3A%2F%2Fwww.stoo.org%2Flxr%2Fsource%2F"
target=_blank>(cache)</A> </LI></UL>
<DIV> </DIV></FONT>
<DIV>Jim</DIV>
<DIV> </DIV>
<DIV>James H. Thompson<BR><A
href="mailto:jht@lava.net">jht@lava.net</A><BR></DIV>
<BLOCKQUOTE
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
<DIV
style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B>
<A title=asterisk_ssuet@yahoo.com
href="mailto:asterisk_ssuet@yahoo.com">Asterisk SSUET</A> </DIV>
<DIV style="FONT: 10pt arial"><B>To:</B> <A
title=asterisk-dev@lists.digium.com
href="mailto:asterisk-dev@lists.digium.com">asterisk-dev@lists.digium.com</A>
</DIV>
<DIV style="FONT: 10pt arial"><B>Sent:</B> Tuesday, July 06, 2004 12:27
PM</DIV>
<DIV style="FONT: 10pt arial"><B>Subject:</B> [Asterisk-Dev] Asterisk Code
Flow</DIV>
<DIV><BR></DIV>
<DIV></DIV>
<P>HI,</P>
<P>I am currently studing the Asterisk code, please someone help me where to
get started? from which file i should start understanding the code and can
understand its program flow? furthermore does anyone have documentation
regarding the Asterisk code and its <STRONG>FLOW </STRONG>as the Comments in
the files are not providing enough knowledge.</P>
<P>Thanking in Advance.</P>
<P>Kashif Azhar.</P>
<P>
<HR SIZE=1>
Do you Yahoo!?<BR><A
href="http://us.rd.yahoo.com/mail_us/taglines/aac/*http://promotions.yahoo.com/new_mail/static/ease.html">Yahoo!
Mail Address AutoComplete</A> - You start. We finish.</BLOCKQUOTE></BODY></HTML>