RTS API Documentation
1.10.11
|
#include <switch_msrp.h>
Data Fields | |
switch_memory_pool_t * | pool |
int | secure |
int | active |
char * | remote_path |
char * | remote_accept_types |
char * | remote_accept_wrapped_types |
char * | remote_setup |
char * | remote_file_selector |
char * | local_path |
char * | local_accept_types |
char * | local_accept_wrapped_types |
char * | local_setup |
char * | local_file_selector |
int | local_port |
char * | call_id |
switch_msrp_msg_t * | msrp_msg |
switch_msrp_msg_t * | last_msg |
switch_mutex_t * | mutex |
switch_size_t | msrp_msg_buffer_size |
switch_size_t | msrp_msg_count |
switch_msrp_socket_t * | msock |
switch_msrp_client_socket_t * | csock |
switch_frame_t | frame |
uint8_t | frame_data [SWITCH_RTP_MAX_BUF_LEN] |
int | running |
void * | user_data |
switch_queue_t * | send_queue |
Definition at line 91 of file switch_msrp.h.
int switch_msrp_session_s::active |
Definition at line 94 of file switch_msrp.h.
Referenced by switch_core_media_gen_local_sdp(), and switch_core_media_negotiate_sdp().
char* switch_msrp_session_s::call_id |
Definition at line 106 of file switch_msrp.h.
Referenced by msrp_worker(), switch_core_media_gen_local_sdp(), switch_core_media_negotiate_sdp(), switch_msrp_do_send(), switch_msrp_perform_send(), switch_msrp_session_new(), and switch_msrp_start_client().
switch_msrp_client_socket_t* switch_msrp_session_s::csock |
Definition at line 113 of file switch_msrp.h.
Referenced by msrp_worker(), and switch_msrp_do_send().
switch_frame_t switch_msrp_session_s::frame |
Definition at line 114 of file switch_msrp.h.
uint8_t switch_msrp_session_s::frame_data[SWITCH_RTP_MAX_BUF_LEN] |
Definition at line 115 of file switch_msrp.h.
switch_msrp_msg_t* switch_msrp_session_s::last_msg |
Definition at line 108 of file switch_msrp.h.
Referenced by switch_msrp_session_pop_msg(), and switch_msrp_session_push_msg().
char* switch_msrp_session_s::local_accept_types |
Definition at line 101 of file switch_msrp.h.
Referenced by switch_core_media_gen_local_sdp(), and switch_core_media_negotiate_sdp().
char* switch_msrp_session_s::local_accept_wrapped_types |
Definition at line 102 of file switch_msrp.h.
Referenced by switch_core_media_gen_local_sdp(), and switch_core_media_negotiate_sdp().
char* switch_msrp_session_s::local_file_selector |
Definition at line 104 of file switch_msrp.h.
char* switch_msrp_session_s::local_path |
Definition at line 100 of file switch_msrp.h.
Referenced by switch_core_media_gen_local_sdp(), switch_core_media_negotiate_sdp(), and switch_msrp_do_send().
int switch_msrp_session_s::local_port |
Definition at line 105 of file switch_msrp.h.
Referenced by switch_core_media_gen_local_sdp(), switch_core_media_negotiate_sdp(), and switch_msrp_session_new().
char* switch_msrp_session_s::local_setup |
Definition at line 103 of file switch_msrp.h.
Referenced by switch_core_media_negotiate_sdp().
switch_msrp_socket_t* switch_msrp_session_s::msock |
Definition at line 112 of file switch_msrp.h.
switch_msrp_msg_t* switch_msrp_session_s::msrp_msg |
Definition at line 107 of file switch_msrp.h.
Referenced by switch_msrp_session_pop_msg(), and switch_msrp_session_push_msg().
switch_size_t switch_msrp_session_s::msrp_msg_buffer_size |
Definition at line 110 of file switch_msrp.h.
Referenced by msrp_worker(), and switch_msrp_session_new().
switch_size_t switch_msrp_session_s::msrp_msg_count |
Definition at line 111 of file switch_msrp.h.
Referenced by msrp_worker(), switch_msrp_session_pop_msg(), switch_msrp_session_push_msg(), and SWITCH_STANDARD_APP().
switch_mutex_t* switch_msrp_session_s::mutex |
Definition at line 109 of file switch_msrp.h.
Referenced by msrp_worker(), switch_msrp_session_new(), switch_msrp_session_pop_msg(), and switch_msrp_session_push_msg().
switch_memory_pool_t* switch_msrp_session_s::pool |
Definition at line 92 of file switch_msrp.h.
Referenced by switch_msrp_perform_send(), switch_msrp_session_new(), and switch_msrp_start_client().
char* switch_msrp_session_s::remote_accept_types |
Definition at line 96 of file switch_msrp.h.
Referenced by switch_core_media_negotiate_sdp().
char* switch_msrp_session_s::remote_accept_wrapped_types |
Definition at line 97 of file switch_msrp.h.
Referenced by switch_core_media_negotiate_sdp().
char* switch_msrp_session_s::remote_file_selector |
Definition at line 99 of file switch_msrp.h.
Referenced by switch_core_media_negotiate_sdp().
char* switch_msrp_session_s::remote_path |
Definition at line 95 of file switch_msrp.h.
Referenced by msrp_worker(), switch_core_media_gen_local_sdp(), switch_core_media_negotiate_sdp(), and switch_msrp_do_send().
char* switch_msrp_session_s::remote_setup |
Definition at line 98 of file switch_msrp.h.
Referenced by switch_core_media_negotiate_sdp().
int switch_msrp_session_s::running |
Definition at line 116 of file switch_msrp.h.
Referenced by msrp_worker(), switch_msrp_perform_send(), and SWITCH_STANDARD_APP().
int switch_msrp_session_s::secure |
Definition at line 93 of file switch_msrp.h.
Referenced by msrp_worker(), switch_core_media_gen_local_sdp(), switch_core_media_negotiate_sdp(), switch_msrp_session_new(), and switch_msrp_start_client().
switch_queue_t* switch_msrp_session_s::send_queue |
Definition at line 118 of file switch_msrp.h.
Referenced by switch_msrp_perform_send().
void* switch_msrp_session_s::user_data |
Definition at line 117 of file switch_msrp.h.