Main Page | Modules | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

switch_event Struct Reference
[Eventing Engine]

#include <switch_event.h>

Collaboration diagram for switch_event:

Collaboration graph
[legend]

Detailed Description

Representation of an event.


Data Fields

switch_event_types_t event_id
switch_priority_t priority
char * owner
char * subclass_name
switch_event_header_theaders
switch_event_header_tlast_header
char * body
void * bind_user_data
void * event_user_data
unsigned long key
switch_eventnext


Field Documentation

void* switch_event::bind_user_data
 

user data from the subclass provider

char* switch_event::body
 

the body of the event

switch_event_types_t switch_event::event_id
 

the event id (descriptor)

void* switch_event::event_user_data
 

user data from the event sender

switch_event_header_t* switch_event::headers
 

the event headers

unsigned long switch_event::key
 

unique key

switch_event_header_t* switch_event::last_header
 

the event headers tail pointer

struct switch_event* switch_event::next
 

char* switch_event::owner
 

the owner of the event

switch_priority_t switch_event::priority
 

the priority of the event

char* switch_event::subclass_name
 

the subclass of the event


The documentation for this struct was generated from the following file:
Generated on Fri Oct 10 11:24:03 2008 for FreeSWITCH by  doxygen 1.3.9.1