- aaImage
-
We derive a Bayonne compiler and script image container, aaImage, to hold active script sets for the trunk class script engine. Bayonne script image.
- aaScript
-
We derive a Bayonne server version of ScriptCommand, aaScript, which holds most common elements of the script engine for Bayonne use. Bayonne script dialect.
- AudioService
-
AudioService holds the logic for processing audio channels. audio service processing.
- Audit
-
The audit class is associated with the 'audit' dso object which is used to distribute audit reports. Bayonne audit logging interface.
- Auditdata
-
This keydata object holds audit related configuration data such as the logpath to use for audit logs, address of servers, etc. Audit module configuration data.
- CallStat
-
A call statistic class is used to manipulate call stats with a mutex lock to prevent errors during 'adjustment' periods. call statistic collection object.
- Conference
-
The conference object references a conference generic resource. Bayonne conference resource.
- Debug
-
New DSO class for installing a 'debugging'/regression test plugin. Regression test/debug DSO interface.
- Driver
-
The driver class represents an abstract means of accessing the internals of a Bayonne driver plug-in module. Bayonne driver interface class.
- Fifo
-
The system fifo is a class that both handles a fifo 'control interface' and that can process string commands as events through the Bayonne driver. Bayonne fifo command executive.
- KeyHandlers
-
Load /etc/bayonne [handlers] for special gateway support applications. Load handlers configuration data.
- KeyImports
-
Load /etc/bayonne [imports] to provide interpreter pre-loading of external modules. Load interpreter imports to use.
- KeyLocal
-
Load localization rules from [localize]. Load localization rules.
- KeyMemory
-
Load /etc/bayonne [memory] key value pairs. Load memory related options.
- KeyNetwork
-
Load /etc/bayonne [network] key value pairs. Load database access bindings.
- KeyPaths
-
Load /etc/bayoone [paths] key value pairs. Load keypaths path location configuration data.
- KeyServer
-
This class is a cache for server specific configuration information which may be configured from /etc/bayonne.conf [server]. load server configuration data.
- KeyThreads
-
Load /etc/bayonne [thread] key value pairs. Load keythreads priority and session count configuration.
- KeyTones
-
Load /etc/bayonne [tones] key values for user defined tone sets. Load and build user defined tones.
- KeyVoices
-
Load /etc/bayonne [voices] to select and map voice libraries to different translators. Load interpreter imports to use.
- Mixer
-
The mixer object is a resource for conferences. Bayonne conference mixer.
- Module
-
Modules are used for protocol modules and detached threads used to service key Bayonne protocols and interfaces. Module interface class.
- Monitor
-
DSO class for installing a monitoring plugin. Monitoring DSO interface.
- phTone
-
The tone class is used to build sampled single and dual frequency tones that may be fed to the telephony device. generated sample tone.
- Plugins
-
This class is used to load and manage 'plugin' modules as called for in /etc/bayonne.conf [plugins]. Load and manage plugins support.
- Policy
-
A base class for plugins that are used to modify policies. Policy expansion class.
- Protocol
-
Protocols are used for processing transactional requests such as those performed thru modules, but thru a TCP protocol. resolved network protocol session interface.
- Request
-
Requests are used to queue service requests to a trunk group. Request service.
- RPCTransaction
-
The transaction logger can cache transaction results for a given trunk so that one can later retrieve these results in a rpc service that monitors transaction results initiated through ccScript services. transaction log for rpc services.
- Server
-
Server classes are used for threaded entities such as network management interfaces, which may be started and stopped under server control. threaded server service.
- Service
-
Services are threads used to support a trunk class, such as audio services used for audio, etc. service thread support.
- Session
-
Sessions are used for 'garbage collected' entities which may be detached and removed after an expiration time rather than falling out of scope immediately. Garbage collectable objects.
- Sync
-
The Sync class is used to create dso objects which have entites that are repetitivly called through the scheduler thread.
- TGI
-
This class is used for interfacing to DSO loaded TGI interpreters. TGI interpreter module.
- Translator
-
Phrasebook modules are used to convert things like numbers into sets of prompts that form spoken words. phrase translations dso base for tts.
- Trunk
-
We derive a Bayonne server version of ScriptInterp, 'Trunk', which holds most common elements of the script engine for Bayonne use. Bayonne channel port script engine.
- TrunkGroup
-
Trunk 'groups' provide keydata configuration information that apply to a group of trunk ports represented under a common 'group' identity. Trunk group configuration.
- TTS
-
The tts syth classes intercept core functions as needed to create an interface to a native text to speech subsystem, usually by manipulating data.play.
Sections du manuel
Derniers billets
Bioutifoul photos