Asterisk - The Open Source Telephony Project
21.4.1
|
Data Fields | |
const char * | accept [AST_SIP_MAX_ACCEPT] |
const char * | body_type |
const char * | event_name |
struct { | |
struct ast_sip_subscription_handler * next | |
} | next |
struct ast_sip_notifier * | notifier |
struct ast_sip_subscriber * | subscriber |
void(* | subscription_shutdown )(struct ast_sip_subscription *subscription) |
Called when a subscription is to be destroyed. More... | |
void(* | to_ami )(struct ast_sip_subscription *sub, struct ast_str **buf) |
Converts the subscriber to AMI. More... | |
Definition at line 358 of file res_pjsip_pubsub.h.
const char* accept[AST_SIP_MAX_ACCEPT] |
The types of body this subscriber accepts.
Definition at line 364 of file res_pjsip_pubsub.h.
const char* body_type |
Type of data used to generate NOTIFY bodies
Definition at line 362 of file res_pjsip_pubsub.h.
const char* event_name |
The name of the event this subscriber deals with
Definition at line 360 of file res_pjsip_pubsub.h.
struct ast_sip_notifier* notifier |
Notifier callbacks for this handler
Definition at line 383 of file res_pjsip_pubsub.h.
struct ast_sip_subscriber* subscriber |
Subscriber callbacks for this handler
Definition at line 381 of file res_pjsip_pubsub.h.
void(* subscription_shutdown) (struct ast_sip_subscription *subscription) |
Called when a subscription is to be destroyed.
The handler is not expected to send any sort of requests or responses during this callback. The handler MUST, however, begin the destruction process for the subscription during this callback.
Definition at line 372 of file res_pjsip_pubsub.h.
void(* to_ami) (struct ast_sip_subscription *sub, struct ast_str **buf) |
Converts the subscriber to AMI.
sub | The subscription |
buf | The string to write AMI data |
Definition at line 379 of file res_pjsip_pubsub.h.