Loading...
Searching...
No Matches
Source Tree Structure

# Directory Structure

In libsofia-sip-ua, there are subdirectories for different modules listed below.

Terminal and high-level libraries used for both signaling and media:

Common runtime library:

- "su" - sockets, memory management, threads
- "sresolv" - Asynchronous DNS resolver
- "ipt" - IPT utility library

SIP Signaling:

- "nua" - SIP User Agent library
- "nea" - SIP Event API
- "iptsec" - Digest authentication for HTTP and SIP
- "nta" - SIP transaction engine
- "tport" - Message transport
- "sip" - SIP messages and headers
- "msg" - Message handling
- "url" - URL handling
- "url" - low level parsing

HTTP subsystem:

- "nth" - HTTP protocol engine
- "http" - HTTP messages and headers

SDP processing:

- "soa" - SDP Offer/Answer engine for SIP
- "sdp" - SDP parser

Other:

- "stun" - STUN library

Features provided by Sofia-SIP library:

- "features" - Features provided by Sofia SIP

Documentation:

- "docs" - Doxygen reference documentation

Sofia-SIP 1.12.11devel - Copyright (C) 2006 Nokia Corporation. All rights reserved. Licensed under the terms of the GNU Lesser General Public License.