Jabber Client Module
From Yate Documentation
(Difference between revisions)
(Created page with " This module implements jabber client to server support. ===Configuration=== File jabberclient.conf: [general] ; stream_readbuffer: integer: The length of the stream re...") |
(→Configuration) |
||
(3 intermediate revisions by one user not shown) | |||
Line 1: | Line 1: | ||
− | This module implements | + | This module implements Jabber Client to Server support. |
+ | |||
+ | The file used is jabberclient.conf and has just one section, the 'general' that has: | ||
+ | * a list of parameters used for the stream | ||
+ | * allows entity capabilities cache to be saved in xml file | ||
+ | * parameters for debugging | ||
+ | |||
+ | More details about this parameters can be found in the next section. | ||
===Configuration=== | ===Configuration=== | ||
Line 72: | Line 79: | ||
; Defaults to verbose | ; Defaults to verbose | ||
;printxml=verbose | ;printxml=verbose | ||
+ | |||
+ | |||
+ | '''See also''' | ||
+ | |||
+ | * [[Telephony]] | ||
+ | * [[Modules]] | ||
+ | |||
+ | [[Category:Jabber]] [[Category:Client]] |
Latest revision as of 11:20, 4 November 2013
This module implements Jabber Client to Server support.
The file used is jabberclient.conf and has just one section, the 'general' that has:
- a list of parameters used for the stream
- allows entity capabilities cache to be saved in xml file
- parameters for debugging
More details about this parameters can be found in the next section.
[edit] Configuration
File jabberclient.conf:
[general] ; stream_readbuffer: integer: The length of the stream read buffer ; Defaults to 8192 if missing or invalid. Minimum allowed value is 1024 ;stream_readbuffer=8192 ; stream_parsermaxbuffer: integer: The maximum length of an incomplete xml allowed ; in a stream parser's buffer ; Defaults to 8192 if missing or invalid. Minimum allowed value is 1024 ;stream_parsermaxbuffer=8192 ; stream_restartcount: integer: The maximum value for stream restart counter ; Defaults to 2 if missing or invalid ; Minimum allowed value is 1, maximum allowed value is 10 ;stream_restartcount=2 ; stream_restartupdateinterval: integer: The interval, in milliseconds, to increase a ; stream's current restart counter (not exceeding the stream_restartcount value) ; Defaults to 15000 if missing or invalid ; Minimum allowed value is 5000, maximum allowed value is 300000 ;stream_restartupdateinterval=15000 ; stream_starttimeout: integer: The interval, in milliseconds, allowed for a remote ; party to send the stream start tag ; Defaults to 20000 if missing or invalid ; Minimum allowed value is 10000, maximum allowed value is 60000 ;stream_starttimeout=20000 ; stream_setuptimeout: integer: Overall stream setup interval in milliseconds. The timer ; will stop when the stream is authenticated ; Defaults to 120000 if missing or invalid ; Minimum allowed value is 60000, maximum allowed value is 600000 ;stream_setuptimeout=120000 ; stream_connecttimeout: integer: The interval, in milliseconds, allowed for an ; outgoing stream to make a TCP connection to a remote host ; Defaults to 60000 if missing or invalid ; Minimum allowed value is 1000, maximum allowed value is 120000 ;stream_connecttimeout=60000 ; stream_srvtimeout: integer: The timeout interval, in milliseconds, for SRV query ; Defaults to 30000 if missing or invalid ; Minimum allowed value is 10000, maximum allowed value is 120000 ;stream_srvtimeout=30000 ; entitycaps: boolean: Enable entity capabilities cache. ; If enabled entity capabilities will be requested and cached each time a presence ; stanza is received ; Defaults to enable ;entitycaps=enable ; entitycaps_file: string: Entity capabilities cache file ; This parameter is applied on reload ; If the file changes on reload entity capabilities will be saved in the new ; location, the old file will not be deleted ; Client: defaults to 'jabberentitycaps.xml' located in current user's files directory ; Server: defaults to 'jabberentitycaps.xml' located in current configuration directory ;entitycaps_file= ; printxml: boolean/string: Print sent/received XML data to output if debug ; level is at least 9 ; Allowed values are boolean values or 'verbose' string ; If verbose is specified, XML elements' children, attributes or text will be ; shown on separate lines ; Defaults to verbose ;printxml=verbose
See also