Asterisk - The Open Source Telephony Project  18.5.0
Data Fields
sip_refer Struct Reference

Structure to handle SIP transfers. Dynamically allocated when needed. More...

#include <sip.h>

Collaboration diagram for sip_refer:
Collaboration graph
[legend]

Data Fields

struct ast_string_field_mgr __field_mgr
 
struct ast_string_field_pool__field_mgr_pool
 
int attendedtransfer
 
int localtransfer
 
const ast_string_field refer_contact
 
const ast_string_field refer_to
 
const ast_string_field refer_to_context
 
const ast_string_field refer_to_domain
 
const ast_string_field refer_to_urioption
 
const ast_string_field referred_by
 
const ast_string_field replaces_callid
 
const ast_string_field replaces_callid_fromtag
 
const ast_string_field replaces_callid_totag
 
enum referstatus status
 

Detailed Description

Structure to handle SIP transfers. Dynamically allocated when needed.

Definition at line 933 of file sip.h.

Field Documentation

◆ __field_mgr

struct ast_string_field_mgr __field_mgr

Definition at line 944 of file sip.h.

◆ __field_mgr_pool

struct ast_string_field_pool* __field_mgr_pool

Definition at line 944 of file sip.h.

◆ attendedtransfer

int attendedtransfer

Attended or blind transfer?

Definition at line 945 of file sip.h.

Referenced by get_refer_info(), and handle_request_refer().

◆ localtransfer

int localtransfer

Transfer to local domain?

Definition at line 946 of file sip.h.

Referenced by handle_request_refer(), and local_attended_transfer().

◆ refer_contact

const ast_string_field refer_contact

Place to store Contact info from a REFER extension

Definition at line 944 of file sip.h.

◆ refer_to

const ast_string_field refer_to

Place to store REFER-TO extension

Definition at line 944 of file sip.h.

Referenced by handle_request_bye(), handle_request_refer(), handle_response_refer(), and transmit_invite().

◆ refer_to_context

const ast_string_field refer_to_context

Place to store REFER-TO context

Definition at line 944 of file sip.h.

Referenced by handle_request_refer().

◆ refer_to_domain

const ast_string_field refer_to_domain

Place to store REFER-TO domain

Definition at line 944 of file sip.h.

Referenced by handle_request_refer().

◆ refer_to_urioption

const ast_string_field refer_to_urioption

Place to store REFER-TO uri options

Definition at line 944 of file sip.h.

◆ referred_by

const ast_string_field referred_by

Place to store REFERRED-BY extension

Definition at line 944 of file sip.h.

Referenced by handle_request_refer(), and transmit_invite().

◆ replaces_callid

const ast_string_field replaces_callid

Replace info: callid

Definition at line 944 of file sip.h.

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

◆ replaces_callid_fromtag

const ast_string_field replaces_callid_fromtag

Replace info: from-tag

Definition at line 944 of file sip.h.

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

◆ replaces_callid_totag

const ast_string_field replaces_callid_totag

Replace info: to-tag

Definition at line 944 of file sip.h.

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

◆ status

enum referstatus status

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