1libcommputil(3LIB)            Interface Libraries           libcommputil(3LIB)
2
3
4

NAME

6       libcommputil - communication protocol parser utilities library
7

SYNOPSIS

9       cc [ flag... ] file... -lcommputil [ library... ]
10       #include <sdp.h>
11
12

DESCRIPTION

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

INTERFACES

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

FILES

52       /lib/libcommputil.so.1       shared object.
53
54
55       /lib/64/libcommputil.so.1    64-bit shared object.
56
57

ATTRIBUTES

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

SEE ALSO

77       Intro(3), attributes(5)
78
79
80
81SunOS 5.11                        12 Oct 2007               libcommputil(3LIB)
Impressum