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

NAME

6       libsip - Session Initiation Protocol (SIP) library
7

SYNOPSIS

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

DESCRIPTION

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

INTERFACES

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

FILES

154       /lib/libsip.so.1       shared object
155
156
157       /lib/64/libsip.so.1    64-bit shared object
158
159

ATTRIBUTES

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

SEE ALSO

179       Intro(3), attributes(5)
180
181
182
183SunOS 5.11                        11 Jan 2008                     libsip(3LIB)
Impressum