RTS API Documentation  1.10.11
Data Fields
switch_event_node Struct Reference

A node to store binded events. More...

+ Collaboration diagram for switch_event_node:

Data Fields

char * id
 
switch_event_types_t event_id
 
char * subclass_name
 
switch_event_callback_t callback
 
void * user_data
 
struct switch_event_nodenext
 

Detailed Description

A node to store binded events.

Definition at line 48 of file switch_event.c.

Field Documentation

◆ callback

switch_event_callback_t switch_event_node::callback

a callback function to execute when the event is triggered

Definition at line 56 of file switch_event.c.

Referenced by switch_event_bind_removable(), switch_event_deliver(), and switch_event_unbind_callback().

◆ event_id

switch_event_types_t switch_event_node::event_id

◆ id

char* switch_event_node::id

◆ next

struct switch_event_node* switch_event_node::next

◆ subclass_name

char* switch_event_node::subclass_name

the event subclass to bind to for custom events

Definition at line 54 of file switch_event.c.

Referenced by switch_event_bind_removable(), switch_event_unbind(), switch_event_unbind_callback(), and switch_events_match().

◆ user_data

void* switch_event_node::user_data

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