RTS API Documentation  1.10.11
Data Fields
switch_event Struct Reference

Representation of an event. More...

#include <switch_event.h>

+ Collaboration diagram for switch_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
 
struct switch_eventnext
 
int flags
 

Detailed Description

Representation of an event.

Definition at line 80 of file switch_event.h.

Field Documentation

◆ bind_user_data

void* switch_event::bind_user_data

user data from the subclass provider

Definition at line 96 of file switch_event.h.

Referenced by event_handler(), switch_event_dup(), and switch_event_dup_reply().

◆ body

char* switch_event::body

◆ event_id

switch_event_types_t switch_event::event_id

◆ event_user_data

void* switch_event::event_user_data

user data from the event sender

Definition at line 98 of file switch_event.h.

Referenced by switch_event_dup(), and switch_event_dup_reply().

◆ flags

int switch_event::flags

◆ headers

switch_event_header_t* switch_event::headers

◆ key

unsigned long switch_event::key

unique key

Definition at line 100 of file switch_event.h.

Referenced by switch_event_dup(), and switch_event_dup_reply().

◆ last_header

switch_event_header_t* switch_event::last_header

the event headers tail pointer

Definition at line 92 of file switch_event.h.

Referenced by switch_event_base_add_header(), and switch_event_del_header_val().

◆ next

struct switch_event* switch_event::next

◆ owner

char* switch_event::owner

the owner of the event

Definition at line 86 of file switch_event.h.

◆ priority

switch_priority_t switch_event::priority

the priority of the event

Definition at line 84 of file switch_event.h.

◆ subclass_name

char* switch_event::subclass_name

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