UniMRCP  1.5.0
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Fields
mrcp_sofia_server_config_t Struct Reference

#include <mrcp_sofiasip_server_agent.h>

Data Fields

char * local_ip
 
char * ext_ip
 
apr_port_t local_port
 
char * user_name
 
char * user_agent_name
 
char * origin
 
char * transport
 
apt_bool_t force_destination
 
apr_size_t sip_t1
 
apr_size_t sip_t2
 
apr_size_t sip_t4
 
apr_size_t sip_t1x64
 
apr_size_t session_expires
 
apr_size_t min_session_expires
 
apt_bool_t tport_log
 
char * tport_dump_file
 

Detailed Description

Sofia-SIP config

Field Documentation

char* mrcp_sofia_server_config_t::ext_ip

External (NAT) IP address

apt_bool_t mrcp_sofia_server_config_t::force_destination

Force destination IP address. Should be used only in case SDP contains incorrect connection address (local IP address behind NAT)

char* mrcp_sofia_server_config_t::local_ip

Local IP address to bind to

apr_port_t mrcp_sofia_server_config_t::local_port

Local port to bind to

apr_size_t mrcp_sofia_server_config_t::min_session_expires

SIP Min-SE

char* mrcp_sofia_server_config_t::origin

SDP origin

apr_size_t mrcp_sofia_server_config_t::session_expires

SIP Sessione-Expires

apr_size_t mrcp_sofia_server_config_t::sip_t1

SIP T1 timer

apr_size_t mrcp_sofia_server_config_t::sip_t1x64

SIP T1x64 timer

apr_size_t mrcp_sofia_server_config_t::sip_t2

SIP T2 timer

apr_size_t mrcp_sofia_server_config_t::sip_t4

SIP T4 timer

char* mrcp_sofia_server_config_t::tport_dump_file

Dump SIP messages to the specified file

apt_bool_t mrcp_sofia_server_config_t::tport_log

Print out SIP messages to the console

char* mrcp_sofia_server_config_t::transport

SIP transport

char* mrcp_sofia_server_config_t::user_agent_name

User agent name

char* mrcp_sofia_server_config_t::user_name

SIP user name


The documentation for this struct was generated from the following file: