Yate. conf

Source: Internet
Author: User
Tags time in milliseconds

Only the configuration file is pasted as follows, without explanation! Removed many features! Only the SIP Phone is retained!

[general]; General settings for the operation of Yate; modload: boolean: Should a module be loaded by default if there is no;  reference to it in the [modules] sectionmodload=disable; modpath: string: Overrides the runtime module directory path which is;  compiled in or specified with the -m command line option. Note that this;  setting takes priority over anything else; Note that you MUST NOT add a path separator at the end;modpath=; extrapath: string: Relative path to an extra modules directory, gets loaded;  before those added by command line -x parameters; Note that you MUST NOT add a path separator at the end;extrapath=; nodename: string: Name of this node in a cluster;nodename=; maxworkers: int: Maximum number of worker threads the engine can create;maxworkers=10; maxevents: int: Maximum number of events kept per type;maxevents=25; startevents: boolean: Capture all debug events at startup;startevents=yes; restarts: int: Time in seconds after startup the engine will try to restart;  to clean up any accumulating problems. Restarts are performed only when;  started in supervised mode; If at restart time at least one of the modules is busy it will try again to;  restart every 10 seconds;restarts=0; warntime: int: Warn time limit for message dispatch in milliseconds, a value;  of zero disables such warnings;warntime=0; idlemsec: int: System idle time in milliseconds;  Set to zero to use platform default;  If not set the platform default is doubled only in client mode;idlemsec=; wintimer: int: Requested timer resolution in milliseconds (Windows only, does;  not work on 9x and ME). The default resolution depends on hardware, Windows;  version and currently running programs;wintimer=0; trackparam: string: Name of the parameter used to track message through handlers;  If empty or boolean true the default "handlers" will be used instead;  Set to boolean false to disable tracking only if you are sure what you want;trackparam=handlers; msgsniff: bool: Activate message sniffer module (if loaded) at engine init time;msgsniff=disable; filtersniff: regexp: Default filter to apply to message sniffer at initialization; If empty it will match all messages except engine.timer which is never displayed; Example for a filter matching all chan.Anything messages and engine.halt:;  filtersniff=^\(chan\.\|engine\.halt$\);filtersniff=[modules]; This section should hold one line for each module whose loading behaviour;  is to be changed from the default specified by modload= in section [general]; Each line has to be of the form:;   modulename.yate=boolean; Note that modules can be located only in the module directory so no path;  information should be specifiedregister.yate=truemysqldb.yate=truecache.yate=truecpuload.yate=trueysipchan.yate=trueyrtpchan.yate=trueyiaxchan.yate=falseSigTransport.yate=falseh323chan.yate=falseLkSCTP.yate=falsecallcounters.yate=falsecdrcombine.yate=falsecallfork.yate=falsecdrbuild.yate=falsecdrfile.yate=falsepresence.yate=falseusers.yate=falseaccfile.yate=falseeventlogs.yate=falseanalog.yate=falsecamel_map.yate=falseccongestion.yate=falseciscosm.yate=falseclustering.yate=falsedbpbx.yate=falsedsoundchan.yate=falseenumroute.yate=falseextmodule.yate=falsefileinfo.yate=falsefiletransfer.yate=falsegvoice.yate=falseheartbeat.yate=falseisupmangler.yate=falsejabberserver.yate=falseopenssl.yate=falsejabberclient.yate=falsequeuesnotify.yate=falsejavascript.yate=falsejbfeatures.yate=falsemgcpca.yate=falselateroute.yate=falsemgcpgw.yate=falsemoh.yate=falsemonitoring.yate=falsemux.yate=falsepbxassist.yate=falsequeues.yate=falsermanager.yate=falsesigtransport.yate=falsesip_cnam_lnp.yate=falsesipfeatures.yate=falsess7_lnp_ansi.yate=falsesubscription.yate=falsetdmcard.yate=falsetonegen.yate=falsewpcard.yate=falseyiaxchan.yate=falseysnmpagent.yate=falseysockschan.yate=falseystunchan.yate=falsezlibcompress.yate=falseyjinglechan.yate=falseyradius.yate=falseysigchan.yate=falseysipchan.yate=false[localsym]; This section is used to force some modules to be loaded without their;  symbols being globally available - if the operating system supports.; Windows will ignore this section completely.; Each line has to be of the form:;   modulename.yate=boolean; pwlib does not clean up properly on Linux so we must disable global symbols;  unfortunately preventing all pwlib plugins from loadingh323chan.yate=yes[nounload]; This section is used to prevent some modules from being unloaded from;  memory, although finalization will be attempted if possible.; Each line has to be of the form:;   modulename.yate=booleanJavascript.yate=false;YJingle.yate=false;[preload]; Put a line in this section for each shared library that you want to load;  before any Yate module; Each line has to be of the form:;   /path/to/the/library.so=boolean; You should specify the full path to the library. Extension is operating;  system specific - usually .so for *NIX systems and .dll for Windows[postload]; Put a line in this section for each shared library that you want to load;  after all Yate modules; Each line has to be of the form:;   /path/to/the/library.so=boolean; You should specify the full path to the library. Extension is operating;  system specific - usually .so for *NIX systems and .dll for Windows[debug]; Each line in this section generates an engine.debug message immediately;  after the first initialization. This is equivalent of issuing the debug;  command in the Remote Manager.; Each line has to be of the form:;  modulename=parameters to debug; Examples:;  tone=off;  h323=level 9;  sip=level 8;  sip=filter 127.0.0.1[variables]; Each line in this section initializes a variable in the Engine's shared list; These variables can be accessed and modified from each module; Examples:;  index1=5;  custom=EXAMPLE[telephony]; Default settings for telephony drivers; timeout: int: Default channel timeout in milliseconds;timeout=0; maxroute: int: Maximum number of calls routed at once by each driver;maxroute=0; maxchans: int: Maximum number of channels running at once in each driver;maxchans=0; dtmfdups: bool: Allow duplicate DTMFs (detected with different methods);dtmfdups=disable
 

Yate. conf

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.