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

Party identification options for endpoints. More...

#include <res_pjsip.h>

Collaboration diagram for ast_sip_endpoint_id_configuration:
Collaboration graph
[legend]

Data Fields

enum ast_sip_session_refresh_method refresh_method
 
unsigned int rpid_immediate
 
struct ast_party_id self
 
unsigned int send_connected_line
 
unsigned int send_diversion
 
unsigned int send_history_info
 
unsigned int send_pai
 
unsigned int send_rpid
 
unsigned int trust_connected_line
 
unsigned int trust_inbound
 
unsigned int trust_outbound
 

Detailed Description

Party identification options for endpoints.

This includes caller ID, connected line, and redirecting-related options

Definition at line 628 of file res_pjsip.h.

Field Documentation

◆ refresh_method

enum ast_sip_session_refresh_method refresh_method

When performing connected line update, which method should be used

Definition at line 647 of file res_pjsip.h.

Referenced by connected_line_method_handler(), connected_line_method_to_str(), direct_media_method_to_str(), and update_connected_line_information().

◆ rpid_immediate

unsigned int rpid_immediate

Do we send messages for connected line updates for unanswered incoming calls immediately to this endpoint?

Definition at line 639 of file res_pjsip.h.

Referenced by update_connected_line_information().

◆ self

struct ast_party_id self

◆ send_connected_line

unsigned int send_connected_line

Do we send connected line updates to this endpoint?

Definition at line 645 of file res_pjsip.h.

Referenced by caller_id_outgoing_response(), and is_colp_update_allowed().

◆ send_diversion

unsigned int send_diversion

Do we add Diversion headers to applicable outgoing requests/responses?

Definition at line 641 of file res_pjsip.h.

Referenced by get_redirecting_add_diversion().

◆ send_history_info

unsigned int send_history_info

Do we add History-Info headers to applicable outgoing requests/responses?

Definition at line 649 of file res_pjsip.h.

Referenced by get_redirecting_add_diversion().

◆ send_pai

unsigned int send_pai

Do we send P-Asserted-Identity headers to this endpoint?

Definition at line 635 of file res_pjsip.h.

Referenced by add_id_headers(), and is_colp_update_allowed().

◆ send_rpid

unsigned int send_rpid

Do we send Remote-Party-ID headers to this endpoint?

Definition at line 637 of file res_pjsip.h.

Referenced by add_id_headers(), and is_colp_update_allowed().

◆ trust_connected_line

unsigned int trust_connected_line

Do we accept connected line updates from this endpoint?

Definition at line 643 of file res_pjsip.h.

Referenced by update_incoming_connected_line().

◆ trust_inbound

unsigned int trust_inbound

Do we accept identification information from this endpoint

Definition at line 631 of file res_pjsip.h.

Referenced by caller_id_incoming_request(), and update_incoming_connected_line().

◆ trust_outbound

unsigned int trust_outbound

Do we send private identification information to this endpoint?

Definition at line 633 of file res_pjsip.h.

Referenced by add_id_headers(), is_colp_update_allowed(), and set_from_header().


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