#include <switch_module_interfaces.h>
Collaboration diagram for switch_endpoint_interface:
Data Fields | |
| const char * | interface_name |
| switch_io_routines_t * | io_routines |
| switch_state_handler_table_t * | state_handler |
| void * | private_info |
| switch_thread_rwlock_t * | rwlock |
| int | refs |
| switch_mutex_t * | reflock |
| switch_loadable_module_interface_t * | parent |
| switch_endpoint_interface * | next |
Definition at line 172 of file switch_module_interfaces.h.
| const char* switch_endpoint_interface::interface_name |
the interface's name
Definition at line 174 of file switch_module_interfaces.h.
Referenced by switch_loadable_module_process(), and switch_loadable_module_unprocess().
channel abstraction methods
Definition at line 177 of file switch_module_interfaces.h.
Referenced by perform_write(), switch_core_session_outgoing_channel(), and switch_core_session_resurrect_channel().
Definition at line 192 of file switch_module_interfaces.h.
Referenced by switch_loadable_module_process(), and switch_loadable_module_unprocess().
Definition at line 190 of file switch_module_interfaces.h.
private information
Definition at line 183 of file switch_module_interfaces.h.
Definition at line 187 of file switch_module_interfaces.h.
Definition at line 186 of file switch_module_interfaces.h.
Definition at line 185 of file switch_module_interfaces.h.
Referenced by switch_loadable_module_unprocess().
state machine methods
Definition at line 180 of file switch_module_interfaces.h.
Referenced by switch_core_session_destroy_state(), switch_core_session_hangup_state(), switch_core_session_reporting_state(), and switch_core_session_run().
1.4.7