Asterisk - The Open Source Telephony Project
21.4.1
|
Transport to bind to. More...
#include <res_pjsip.h>
Public Member Functions | |
SORCERY_OBJECT (details) | |
Data Fields | |
struct ast_string_field_mgr | __field_mgr |
struct ast_string_field_pool * | __field_mgr_pool |
int | allow_reload |
unsigned int | async_operations |
const ast_string_field | ca_list_file |
const ast_string_field | ca_list_path |
const ast_string_field | cert_file |
pj_ssl_cipher | ciphers [SIP_TLS_MAX_CIPHERS] |
unsigned int | cos |
const ast_string_field | domain |
struct ast_sockaddr | external_address |
struct ast_dnsmgr_entry * | external_address_refresher |
const ast_string_field | external_media_address |
const ast_string_field | external_signaling_address |
unsigned int | external_signaling_port |
int | flow |
pj_sockaddr | host |
struct ast_ha * | localnet |
const ast_string_field | password |
const ast_string_field | privkey_file |
struct ast_sip_transport_state * | state |
int | symmetric_transport |
int | tcp_keepalive_enable |
int | tcp_keepalive_idle_time |
int | tcp_keepalive_interval_time |
int | tcp_keepalive_probe_count |
pjsip_tls_setting | tls |
unsigned int | tos |
enum ast_transport | type |
int | write_timeout |
Transport to bind to.
Definition at line 221 of file res_pjsip.h.
SORCERY_OBJECT | ( | details | ) |
Sorcery object details
int allow_reload |
Allow reload
Definition at line 297 of file res_pjsip.h.
unsigned int async_operations |
Number of simultaneous asynchronous operations
Definition at line 251 of file res_pjsip.h.
const ast_string_field ca_list_file |
Certificate of authority list file
Definition at line 241 of file res_pjsip.h.
const ast_string_field ca_list_path |
Certificate of authority list path
Definition at line 241 of file res_pjsip.h.
const ast_string_field cert_file |
Public certificate file
Definition at line 241 of file res_pjsip.h.
pj_ssl_cipher ciphers[SIP_TLS_MAX_CIPHERS] |
Definition at line 265 of file res_pjsip.h.
unsigned int cos |
QOS COS value
Definition at line 293 of file res_pjsip.h.
const ast_string_field domain |
Optional domain to use for messages if provided could not be found
Definition at line 241 of file res_pjsip.h.
struct ast_sockaddr external_address |
Definition at line 283 of file res_pjsip.h.
struct ast_dnsmgr_entry* external_address_refresher |
Definition at line 277 of file res_pjsip.h.
const ast_string_field external_media_address |
External media address
Definition at line 241 of file res_pjsip.h.
const ast_string_field external_signaling_address |
External signaling address
Definition at line 241 of file res_pjsip.h.
unsigned int external_signaling_port |
Optional external port for signaling
Definition at line 253 of file res_pjsip.h.
int flow |
This is a flow to another target
Definition at line 301 of file res_pjsip.h.
pj_sockaddr host |
Definition at line 249 of file res_pjsip.h.
Referenced by Registration::parse_host_part(), and Registration::write().
struct ast_ha* localnet |
Definition at line 271 of file res_pjsip.h.
const ast_string_field password |
Password to open the private key
Definition at line 241 of file res_pjsip.h.
const ast_string_field privkey_file |
Optional private key of the certificate file
Definition at line 241 of file res_pjsip.h.
struct ast_sip_transport_state* state |
Definition at line 289 of file res_pjsip.h.
int symmetric_transport |
Automatically send requests out the same transport requests have come in on
Definition at line 299 of file res_pjsip.h.
int tcp_keepalive_enable |
Enable TCP keepalive
Definition at line 303 of file res_pjsip.h.
int tcp_keepalive_idle_time |
Time in seconds the connection needs to remain idle before TCP starts sending keepalive probes
Definition at line 305 of file res_pjsip.h.
int tcp_keepalive_interval_time |
The time in seconds between individual keepalive probes
Definition at line 307 of file res_pjsip.h.
int tcp_keepalive_probe_count |
The maximum number of keepalive probes TCP should send before dropping the connection
Definition at line 309 of file res_pjsip.h.
pjsip_tls_setting tls |
Definition at line 259 of file res_pjsip.h.
unsigned int tos |
QOS DSCP TOS bits
Definition at line 291 of file res_pjsip.h.
enum ast_transport type |
Type of transport
Definition at line 243 of file res_pjsip.h.
int write_timeout |
Write timeout
Definition at line 295 of file res_pjsip.h.