Codename Pineapple

Home page | Mailing list | Docs

Last updated: Sat Feb 3 05:02:04 2007

Asterisk developer's documentation :: Codename Pineapple


sip_refer Struct Reference

#include <sip3.h>

Collaboration diagram for sip_refer:

Collaboration graph
[legend]

Detailed Description

Structure to handle SIP transfers. Dynamically allocated when needed.

Definition at line 870 of file chan_sip.c.

Data Fields

int attendedtransfer
int localtransfer
sip_dialogrefer_call
sip_pvtrefer_call
char refer_contact [AST_MAX_EXTENSION]
char refer_to [AST_MAX_EXTENSION]
char refer_to_context [AST_MAX_EXTENSION]
char refer_to_domain [AST_MAX_EXTENSION]
char refer_to_urioption [AST_MAX_EXTENSION]
char referred_by [AST_MAX_EXTENSION]
char referred_by_name [AST_MAX_EXTENSION]
char replaces_callid [BUFSIZ]
char replaces_callid_fromtag [BUFSIZ/2]
char replaces_callid_totag [BUFSIZ/2]
enum referstatus status


Field Documentation

int attendedtransfer
 

Attended or blind transfer?

Definition at line 882 of file chan_sip.c.

Referenced by get_refer_info(), and handle_request_refer().

int localtransfer
 

Transfer to local domain?

Definition at line 883 of file chan_sip.c.

Referenced by handle_request_refer(), and local_attended_transfer().

struct sip_dialog* refer_call
 

Call we are referring

Definition at line 979 of file sip3.h.

struct sip_pvt* refer_call
 

Call we are referring

Definition at line 881 of file chan_sip.c.

Referenced by get_also_info(), handle_invite_replaces(), and handle_request_invite().

char refer_contact
 

Place to store Contact info from a REFER extension

Definition at line 877 of file chan_sip.c.

Referenced by get_also_info().

char refer_to
 

Place to store REFER-TO extension

Definition at line 871 of file chan_sip.c.

Referenced by get_also_info(), get_refer_info(), handle_request_bye(), handle_request_refer(), handle_response_refer(), transmit_invite(), and transmit_refer().

char refer_to_context
 

Place to store REFER-TO context

Definition at line 874 of file chan_sip.c.

Referenced by get_refer_info(), and handle_request_refer().

char refer_to_domain
 

Place to store REFER-TO domain

Definition at line 872 of file chan_sip.c.

Referenced by get_also_info(), get_refer_info(), and handle_request_refer().

char refer_to_urioption
 

Place to store REFER-TO uri options

Definition at line 873 of file chan_sip.c.

Referenced by get_refer_info().

char referred_by
 

Place to store REFERRED-BY extension

Definition at line 875 of file chan_sip.c.

Referenced by get_also_info(), get_refer_info(), handle_request_refer(), transmit_invite(), and transmit_refer().

char referred_by_name
 

Place to store REFERRED-BY extension

Definition at line 876 of file chan_sip.c.

Referenced by get_refer_info(), and transmit_invite().

char replaces_callid
 

Replace info: callid

Definition at line 878 of file chan_sip.c.

Referenced by get_refer_info(), handle_request_refer(), and local_attended_transfer().

char replaces_callid_fromtag
 

Replace info: from-tag

Definition at line 880 of file chan_sip.c.

Referenced by get_refer_info(), handle_request_refer(), and local_attended_transfer().

char replaces_callid_totag
 

Replace info: to-tag

Definition at line 879 of file chan_sip.c.

Referenced by get_refer_info(), handle_request_refer(), and local_attended_transfer().

enum referstatus status
 

REFER status

Definition at line 884 of file chan_sip.c.

Referenced by __sip_show_channels(), handle_request_refer(), handle_response_refer(), local_attended_transfer(), and transmit_refer().


The documentation for this struct was generated from the following files:

Asterisk is a trademark for Digium, inc.. | Edvina.net | Asterisk.org | This documentation was generated with Doxygen