features.docs 1.1 KB
Newer Older
Pekka Pessi's avatar
Pekka Pessi committed
1
2
/* -*- text -*- */

3
/**@MODULEPAGE "features" Module
Pekka Pessi's avatar
Pekka Pessi committed
4
5
6
7

@section features_meta Module Meta Information

The @b features module provides application information about the various
8
features possibly available through the @ref subdirs "sofia-sip-ua" binary API.
Pekka Pessi's avatar
Pekka Pessi committed
9
10
11

@CONTACT Pekka Pessi <Pekka.Pessi@nokia.com>

12
@STATUS @SofiaSIP  Core library
Pekka Pessi's avatar
Pekka Pessi committed
13
14
15
16
17
18
19
20
21
22
23
24

@LICENSE LGPL

@par Contributor(s):
- Pekka Pessi <Pekka.Pessi@nokia.com>

@section features_overview Overview

The #sofia_sip_name_version contains the name and release of currently
installed @a libsofia-sip-ua.so library. The macro #SOFIA_SIP_NAME_VERSION
contains the name and release of currently available include files.

25
26
The Sofia SIP binary API hides some protocols used under the SIP stack.
While the binary API stays the same, the features are not necessarily there.
Pekka Pessi's avatar
Pekka Pessi committed
27
28
29
These features are mainly related to encryption, compression and underlying
transports.

Pekka Pessi's avatar
Pekka Pessi committed
30
31
32
33
34
35
36
37
38
39
- #sofia_sip_has_smime
- #sofia_sip_has_tls
- #sofia_sip_has_dtls
- #sofia_sip_has_tls_sctp
- #sofia_sip_has_sigcomp
- #sofia_sip_has_stun
- #sofia_sip_has_turn
- #sofia_sip_has_upnp
- #sofia_sip_has_sctp
- #sofia_sip_has_ipv6
Pekka Pessi's avatar
Pekka Pessi committed
40
41

*/