1libcommputil(3LIB) Interface Libraries libcommputil(3LIB)
2
3
4
6 libcommputil - communication protocol parser utilities library
7
9 cc [ flag... ] file... -lcommputil [ library... ]
10 #include <sdp.h>
11
12
14 The communication protocol parser utilities library is a placeholder
15 for public interfaces that facilitate parsing of various communication
16 protocols. Functions in this library parse the SDP (Session Description
17 Protocol) description, check for syntax conformance, and generate SDP
18 descriptions.
19
20
21 SDP (Session Description Protocol), described in RFC 4566, describes
22 multimedia sessions for the purposes of session announcement, session
23 invitation, and other forms of multimedia session initiation. SDP is
24 used to convey session information in Session Initiation Protocol
25 (SIP), Streaming Media (Real Time Streaming Protocol, RTSP), email, and
26 World Wide Web and Multicast Session Announcement.
27
29 The shared object libcommputil.so.1 provides the public interfaces
30 defined below. See Intro(3) for additional information on shared object
31 interfaces.
32
33
34
35
36 sdp_add_attribute sdp_add_bandwidth
37 sdp_add_connection sdp_add_email
38 sdp_add_information sdp_add_key
39 sdp_add_media sdp_add_name
40 sdp_add_origin sdp_add_phone
41 sdp_add_repeat sdp_add_time
42 sdp_add_uri sdp_add_zone
43 sdp_clone_session sdp_delete_attribute
44 sdp_delete_field sdp_delete_media
45 sdp_delete_media_field sdp_find_attribute
46 sdp_find_media sdp_find_media_rtpmap
47 sdp_free_session sdp_new_session
48 sdp_parse sdp_session_to_str
49
50
52 /lib/libcommputil.so.1 shared object.
53
54
55 /lib/64/libcommputil.so.1 64-bit shared object.
56
57
59 See attributes(5) for description of the following attributes:
60
61
62
63
64 ┌─────────────────────────────┬─────────────────────────────┐
65 │ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
66 ├─────────────────────────────┼─────────────────────────────┤
67 │Availability │SUNWcsl (32-bit) │
68 ├─────────────────────────────┼─────────────────────────────┤
69 │ │SUNWcslx (64-bit) │
70 ├─────────────────────────────┼─────────────────────────────┤
71 │Interface Stability │Committed │
72 ├─────────────────────────────┼─────────────────────────────┤
73 │MT-Level │Safe │
74 └─────────────────────────────┴─────────────────────────────┘
75
77 Intro(3), attributes(5)
78
79
80
81SunOS 5.11 12 Oct 2007 libcommputil(3LIB)