Get Started

From reSIProcate
Revision as of 14:03, 30 May 2011 by Sgodin (talk | contribs) (Created page with "=How to Get Started= ==#1 - Get a copy of the code== Either grab a tarball of the latest release from the ReSIProcate Releases page or use Subversion/SVN to grab the latest ...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

How to Get Started

#1 - Get a copy of the code

Either grab a tarball of the latest release from the ReSIProcate Releases page or use Subversion/SVN to grab the latest working code (Quick_Subversion_Checkout_and_Compilation_HOWTO).

#2 - Select Project/API to Start Working With

reSIProcate stack

  • Overview: core SIP stack. Handles SIP transactions, manages transports. Does not work with SIP messaging at the Dialog layer. Most users will not start by exclusively using this layer, instead start with either the DUM, repro, or recon layers.
  • Location in SVN: main/resip/stack
  • Documentation: Some crude design diagrams and documentation can be found in main/resip/stack/doc. There is also Doxygen generated documentation for the stack and the underlying rutil library.
  • Samples: The unit test programs provide good sample uses of the classes, they can be found at main/resip/stack/test and main/rutil/test. In particular, check out testStack.cxx.