ast_sip_session_delayed_request Struct Reference

Structure used for sending delayed requests. More...

Collaboration diagram for ast_sip_session_delayed_request:

Collaboration graph
[legend]

Data Fields

int generate_new_sdp
enum delayed_method method
struct {
   struct
ast_sip_session_delayed_request *   next
next
ast_sip_session_request_creation_cb on_request_creation
ast_sip_session_response_cb on_response
ast_sip_session_sdp_creation_cb on_sdp_creation

Detailed Description

Structure used for sending delayed requests.

Requests are typically delayed because the current transaction state of an INVITE. Once the pending INVITE transaction terminates, the delayed request will be sent

Definition at line 549 of file res_pjsip_session.c.


Field Documentation

Whether to generate new SDP

Definition at line 559 of file res_pjsip_session.c.

Referenced by delayed_request_alloc(), and send_delayed_request().

Method of the request

Definition at line 551 of file res_pjsip_session.c.

Referenced by delayed_request_alloc(), invite_proceeding(), invite_terminated(), and send_delayed_request().

struct { ... } next

Callback to call when the delayed request is created.

Definition at line 553 of file res_pjsip_session.c.

Referenced by ast_sip_session_refresh(), delayed_request_alloc(), and send_delayed_request().

Callback to call when the delayed request receives a response

Definition at line 557 of file res_pjsip_session.c.

Referenced by delayed_request_alloc(), and send_delayed_request().

Callback to call when the delayed request SDP is created

Definition at line 555 of file res_pjsip_session.c.

Referenced by ast_sip_session_refresh(), delayed_request_alloc(), and send_delayed_request().


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

Generated on Thu Apr 16 06:35:37 2015 for Asterisk - The Open Source Telephony Project by  doxygen 1.5.6