yate/conf.d/yate.conf.sample

108 lines
3.5 KiB
Plaintext

[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] section
;modload=enable
; 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
; 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
; 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
; msgsniff: bool: Activate message sniffer module (if loaded) at engine init time
;msgsniff=disable
[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 specified
[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 loading
h323chan.yate=yes
[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
[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