doxygen.dox.in 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  1. /**
  2. * @mainpage
  3. * Project Website: http://savannah.gnu.org/projects/exosip
  4. *
  5. * @verbinclude README
  6. *
  7. */
  8. /**
  9. * @defgroup libeXosip2 The eXtented eXosip stack
  10. * @brief libeXosip2 Version @EXOSIP_VERSION@
  11. *
  12. * @see http://savannah.gnu.org/projects/exosip
  13. *
  14. * @section what_is_it What is eXosip
  15. *
  16. * libeXosip2 implements the Session Initiation Protocol (SIP -rfc3261-)
  17. * libeXosip2 is GPL (COPYING). Please understand the licencing details
  18. * before using it!
  19. *
  20. * For any use of this library beyond the rights granted to you by the
  21. * GPL license, please contact my company at <amoizard@antisip.com>.
  22. *
  23. * @section what_is_relation_with_osip What is the relation between osip & eXosip2
  24. *
  25. * The GNU osip stack is the first step needed to implement SIP
  26. * applications. As a low layer stack, there is no limitation in
  27. * the way to use it, but the very large API makes it rather complex
  28. * and not suitable for beginners.
  29. *
  30. * The eXtended eXosip library is based on osip and implements a lot
  31. * more SIP stuff so you can quickly build compliant SIP applications.
  32. * The API is enough flexible to allow you to control and complete SIP
  33. * messages. Thus, it keeps the stack extensible.
  34. *
  35. * While osip can be used for any SIP applications, eXosip2 only
  36. * provide APIs to control endpoints.
  37. *
  38. * @section what_is_sip What is SIP
  39. *
  40. * SIP is an IP telephony protocol made by the IETF.
  41. * It is an effort to create a simple (telephony is never
  42. * simple) and powerfull protocol for next generation
  43. * telephony systems.
  44. *
  45. * @section what_features SIP features
  46. *
  47. * SIP is not just about telephony. It's much more
  48. * that what you expect from phones. SIP means mobility,
  49. * video, textual call informations, file exchange,
  50. * instant messaging, presence support and much more!
  51. *
  52. * @section what_freesoftware eXosip2 is free software
  53. *
  54. * As eXosip2 is GPL, you MUST choose to release your
  55. * SIP applications based on eXosip2 under the GPL license.
  56. *
  57. * For any use of this library beyond the rights granted to you by the
  58. * GPL license, please contact my company at <amoizard@antisip.com>.
  59. *
  60. * With oSIP (which is LGPL), you still have the choice to implement
  61. * close source application and link with oSIP. For the
  62. * benefit of the community (and for your own benefit),
  63. * please consider implementing your application in GPL.
  64. *
  65. * Still with osip, you have to respect the license terms.
  66. * Mainly, users of your software must be able to fix bugs
  67. * in osip themselves. (they must have the source code,
  68. * be able to compile it and link your product with the new
  69. * version.)
  70. *
  71. * @section what_thanks Thanks
  72. *
  73. * Thanks to all the contributors and to all bug reporters.
  74. * Enjoy eXosip2/osip!
  75. *
  76. */
  77. /**
  78. * @defgroup eXosip2_setup General purpose API.
  79. * @brief general purpose API in libeXosip2-@VERSION@.
  80. *
  81. * XXX
  82. */
  83. /**
  84. * @defgroup eXosip2_msg SIP messages and call control API
  85. * @brief The SIP messages and call control API.
  86. *
  87. * XXX
  88. */
  89. /**
  90. * @page eXosip2_readme README
  91. * @verbinclude README
  92. */
  93. /**
  94. * @page eXosip2_install INSTALL
  95. * @verbinclude INSTALL
  96. */
  97. /**
  98. * @page eXosip2_license COPYING
  99. * @verbinclude COPYING
  100. */
  101. /**
  102. * @page eXosip2_license ChangeLog
  103. * @verbinclude ChangeLog
  104. */