epa_static_data Struct Reference

#include <sip.h>


Data Fields

void(* destructor )(void *instance_data)
enum subscriptiontype event
void(* handle_error )(struct sip_pvt *, const int resp, struct sip_request *, struct sip_epa_entry *)
void(* handle_ok )(struct sip_pvt *, struct sip_request *, struct sip_epa_entry *)
const char * name


Detailed Description

Data which is the same for all instances of an EPA for a particular event package

Definition at line 1592 of file sip.h.


Field Documentation

void(* destructor)(void *instance_data)

Destructor to call to clean up instance data

Referenced by create_epa_entry().

The event type

Definition at line 1594 of file sip.h.

Referenced by transmit_invite().

void(* handle_error)(struct sip_pvt *, const int resp, struct sip_request *, struct sip_epa_entry *)

The callback called when an error response is received on an outbound PUBLISH

Referenced by handle_response_publish().

void(* handle_ok)(struct sip_pvt *, struct sip_request *, struct sip_epa_entry *)

The callback called when a 200 OK is received on an outbound PUBLISH

Referenced by handle_response_publish().

const char* name

The name of the event as it would appear in a SIP message

Definition at line 1599 of file sip.h.

Referenced by find_static_data().


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

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