1libsip(3LIB) Interface Libraries libsip(3LIB)
2
3
4
6 libsip - Session Initiation Protocol (SIP) library
7
9 cc [ flag... ] file... -lsip [ library ... ]
10 #include <sip.h>
11
12
14 SIP is a control protocol that can establish, modify, and terminate
15 multimedia sessions, conferences, such as Internet telephony calls.
16 Functions in libsip provide interfaces to write SIP components and
17 applications.
18
20 The shared object libsip.so.1 provides the public interfaces defined
21 below. See Intro(3) for additional information on shared object inter‐
22 faces.
23
24
25
26
27 sip_add_accept sip_add_accept_enc
28 sip_add_accept_lang sip_add_alert_info
29 sip_add_allow sip_add_allow_events
30 sip_add_authen_info sip_add_author
31 sip_add_branchid_to_via sip_add_call_info
32 sip_add_callid sip_add_contact
33 sip_add_content sip_add_content_disp
34 sip_add_content_enc sip_add_content_lang
35 sip_add_content_type sip_add_cseq
36 sip_add_date sip_add_error_info
37 sip_add_event sip_add_expires
38 sip_add_from sip_add_header
39 sip_add_in_reply_to sip_add_maxforward
40 sip_add_mime_version sip_add_min_expires
41 sip_add_org sip_add_param
42 sip_add_passertedid sip_add_ppreferredid
43 sip_add_priority sip_add_privacy
44 sip_add_proxy_authen sip_add_proxy_author
45 sip_add_proxy_require sip_add_rack
46 sip_add_record_route sip_add_reply_to
47 sip_add_request_line sip_add_require
48 sip_add_response_line sip_add_retry_after
49 sip_add_route sip_add_rseq
50 sip_add_server sip_add_subject
51 sip_add_substate sip_add_supported
52 sip_add_to sip_add_tstamp
53 sip_add_unsupported sip_add_user_agent
54 sip_add_via sip_add_warning
55 sip_add_www_authen sip_branchid
56 sip_clear_stale_data sip_clone_msg
57 sip_conn_destroyed sip_copy_all_headers
58 sip_copy_header sip_copy_header_by_name
59 sip_copy_start_line sip_create_dialog_req
60 sip_create_dialog_req_nocontact sip_create_OKack
61 sip_create_response sip_delete_dialog
62 sip_delete_header sip_delete_header_by_name
63 sip_delete_start_line sip_delete_value
64 sip_disable_counters sip_disable_dialog_logging
65 sip_disable_trans_logging sip_enable_counters
66
67 sip_enable_dialog_logging sip_enable_trans_logging
68 sip_free_msg sip_free_parsed_uri
69 sip_get_accept_enc sip_get_accept_lang
70 sip_get_accept_sub_type sip_get_accept_type
71 sip_get_alert_info_uri sip_get_allow_events
72 sip_get_allow_method sip_get_authen_info
73 sip_get_author_param sip_get_author_scheme
74 sip_get_branchid sip_get_call_info_uri
75 sip_get_callid sip_get_callseq_method
76 sip_get_callseq_num sip_get_contact_display_name
77 sip_get_contact_uri_str sip_get_content_disp
78 sip_get_content_enc sip_get_content_lang
79 sip_get_content_length sip_get_content_sub_type
80 sip_get_content_type sip_get_content
81 sip_get_counter_value sip_get_cseq
82 sip_get_date_day sip_get_date_month
83 sip_get_date_time sip_get_date_timezone
84 sip_get_date_wkday sip_get_date_year
85 sip_get_dialog_callid sip_get_dialog_local_cseq
86 sip_get_dialog_local_tag sip_get_dialog_local_uri
87 sip_get_dialog_local_contact_uri sip_get_dialog_method
88 sip_get_dialog_msgcnt sip_get_dialog_remote_cseq
89 sip_get_dialog_remote_tag sip_get_dialog_remote_target_uri
90 sip_get_dialog_remote_uri sip_get_dialog_route_set
91 sip_get_dialog_state sip_get_dialog_type
92 sip_get_error_info_uri sip_get_event
93 sip_get_expires sip_get_from_display_name
94 sip_get_from_tag sip_get_from_uri_str
95 sip_get_header sip_get_header_value
96 sip_get_in_reply_to sip_get_maxforward
97 sip_get_mime_version sip_get_min_expires
98 sip_get_msg_len sip_get_next_value
99 sip_get_num_via sip_get_org
100 sip_get_param_value sip_get_params
101 sip_get_passertedid_display_name sip_get_passertedid_uri_str
102 sip_get_ppreferredid_display_name sip_get_ppreferredid_uri_str
103 sip_get_priority sip_get_priv_value
104 sip_get_proxy_authen_param sip_get_proxy_authen_scheme
105 sip_get_proxy_author_param sip_get_proxy_author_scheme
106 sip_get_proxy_require sip_get_rack_cseq_num
107 sip_get_rack_method sip_get_rack_resp_num
108 sip_get_replyto_display_name sip_get_replyto_uri_str
109 sip_get_request_method sip_get_request_uri_str
110 sip_get_require sip_get_resp_desc
111 sip_get_response_code sip_get_response_phrase
112 sip_get_retry_after_cmts sip_get_retry_after_time
113 sip_get_route_display_name sip_get_route_uri_str
114 sip_get_rseq sip_get_rseq_resp_num
115 sip_get_server sip_get_sip_version
116 sip_get_subject sip_get_substate
117 sip_get_supported sip_get_to_display_name
118 sip_get_to_tag sip_get_to_uri_str
119 sip_get_trans sip_get_trans_branchid
120 sip_get_trans_conn_obj sip_get_trans_method
121 sip_get_trans_orig_msg sip_get_trans_resp_msg
122 sip_get_trans_state sip_get_tstamp_delay
123 sip_get_tstamp_value sip_get_unsupported
124 sip_get_uri_errflags sip_get_uri_headers
125 sip_get_uri_host sip_get_uri_opaque
126 sip_get_uri_params sip_get_uri_parsed
127 sip_get_uri_password sip_get_uri_path
128 sip_get_uri_port sip_get_uri_query
129 sip_get_uri_regname sip_get_uri_scheme
130 sip_get_uri_user sip_get_user_agent
131 sip_get_via_sent_by_host sip_get_via_sent_by_port
132
133 sip_get_via_sent_protocol_name sip_get_via_sent_protocol_version
134 sip_get_via_sent_transport sip_get_warning_agent
135 sip_get_warning_code sip_get_warning_text
136 sip_get_www_authen_param sip_get_www_authen_scheme
137 sip_guid sip_hdr_to_str
138 sip_hold_dialog sip_hold_msg
139 sip_hold_trans sip_init_conn_object
140 sip_is_dialog_secure sip_is_param_present
141 sip_is_sip_uri sip_is_uri_teluser
142 sip_msg_is_request sip_msg_is_response
143 sip_msg_to_str sip_new_msg
144 sip_parse_uri sip_process_new_packet
145 sip_register_sent_by sip_release_dialog
146 sip_release_trans sip_reqline_to_str
147 sip_respline_to_str sip_sendmsg
148 sip_sent_by_to_str sip_stack_init
149 sip_unregister_all_sent_by sip_unregister_sent_by
150 sip_uri_errflags_to_str
151
152
154 /lib/libsip.so.1 shared object
155
156
157 /lib/64/libsip.so.1 64-bit shared object
158
159
161 See attributes(5) for description of the following attributes:
162
163
164
165
166 ┌─────────────────────────────┬─────────────────────────────┐
167 │ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
168 ├─────────────────────────────┼─────────────────────────────┤
169 │Availability │SUNWcsl (32-bit) │
170 ├─────────────────────────────┼─────────────────────────────┤
171 │ │SUNWcslx (64-bit) │
172 ├─────────────────────────────┼─────────────────────────────┤
173 │Interface Stability │Committed │
174 ├─────────────────────────────┼─────────────────────────────┤
175 │MT-Level │MT-Safe │
176 └─────────────────────────────┴─────────────────────────────┘
177
179 Intro(3), attributes(5)
180
181
182
183SunOS 5.11 11 Jan 2008 libsip(3LIB)