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

REFER Progress structure. More...

Collaboration diagram for refer_progress:
Collaboration graph
[legend]

Data Fields

struct stasis_subscriptionbridge_sub
 Stasis subscription for bridge events. More...
 
pjsip_dialog * dlg
 Dialog for subscription. More...
 
int framehook
 Frame hook for monitoring REFER progress. More...
 
pjsip_rx_data * rdata
 Received packet, used to construct final response in case no subscription exists. More...
 
unsigned int refer_blind_progress
 Whether to notifies all the progress details on blind transfer. More...
 
int sent_100
 Non-zero if the 100 notify has been sent. More...
 
struct ast_taskprocessorserializer
 Serializer for notifications. More...
 
pjsip_evsub * sub
 Subscription to provide updates on. More...
 
int subclass
 Last received subclass in frame hook. More...
 
struct transfer_channel_datatransfer_data
 Reference to transfer_channel_data related to the refer. More...
 
char * transferee
 Uniqueid of transferee channel. More...
 

Detailed Description

REFER Progress structure.

Definition at line 44 of file res_pjsip_refer.c.

Field Documentation

◆ bridge_sub

struct stasis_subscription* bridge_sub

Stasis subscription for bridge events.

Definition at line 58 of file res_pjsip_refer.c.

Referenced by refer_blind_callback(), refer_progress_bridge(), refer_progress_destroy(), and refer_progress_framehook_destroy().

◆ dlg

pjsip_dialog* dlg

Dialog for subscription.

Definition at line 48 of file res_pjsip_refer.c.

Referenced by refer_incoming_attended_request(), and refer_progress_destroy().

◆ framehook

int framehook

Frame hook for monitoring REFER progress.

Definition at line 52 of file res_pjsip_refer.c.

Referenced by refer_blind_callback(), refer_progress_bridge(), and refer_progress_framehook().

◆ rdata

pjsip_rx_data* rdata

Received packet, used to construct final response in case no subscription exists.

Definition at line 50 of file res_pjsip_refer.c.

Referenced by refer_incoming_attended_request(), and refer_incoming_blind_request().

◆ refer_blind_progress

unsigned int refer_blind_progress

Whether to notifies all the progress details on blind transfer.

Definition at line 66 of file res_pjsip_refer.c.

Referenced by refer_blind_callback().

◆ sent_100

int sent_100

Non-zero if the 100 notify has been sent.

Definition at line 64 of file res_pjsip_refer.c.

◆ serializer

◆ sub

pjsip_evsub* sub

Subscription to provide updates on.

Definition at line 46 of file res_pjsip_refer.c.

Referenced by refer_progress_notify(), and refer_progress_on_evsub_state().

◆ subclass

int subclass

Last received subclass in frame hook.

Definition at line 54 of file res_pjsip_refer.c.

Referenced by refer_progress_framehook().

◆ transfer_data

Reference to transfer_channel_data related to the refer.

Definition at line 60 of file res_pjsip_refer.c.

Referenced by refer_blind_callback(), refer_progress_bridge(), refer_progress_destroy(), and refer_progress_framehook().

◆ transferee

char* transferee

Uniqueid of transferee channel.

Definition at line 62 of file res_pjsip_refer.c.

Referenced by refer_blind_callback(), refer_progress_bridge(), and refer_progress_destroy().


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