man3sip Session Initiation Protocol Library Functions man3sip

man3sip — Session Initiation Protocol Library Functions - Back to index

sip_add_branchid_to_via(3sip)
sip_add_branchid_to_via - add a branch parameter to the topmost VIA header in the SIP message
sip_add_from(3sip)
sip_add_from, sip_add_to, sip_add_contact, sip_add_via, sip_add_maxforward, sip_add_callid, sip_add_cseq, sip_add_content_type, sip_add_content, sip_add_accept, sip_add_accept_enc, sip_add_accept_lang, sip_add_alert_info, sip_add_allow, sip_add_call_info, sip_add_content_disp, sip_add_content_enc, sip_add_content_lang, sip_add_date, sip_add_error_info, sip_add_expires, sip_add_in_reply_to, sip_add_mime_version, sip_add_min_expires, sip_add_org, sip_add_priority, sip_add_reply_to, sip_add_passertedid, sip_add_ppreferredid, sip_add_require, sip_add_retry_after, sip_add_route, sip_add_record_route, sip_add_server, sip_add_subject, sip_add_supported, sip_add_tstamp, sip_add_unsupported, sip_add_user_agent, sip_add_warning, sip_add_rseq, sip_add_privacy, sip_add_rack, sip_add_author, sip_add_authen_info, sip_add_proxy_authen, sip_add_proxy_author, sip_add_proxy_require, sip_add_www_authen, sip_add_allow_events, sip_add_event, sip_add_substate - add specific SIP headers to the SIP message
sip_add_header(3sip)
sip_add_header - add a SIP header to the SIP message
sip_add_param(3sip)
sip_add_param - add a parameter to the SIP header
sip_add_request_line(3sip)
sip_add_request_line, sip_add_response_line - add a request/response line to a SIP message
sip_branchid(3sip)
sip_branchid - generate a RFC 3261 complaint branch ID
sip_clone_msg(3sip)
sip_clone_msg - clone a SIP message
sip_copy_start_line(3sip)
sip_copy_start_line, sip_copy_header, sip_copy_header_by_name, sip_copy_all_headers - copy headers from a SIP message
sip_create_OKack(3sip)
sip_create_OKack - create an ACK request for a final response
sip_create_dialog_req(3sip)
sip_create_dialog_req, sip_create_dialog_req_nocontact - create an in-dialog request
sip_create_response(3sip)
sip_create_response - create a response for a SIP request
sip_delete_dialog(3sip)
sip_delete_dialog - delete a dialog
sip_delete_start_line(3sip)
sip_delete_start_line, sip_delete_header, sip_delete_header_by_name, sip_delete_value - delete a SIP header or a header value
sip_enable_counters(3sip)
sip_enable_counters, sip_disable_counters, sip_get_counter_value - counter operations
sip_enable_trans_logging(3sip)
sip_enable_trans_logging, sip_enable_dialog_logging, sip_disable_dialog_logging, sip_disable_trans_logging - transaction and dialog logging operations
sip_get_contact_display_name(3sip)
sip_get_contact_display_name, sip_get_from_display_name, sip_get_to_display_name, sip_get_from_tag, sip_get_to_tag, sip_get_callid, sip_get_callseq_num, sip_get_callseq_method, sip_get_via_sent_by_host, sip_get_via_sent_by_port, sip_get_via_sent_protocol_version, sip_get_via_sent_protocol_name, sip_get_via_sent_transport, sip_get_maxforward, sip_get_content_length, sip_get_content_type, sip_get_content_sub_type, sip_get_content, sip_get_accept_type, sip_get_accept_sub_type, sip_get_accept_enc, sip_get_accept_lang, sip_get_alert_info_uri, sip_get_allow_method, sip_get_min_expires, sip_get_mime_version, sip_get_org, sip_get_priority, sip_get_replyto_display_name, sip_get_replyto_uri_str, sip_get_date_time, sip_get_date_day, sip_get_date_month, sip_get_date_wkday, sip_get_date_year, sip_get_date_timezone, sip_get_content_disp, sip_get_content_enc, sip_get_error_info_uri, sip_get_expires, sip_get_require, sip_get_subject, sip_get_supported, sip_get_tstamp_delay, sip_get_unsupported, sip_get_server, sip_get_user_agent, sip_get_warning_code, sip_get_warning_agent, sip_get_warning_text, sip_get_call_info_uri, sip_get_in_reply_to, sip_get_retry_after_time, sip_get_retry_after_cmts, sip_get_rack_resp_num, sip_get_rack_cseq_num, sip_get_rack_method, sip_get_rseq_resp_num, sip_get_priv_value, sip_get_passertedid_display_name, sip_get_passertedid_uri_str, sip_get_ppreferredid_display_name, sip_get_ppreferredid_uri_str, sip_get_author_scheme, sip_get_author_param, sip_get_authen_info, sip_get_proxy_authen_scheme, sip_get_proxy_authen_param, sip_get_proxy_author_scheme, sip_get_proxy_author_param, sip_get_proxy_require, sip_get_www_authen_scheme, sip_get_www_authen_param, sip_get_allow_events, sip_get_event, sip_get_substate, sip_get_content_lang, sip_get_tstamp_value, sip_get_route_uri_str, sip_get_route_display_name, sip_get_contact_uri_str, sip_get_from_uri_str, sip_get_to_uri_str - obtain header specific attributes
sip_get_cseq(3sip)
sip_get_cseq, sip_get_rseq - get initial sequence number
sip_get_dialog_state(3sip)
sip_get_dialog_state, sip_get_dialog_callid, sip_get_dialog_local_tag, sip_get_dialog_remote_tag, sip_get_dialog_local_uri, sip_get_dialog_remote_uri, sip_get_dialog_local_contact_uri, sip_get_dialog_remote_target_uri, sip_get_dialog_route_set, sip_get_dialog_local_cseq, sip_get_dialog_remote_cseq, sip_get_dialog_type, sip_get_dialog_method, sip_is_dialog_secure, sip_get_dialog_msgcnt - get dialog attributes
sip_get_header(3sip)
sip_get_header - get a SIP header from a message
sip_get_header_value(3sip)
sip_get_header_value, sip_get_next_value - get a SIP header value
sip_get_msg_len(3sip)
sip_get_msg_len - returns the length of the SIP message
sip_get_num_via(3sip)
sip_get_num_via, sip_get_branchid - get VIA header specific attributes
sip_get_param_value(3sip)
sip_get_param_value, sip_get_params, sip_is_param_present - get parameter information for a SIP header value
sip_get_request_method(3sip)
sip_get_request_method, sip_get_response_code, sip_get_response_phrase, sip_get_sip_version - obtain attributes from the start line in a SIP message
sip_get_request_uri_str(3sip)
sip_get_request_uri_str - return request URI
sip_get_resp_desc(3sip)
sip_get_resp_desc - return the response phrase
sip_get_trans(3sip)
sip_get_trans - lookup a transaction
sip_get_trans_method(3sip)
sip_get_trans_method, sip_get_trans_state, sip_get_trans_orig_msg, sip_get_trans_conn_obj, sip_get_trans_resp_msg, sip_get_trans_branchid - get transaction attributes
sip_get_uri_parsed(3sip)
sip_get_uri_parsed - return the parsed URI
sip_guid(3sip)
sip_guid - generate a random string
sip_hold_dialog(3sip)
sip_hold_dialog, sip_release_dialog - hold/release reference on a dialog
sip_hold_msg(3sip)
sip_hold_msg, sip_free_msg - adds and removes a reference from a SIP message
sip_hold_trans(3sip)
sip_hold_trans, sip_release_trans - hold or release reference on a transaction
sip_init_conn_object(3sip)
sip_init_conn_object, sip_clear_stale_data, sip_conn_destroyed - connection object related functions
sip_is_sip_uri(3sip)
sip_is_sip_uri, sip_get_uri_scheme, sip_get_uri_host, sip_get_uri_user, sip_get_uri_password, sip_get_uri_port, sip_get_uri_params, sip_get_uri_headers, sip_get_uri_opaque, sip_get_uri_query, sip_get_uri_path, sip_get_uri_regname, sip_is_uri_teluser, sip_get_uri_errflags, sip_uri_errflags_to_str - get URI related attributes
sip_msg_is_request(3sip)
sip_msg_is_request, sip_message_is_response - determine if the SIP message is a request or a response
sip_msg_to_str(3sip)
sip_msg_to_str, sip_hdr_to_str, sip_reqline_to_str, sip_respline_to_str, sip_sent_by_to_str - return string representations
sip_new_msg(3sip)
sip_new_msg - allocates a new SIP message
sip_parse_uri(3sip)
sip_parse_uri, sip_free_parsed_uri - parse a URI and free a parsed URI
sip_process_new_packet(3sip)
sip_process_new_packet - send an inbound message to the SIP stack for processing
sip_register_sent_by(3sip)
sip_register_sent_by, sip_unregister_sent_by, sip_unregister_all_sent_by - allows registering and un-registering sent-by values
sip_sendmsg(3sip)
sip_sendmsg - send an outbound SIP message to the SIP stack for processing
sip_stack_init(3sip)
sip_stack_init - initializes SIP stack
OmniOS OmniOS