sip_create_dialog_req man page on SunOS

Man page or keyword search:  
man Server   20652 pages
apropos Keyword Search (all sections)
Output format
SunOS logo
[printable version]

sip_create_dialogSessionIInitiation Protocol Librarsip_create_dialog_req(3SIP)

NAME
       sip_create_dialog_req - create an in-dialog request

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

       sip_msg_t sip_create_dialog_req(sip_method_t method,
	   sip_dialog_t dialog, char *transport,
	   char *sent_by, int sent_by_port,
	   char *via_param, uint32_t smaxforward,
	   int cseq)

DESCRIPTION
       The  sip_create_dialog_req() function creates and returns a SIP request
       with the state information contained  in	 dialog.  The  method  in  the
       resulting  request is from method. The method can be one of the follow‐
       ing:
	 INVITE
	 ACK
	 OPTIONS
	 BYE
	 CANCEL
	 REGISTER
	 REFER
	 INFO
	 SUBSCRIBE
	 NOTIFY
	 PRACK

       The resulting request line in the SIP message has  the  SIP-Version  of
       "2.0".  The  URI	 in  the request line is from the remote target in the
       dialog or from the route set in the dialog, if present.	See  RFC  3261
       (section 12.2) for details. The FROM, TO, and CALL-ID headers are added
       from the dialog. The MAX-FORWARDS header is added using	the  value  in
       maxforward.   The  CSEQ	header is added using the SIP method in method
       and the sequence number value in cseq. If cseq is -1, the sequence num‐
       ber is obtained from the local sequence number in the dialog. The local
       sequence number in the dialog is incremented and is used	 in  the  CSEQ
       header.	The  VIA header added is created using the transport, sent_by,
       sent_by_port (if non-zero), and via_param (if any).  If	dialog	has  a
       non-empty  route	 set, the resulting SIP request has the route set from
       the dialog.

RETURN VALUES
       The sip_create_dialog_req() function returns the resulting SIP  message
       on success and NULL on failure.

       The  value  of  errno  is not changed by these calls in the event of an
       error.

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       ┌─────────────────────────────┬─────────────────────────────┐
       │      ATTRIBUTE TYPE	     │	    ATTRIBUTE VALUE	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Interface Stability	     │Stable			   │
       ├─────────────────────────────┼─────────────────────────────┤
       │MT-Level		     │MT-Safe			   │
       └─────────────────────────────┴─────────────────────────────┘

SEE ALSO
       libsip(3SIP)

SunOS 5.10			  20 Mar 2007	   sip_create_dialog_req(3SIP)
[top]

List of man pages available for SunOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net