RTS API Documentation
1.10.11
|
A table of i/o routines that an endpoint interface can implement. More...
#include <switch_module_interfaces.h>
A table of i/o routines that an endpoint interface can implement.
Definition at line 144 of file switch_module_interfaces.h.
switch_io_get_jb_t switch_io_routines::get_jb |
get sessions jitterbuffer
Definition at line 172 of file switch_module_interfaces.h.
Referenced by switch_core_session_get_jb().
switch_io_kill_channel_t switch_io_routines::kill_channel |
send a kill signal to the session's channel
Definition at line 152 of file switch_module_interfaces.h.
Referenced by switch_core_session_perform_kill_channel().
switch_io_outgoing_channel_t switch_io_routines::outgoing_channel |
creates an outgoing session from given session, caller profile
Definition at line 146 of file switch_module_interfaces.h.
Referenced by switch_core_session_outgoing_channel().
void* switch_io_routines::padding[10] |
Definition at line 173 of file switch_module_interfaces.h.
switch_io_read_frame_t switch_io_routines::read_frame |
read a frame from a session
Definition at line 148 of file switch_module_interfaces.h.
Referenced by switch_core_session_read_frame().
switch_io_read_text_frame_t switch_io_routines::read_text_frame |
read a video frame from a session
Definition at line 166 of file switch_module_interfaces.h.
Referenced by switch_core_session_read_text_frame().
switch_io_read_video_frame_t switch_io_routines::read_video_frame |
read a video frame from a session
Definition at line 162 of file switch_module_interfaces.h.
Referenced by switch_core_session_read_video_frame().
switch_io_receive_event_t switch_io_routines::receive_event |
queue a message for another session
Definition at line 158 of file switch_module_interfaces.h.
Referenced by switch_core_session_receive_event().
switch_io_receive_message_t switch_io_routines::receive_message |
receive a message from another session
Definition at line 156 of file switch_module_interfaces.h.
Referenced by switch_core_session_perform_receive_message().
switch_io_send_dtmf_t switch_io_routines::send_dtmf |
send a string of DTMF digits to a session's channel
Definition at line 154 of file switch_module_interfaces.h.
Referenced by switch_core_session_send_dtmf().
switch_io_state_change_t switch_io_routines::state_change |
change a sessions channel state
Definition at line 160 of file switch_module_interfaces.h.
Referenced by switch_core_session_signal_state_change().
switch_io_state_run_t switch_io_routines::state_run |
change a sessions channel run state
Definition at line 170 of file switch_module_interfaces.h.
Referenced by switch_core_session_run().
switch_io_write_frame_t switch_io_routines::write_frame |
write a frame to a session
Definition at line 150 of file switch_module_interfaces.h.
Referenced by perform_write().
switch_io_write_text_frame_t switch_io_routines::write_text_frame |
write a video frame to a session
Definition at line 168 of file switch_module_interfaces.h.
Referenced by switch_core_session_write_text_frame().
switch_io_write_video_frame_t switch_io_routines::write_video_frame |
write a video frame to a session
Definition at line 164 of file switch_module_interfaces.h.
Referenced by switch_core_session_write_encoded_video_frame().