Asterisk - The Open Source Telephony Project GIT-master-27fb039
Loading...
Searching...
No Matches
Data Structures | Namespaces | Functions | Variables
sip_to_pjsip.py File Reference

Go to the source code of this file.

Data Structures

class  Registration
 

Namespaces

namespace  sip_to_pjsip
 

Functions

 build_host (config, host, section='general', port_key=None)
 
 cli_options ()
 
 convert (sip, filename, non_mappings, include)
 
 create_tcp (sip, pjsip, nmapped)
 
 create_tls (sip, pjsip, nmapped)
 
 create_udp (sip, pjsip, nmapped)
 
 find_non_mapped (sections, nmapped)
 
 from_dtlsenable (key, val, section, pjsip, nmapped)
 
 from_encryption_taglen (key, val, section, pjsip, nmapped)
 
 from_host (key, val, section, pjsip, nmapped)
 
 from_mailbox (key, val, section, pjsip, nmapped)
 
 from_nat (key, val, section, pjsip, nmapped)
 
 from_progressinband (key, val, section, pjsip, nmapped)
 
 from_recordfeature (key, val, section, pjsip, nmapped)
 
 from_sendrpid (key, val, section, pjsip, nmapped)
 
 get_bind (sip, pjsip, protocol)
 
 ignore (key=None, val=None, section=None, pjsip=None, nmapped=None, type='endpoint')
 
 info (msg)
 
 map_auth (sip, pjsip, nmapped)
 
 map_peer (sip, section, pjsip, nmapped)
 
 map_registrations (sip, pjsip, nmapped)
 
 map_setvars (sip, section, pjsip, nmapped)
 
 map_system (sip, pjsip, nmapped)
 
 map_transports (sip, pjsip, nmapped)
 
 merge_codec_value (key=None, val=None, section=None, pjsip=None, nmapped=None, type='endpoint', section_to=None, key_to=None)
 
 merge_value (key=None, val=None, section=None, pjsip=None, nmapped=None, type='endpoint', section_to=None, key_to=None)
 
 non_mapped (nmapped)
 
 section_by_type (section, pjsip, type)
 some utility functions
 
 set_direct_media (key, val, section, pjsip, nmapped)
 
 set_dtmfmode (key, val, section, pjsip, nmapped)
 mapping functions - define f(key, val, section) where key/val are the key/value pair to write to given section in pjsip.conf
 
 set_media_encryption (key, val, section, pjsip, nmapped)
 
 set_record_off_feature (key, val, section, pjsip, nmapped)
 
 set_record_on_feature (key, val, section, pjsip, nmapped)
 
 set_timers (key, val, section, pjsip, nmapped)
 
 set_tls_cafile (val, pjsip, section, nmapped)
 
 set_tls_capath (val, pjsip, section, nmapped)
 
 set_tls_cert_file (val, pjsip, section, nmapped)
 
 set_tls_cipher (val, pjsip, section, nmapped)
 
 set_tls_private_key (val, pjsip, section, nmapped)
 
 set_tls_verifyclient (val, pjsip, section, nmapped)
 
 set_tls_verifyserver (val, pjsip, section, nmapped)
 
 set_transport_common (section, sip, pjsip, protocol, nmapped)
 
 set_value (key=None, val=None, section=None, pjsip=None, nmapped=None, type='endpoint')
 
 setup_auth (key, val, section, pjsip, nmapped)
 
 setup_ident (key, val, section, pjsip, nmapped)
 
 setup_udptl (section, pjsip, nmapped)
 
 split_hostport (addr)
 
 write_pjsip (filename, pjsip, non_mappings)
 

Variables

 non_mappings
 
list peer_map
 
 pjsip
 
 pjsip_filename
 
str PREFIX = 'pjsip_'
 
bool QUIET = False
 
 sip = astconfigparser.MultiOrderedConfigParser()
 
 sip_filename