#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_t * | headers |
| switch_event_header_t * | last_header |
| char * | body |
| void * | bind_user_data |
| void * | event_user_data |
| unsigned long | key |
| switch_event * | next |
| int | flags |
Definition at line 80 of file switch_event.h.
user data from the subclass provider
Definition at line 96 of file switch_event.h.
Referenced by event_handler().
| char* switch_event::body |
the body of the event
Definition at line 94 of file switch_event.h.
Referenced by switch_event_destroy().
the event id (descriptor)
Definition at line 82 of file switch_event.h.
Referenced by audio_bridge_thread(), core_event_handler(), play_and_detect_input_callback(), switch_event_create_json(), and switch_events_match().
user data from the event sender
Definition at line 98 of file switch_event.h.
Definition at line 102 of file switch_event.h.
the event headers
Definition at line 90 of file switch_event.h.
Referenced by switch_channel_api_on(), switch_channel_del_variable_prefix(), switch_channel_event_set_extended_data(), switch_channel_execute_on(), switch_channel_get_scope_variables(), switch_core_dump_variables(), switch_core_hash_delete_multi(), switch_event_base_add_header(), switch_event_destroy(), and switch_ivr_transfer_variable().
| unsigned long switch_event::key |
unique key
Definition at line 100 of file switch_event.h.
the event headers tail pointer
Definition at line 92 of file switch_event.h.
Referenced by switch_event_base_add_header().
| struct switch_event* switch_event::next |
Definition at line 101 of file switch_event.h.
Referenced by switch_channel_event_set_extended_data(), switch_channel_get_scope_variables(), and switch_channel_get_variable_dup().
| char* switch_event::owner |
the owner of the event
Definition at line 86 of file switch_event.h.
the priority of the event
Definition at line 84 of file switch_event.h.
the subclass of the event
Definition at line 88 of file switch_event.h.
Referenced by switch_event_destroy(), and switch_events_match().
1.4.7