141 #define switch_msrp_send(ms, msg) switch_msrp_perform_send(ms, msg, __FILE__, __SWITCH_FUNC__, __LINE__)
switch_msrp_msg_t * msrp_msg
switch_status_t switch_msrp_destroy(void)
switch_status_t switch_msrp_session_destroy(switch_msrp_session_t **ms)
void switch_msrp_load_apis_and_applications(switch_loadable_module_interface_t **moudle_interface)
char * local_accept_types
const char * switch_msrp_listen_ip(void)
switch_msrp_msg_t * last_msg
void switch_msrp_msg_set_payload(switch_msrp_msg_t *msrp_msg, const char *buf, switch_size_t payload_bytes)
const char * code_description
void switch_msrp_msg_destroy(switch_msrp_msg_t **msg)
switch_size_t msrp_msg_buffer_size
char * switch_msrp_header_name(switch_msrp_header_type_t htype)
switch_memory_pool_t * pool
Representation of an event.
const char * switch_msrp_msg_get_header(switch_msrp_msg_t *msrp_msg, switch_msrp_header_type_t htype)
char * local_file_selector
switch_status_t switch_msrp_perform_send(switch_msrp_session_t *ms, switch_msrp_msg_t *msg, const char *file, const char *func, int line)
#define SWITCH_RTP_MAX_BUF_LEN
switch_status_t switch_msrp_msg_add_header(switch_msrp_msg_t *msrp_msg, switch_msrp_header_type_t htype, char *fmt,...)
switch_size_t payload_bytes
switch_msrp_header_type_t
switch_status_t switch_msrp_init(void)
switch_msrp_msg_t * switch_msrp_msg_dup(switch_msrp_msg_t *msg)
char * remote_accept_types
switch_byte_t switch_byte_t * buf
switch_msrp_socket_t * msock
const char * transaction_id
char * remote_accept_wrapped_types
struct msrp_msg_s switch_msrp_msg_t
An abstraction of a data frame.
struct fspr_thread_mutex_t switch_mutex_t
switch_msrp_msg_t * switch_msrp_msg_create(void)
char * remote_file_selector
switch_memory_pool_t * pool
char * local_accept_wrapped_types
switch_status_t
Common return values.
switch_size_t msrp_msg_count
switch_msrp_msg_t * switch_msrp_session_pop_msg(switch_msrp_session_t *ms)
switch_queue_t * send_queue
switch_msrp_session_t * switch_msrp_session_new(switch_memory_pool_t *pool, const char *call_id, switch_bool_t secure)
struct fspr_pool_t switch_memory_pool_t
switch_msrp_client_socket_t * csock
switch_size_t accumulated_bytes
The abstraction of a loadable module.
switch_status_t switch_msrp_start_client(switch_msrp_session_t *msrp_session)