[Asterisk-Dev] Asterisk Code Flow

James H. Thompson jht at lj.net
Tue Jul 6 16:14:44 MST 2004

Running CTAGS (http://ctags.sourceforge.net/) on the Asterisk source then
loading the codebase into an editor that supports CTAGS may be helpful.
List of editors supporting CTAGS: http://ctags.sourceforge.net/tools.html

Once you've done this, you can just highlight a variable and get a list of everywhere its used, or jump where its defined.
I've used jEdit (http://www.jedit.org/) this way on Windows, and it worked well.

These resourses from www.voip-info.org may also prove helpful:
Developer Resources 
  a.. Asterisk Developer Guidelines: What to do to add to the project 
  b.. Asterisk debugging: How to identify and backtrace an Asterisk problem 
  c.. Asterisk bug tracker: Bug reporting and tracking, patches. Help test new features. 
  d.. Asterisk Web CVS viewer (cache), updated daily 
  e.. Asterisk Web Cross Referenced Source Code Viewer (cache) 


James H. Thompson
jht at lava.net

  ----- Original Message ----- 
  From: Asterisk SSUET 
  To: asterisk-dev at lists.digium.com 
  Sent: Tuesday, July 06, 2004 12:27 PM
  Subject: [Asterisk-Dev] Asterisk Code Flow


  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 FLOW as the Comments in the files are not providing enough knowledge.

  Thanking in Advance.

  Kashif Azhar.

  Do you Yahoo!?
  Yahoo! Mail Address AutoComplete - You start. We finish.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-dev/attachments/20040706/fd87dff3/attachment.htm

More information about the asterisk-dev mailing list