Wed Apr 6 11:30:12 2011

Asterisk developer's documentation


ast_event_sub Struct Reference

Event subscription. More...


Data Fields

ast_event_cb_t cb
char description [64]
struct {
   ast_event_sub *   next
   ast_event_sub *   prev
entry
struct {
   ast_event_ie_val *   first
   ast_event_ie_val *   last
ie_vals
enum ast_event_type type
uint32_t uniqueid
void * userdata


Detailed Description

Event subscription.

Definition at line 120 of file event.c.


Field Documentation

ast_event_cb_t cb

Definition at line 122 of file event.c.

Referenced by ast_event_report_subs(), dump_cache_cb(), and handle_event().

char description[64]

Definition at line 123 of file event.c.

Referenced by ast_event_subscribe(), ast_event_subscriber_get_description(), ast_event_unsubscribe(), and gen_sub_event().

struct { ... } entry

struct ast_event_ie_val* first

Definition at line 126 of file event.c.

struct { ... } ie_vals

Referenced by ast_event_check_subscriber(), ast_event_new(), ast_event_report_subs(), ast_event_sub_append_ie_bitflags(), ast_event_sub_append_ie_exists(), ast_event_sub_append_ie_raw(), ast_event_sub_append_ie_str(), ast_event_sub_append_ie_uint(), ast_event_sub_destroy(), dump_cache_cb(), gen_sub_event(), handle_event(), and match_ie_val_to_sub().

struct ast_event_ie_val* last

Definition at line 126 of file event.c.

struct ast_event_sub* next

Definition at line 127 of file event.c.

struct ast_event_sub* prev

Definition at line 127 of file event.c.

enum ast_event_type type

Definition at line 121 of file event.c.

Referenced by ast_event_dump_cache(), ast_event_get_type_name(), ast_event_report_subs(), ast_event_sub_activate(), ast_event_unsubscribe(), and gen_sub_event().

uint32_t uniqueid

Definition at line 125 of file event.c.

Referenced by ast_event_unsubscribe(), gen_sub_event(), handle_subscribe(), and handle_unsubscribe().

void* userdata

Definition at line 124 of file event.c.

Referenced by ast_event_report_subs(), dump_cache_cb(), and handle_event().


The documentation for this struct was generated from the following file:
Generated on Wed Apr 6 11:30:12 2011 for Asterisk - The Open Source Telephony Project by  doxygen 1.4.7