xref: /illumos-gate/usr/src/man/man3lib/libsip.3lib (revision 7ffba875a0c7cf118aef7a2c9bfd00c3935e230a)
te
Copyright (c) 2008, Sun Microsystems, Inc. All Rights Reserved.
The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
libsip 3LIB "11 Jan 2008" "SunOS 5.11" "Interface Libraries"
NAME
libsip - Session Initiation Protocol (SIP) library
SYNOPSIS

cc [ flag... ] file... -lsip [ library ... ]
#include <sip.h>
DESCRIPTION

SIP is a control protocol that can establish, modify, and terminate multimedia sessions, conferences, such as Internet telephony calls. Functions in libsip provide interfaces to write SIP components and applications.

INTERFACES

The shared object libsip.so.1 provides the public interfaces defined below. See Intro(3) for additional information on shared object interfaces.

sip_add_acceptsip_add_accept_enc
sip_add_accept_langsip_add_alert_info
sip_add_allowsip_add_allow_events
sip_add_authen_infosip_add_author
sip_add_branchid_to_viasip_add_call_info
sip_add_callidsip_add_contact
sip_add_contentsip_add_content_disp
sip_add_content_encsip_add_content_lang
sip_add_content_typesip_add_cseq
sip_add_datesip_add_error_info
sip_add_eventsip_add_expires
sip_add_fromsip_add_header
sip_add_in_reply_tosip_add_maxforward
sip_add_mime_versionsip_add_min_expires
sip_add_orgsip_add_param
sip_add_passertedidsip_add_ppreferredid
sip_add_prioritysip_add_privacy
sip_add_proxy_authensip_add_proxy_author
sip_add_proxy_requiresip_add_rack
sip_add_record_routesip_add_reply_to
sip_add_request_linesip_add_require
sip_add_response_linesip_add_retry_after
sip_add_routesip_add_rseq
sip_add_serversip_add_subject
sip_add_substatesip_add_supported
sip_add_tosip_add_tstamp
sip_add_unsupportedsip_add_user_agent
sip_add_viasip_add_warning
sip_add_www_authensip_branchid
sip_clear_stale_datasip_clone_msg
sip_conn_destroyedsip_copy_all_headers
sip_copy_headersip_copy_header_by_name
sip_copy_start_linesip_create_dialog_req
sip_create_dialog_req_nocontactsip_create_OKack
sip_create_responsesip_delete_dialog
sip_delete_headersip_delete_header_by_name
sip_delete_start_linesip_delete_value
sip_disable_counterssip_disable_dialog_logging
sip_disable_trans_loggingsip_enable_counters
sip_enable_dialog_loggingsip_enable_trans_logging
sip_free_msgsip_free_parsed_uri
sip_get_accept_encsip_get_accept_lang
sip_get_accept_sub_typesip_get_accept_type
sip_get_alert_info_urisip_get_allow_events
sip_get_allow_methodsip_get_authen_info
sip_get_author_paramsip_get_author_scheme
sip_get_branchidsip_get_call_info_uri
sip_get_callidsip_get_callseq_method
sip_get_callseq_numsip_get_contact_display_name
sip_get_contact_uri_strsip_get_content_disp
sip_get_content_encsip_get_content_lang
sip_get_content_lengthsip_get_content_sub_type
sip_get_content_typesip_get_content
sip_get_counter_valuesip_get_cseq
sip_get_date_daysip_get_date_month
sip_get_date_timesip_get_date_timezone
sip_get_date_wkdaysip_get_date_year
sip_get_dialog_callidsip_get_dialog_local_cseq
sip_get_dialog_local_tagsip_get_dialog_local_uri
sip_get_dialog_local_contact_urisip_get_dialog_method
sip_get_dialog_msgcntsip_get_dialog_remote_cseq
sip_get_dialog_remote_tagsip_get_dialog_remote_target_uri
sip_get_dialog_remote_urisip_get_dialog_route_set
sip_get_dialog_statesip_get_dialog_type
sip_get_error_info_urisip_get_event
sip_get_expiressip_get_from_display_name
sip_get_from_tagsip_get_from_uri_str
sip_get_headersip_get_header_value
sip_get_in_reply_tosip_get_maxforward
sip_get_mime_versionsip_get_min_expires
sip_get_msg_lensip_get_next_value
sip_get_num_viasip_get_org
sip_get_param_valuesip_get_params
sip_get_passertedid_display_namesip_get_passertedid_uri_str
sip_get_ppreferredid_display_namesip_get_ppreferredid_uri_str
sip_get_prioritysip_get_priv_value
sip_get_proxy_authen_paramsip_get_proxy_authen_scheme
sip_get_proxy_author_paramsip_get_proxy_author_scheme
sip_get_proxy_requiresip_get_rack_cseq_num
sip_get_rack_methodsip_get_rack_resp_num
sip_get_replyto_display_namesip_get_replyto_uri_str
sip_get_request_methodsip_get_request_uri_str
sip_get_requiresip_get_resp_desc
sip_get_response_codesip_get_response_phrase
sip_get_retry_after_cmtssip_get_retry_after_time
sip_get_route_display_namesip_get_route_uri_str
sip_get_rseqsip_get_rseq_resp_num
sip_get_serversip_get_sip_version
sip_get_subjectsip_get_substate
sip_get_supportedsip_get_to_display_name
sip_get_to_tagsip_get_to_uri_str
sip_get_transsip_get_trans_branchid
sip_get_trans_conn_objsip_get_trans_method
sip_get_trans_orig_msgsip_get_trans_resp_msg
sip_get_trans_statesip_get_tstamp_delay
sip_get_tstamp_valuesip_get_unsupported
sip_get_uri_errflagssip_get_uri_headers
sip_get_uri_hostsip_get_uri_opaque
sip_get_uri_paramssip_get_uri_parsed
sip_get_uri_passwordsip_get_uri_path
sip_get_uri_portsip_get_uri_query
sip_get_uri_regnamesip_get_uri_scheme
sip_get_uri_usersip_get_user_agent
sip_get_via_sent_by_hostsip_get_via_sent_by_port
sip_get_via_sent_protocol_namesip_get_via_sent_protocol_version
sip_get_via_sent_transportsip_get_warning_agent
sip_get_warning_codesip_get_warning_text
sip_get_www_authen_paramsip_get_www_authen_scheme
sip_guidsip_hdr_to_str
sip_hold_dialogsip_hold_msg
sip_hold_transsip_init_conn_object
sip_is_dialog_securesip_is_param_present
sip_is_sip_urisip_is_uri_teluser
sip_msg_is_requestsip_msg_is_response
sip_msg_to_strsip_new_msg
sip_parse_urisip_process_new_packet
sip_register_sent_bysip_release_dialog
sip_release_transsip_reqline_to_str
sip_respline_to_strsip_sendmsg
sip_sent_by_to_strsip_stack_init
sip_unregister_all_sent_bysip_unregister_sent_by
sip_uri_errflags_to_str
FILES

/lib/libsip.so.1

shared object

/lib/64/libsip.so.1

64-bit shared object

ATTRIBUTES

See attributes(5) for description of the following attributes:

ATTRIBUTE TYPEATTRIBUTE VALUE
Interface StabilityCommitted
MT-LevelMT-Safe
SEE ALSO

Intro(3), attributes(5)