Bayonne2 / Common C++ 2 Framework
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Data Structures | Functions | Variables
ost Namespace Reference

Data Structures

class  Audio
 Generic audio class to hold master data types and various useful class encapsulated friend functions as per GNU Common C++ 2 coding standard. More...
 
class  AudioResample
 The AudioResample class is used to manage linear intropolation buffering for rate conversions. More...
 
class  AudioTone
 The AudioTone class is used to create a frame of audio encoded single or dualtones. More...
 
class  AudioBase
 AudioBase base class for many other audio classes which stream data. More...
 
class  AudioBuffer
 The AudioBuffer class is for mixing one-to-one soft joins. More...
 
class  AudioFile
 A class used to manipulate audio data. More...
 
class  AudioStream
 AudioStream accesses AudioFile base class content as fixed frames of streaming linear samples. More...
 
class  AudioCodec
 The codec class is a virtual used for transcoding audio samples between linear frames (or other known format) and an encoded "sample" buffer. More...
 
class  AudioDevice
 
class  TelTone
 An object that is used to sequence and extract telephony tones based on a telephony tone descriptor retrieved from the parsed international telephony tone database. More...
 
class  DTMFTones
 DTMFTones is used to generate a series of dtmf audio data from a "telephone" number passed as an ASCII string. More...
 
class  MFTones
 MFTones is used to generate a series of mf audio data from a "telephone" number passed as an ASCII string. More...
 
class  DTMFDetect
 DTMFDetect is used for detecting DTMF tones in a stream of audio. More...
 
class  StreamingBuffer
 Streaming buffer for audio, to be used in bgm audio sources. More...
 
class  StaticKeydata
 Bayonnne specific static keydata class. More...
 
class  DynamicKeydata
 Bayonne specific dynamic keydata class. More...
 
class  ReconfigKeydata
 Bayonne specific reloaded keydata class. More...
 
class  Bayonne
 Generic Bayonne master class to reference various useful data types and core static members used for locating resources found in libbayonne. More...
 
class  BayonneZeroconf
 This class is used to bind services that are to be published with zeroconf, such as by the avahi module. More...
 
class  BayonneConfig
 A bayonne config class, used for special purposes, especially during script compiles. More...
 
class  BayonneTranslator
 A core class to support language translation services in Bayonne phrasebook. More...
 
class  BayonneAudio
 Offers core Bayonne audio processing in a self contained class. More...
 
class  BayonneMsgport
 Bayonne Msgports are used to queue and post session events which normally have to be passed through another thread context. More...
 
class  BayonneDriver
 The principle driver node for a given collection of spans and sessions of a given Bayonne driver family type. More...
 
class  BayonneSpan
 A span is a collection of ports under a single control interface or communication channel, such as a T1/E1/PRI/BRI span. More...
 
class  BayonneBinder
 An intermediary binder class for Bayonne engine. More...
 
class  BayonneSession
 The primary session object representing a server timeslot and active communication endpoint in Bayonne. More...
 
class  BayonneRPC
 Bayonne RPC arguments, may be passed through to binders from webservice sessions for extensions to soap & xmlrpc services. More...
 
class  BayonneService
 Bayonne services are used for threaded modules which may be installed at runtime. More...
 
class  ScriptEngine
 Offers interface bridge for embedded scripting engines through an abstract interface. More...
 
class  Libexec
 Container class for applications implimenting the libexec process method of Bayonne interfacing. More...
 
class  BayonneTSession
 
class  BayonneSysexec
 Core class for any server which impliments libexec functionality. More...
 
class  Script
 Generic script class to hold master data types and various useful class encpasulated friend functions. More...
 
class  ScriptSymbols
 
class  ScriptCommand
 This class holds the bound keyword set for a given Bayonne style script interpreter. More...
 
class  ScriptBinder
 
class  ScriptRuntime
 
class  ScriptRipple
 
class  ScriptChecks
 
class  ScriptObject
 A linkable list of objects that can be destroyed when a script image is removed from memory. More...
 
class  ScriptImage
 A derivable class to hold compiled script images for active processes. More...
 
class  ScriptCompiler
 A derivable class to hold compiled script images for active processes. More...
 
class  ScriptInterp
 
class  ScriptMethods
 
class  ScriptThread
 
class  ScriptRegistry
 This class is used for registering scripts with an external registry. More...
 
class  ScriptProperty
 This class is used for DSO modules that impliment property extensions for scripting objects. More...
 

Functions

size_t xmlwrite (char **buf, size_t *max, const char *fmt,...)
 

Variables

class __EXPORT BayonneMsgport
 
class __EXPORT BayonneDriver
 
class __EXPORT BayonneSession
 
class __EXPORT BayonneSpan
 
class __EXPORT BayonneService
 
class __EXPORT BayonneTranslator
 
class __EXPORT BayonneRPC
 
class __EXPORT ScriptEngine
 
class __EXPORT ScriptRegistry
 
class __EXPORT ScriptCommand
 
class __EXPORT ScriptImage
 
class __EXPORT ScriptInterp
 
class __EXPORT ScriptSymbols
 
class __EXPORT ScriptProperty
 
class __EXPORT ScriptThread
 
class __EXPORT ScriptCompiler
 

Function Documentation

size_t ost::xmlwrite ( char **  buf,
size_t *  max,
const char *  fmt,
  ... 
)

Variable Documentation

Definition at line 82 of file bayonne.h.

Definition at line 81 of file bayonne.h.

Definition at line 87 of file bayonne.h.

Definition at line 85 of file bayonne.h.

Definition at line 83 of file bayonne.h.

Definition at line 84 of file bayonne.h.

Definition at line 86 of file bayonne.h.

Definition at line 84 of file script3.h.

Definition at line 90 of file script3.h.

Definition at line 88 of file bayonne.h.

Definition at line 85 of file script3.h.

Definition at line 86 of file script3.h.

Definition at line 88 of file script3.h.

Definition at line 83 of file script3.h.

Definition at line 87 of file script3.h.

Definition at line 89 of file script3.h.