Bayonne2 / Common C++ 2 Framework
Data Structures | Namespaces | Macros | Functions | Variables
bayonne.h File Reference
#include <cc++/script3.h>
#include <cc++/audio2.h>
#include <cc++/socket.h>
Include dependency graph for bayonne.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

  Streaming buffer for audio, to be used in bgm audio sources. More...
 
  Bayonnne specific static keydata class. More...
 
  Bayonne specific dynamic keydata class. More...
 
  Bayonne specific reloaded keydata class. More...
 
class   ost::Bayonne
  Generic Bayonne master class to reference various useful data types and core static members used for locating resources found in libbayonne. More...
 
 
 
  The event data structure includes the event identifier and any paramaters. More...
 
  This is an internal ring class for synchronized ringing. More...
 
  This is a class used for collecting statistics for call traffic measurement, such as might be used by MRTG. More...
 
  This is a structure used to initialize XMLRPC method tables. More...
 
  This is a little class used to associate XMLRPC call method tables with our server. More...
 
  A list of each state and a description. More...
 
  The primary state data structure. More...
 
  This class is used to bind services that are to be published with zeroconf, such as by the avahi module. More...
 
  A bayonne config class, used for special purposes, especially during script compiles. More...
 
  A core class to support language translation services in Bayonne phrasebook. More...
 
  Offers core Bayonne audio processing in a self contained class. More...
 
  Bayonne Msgports are used to queue and post session events which normally have to be passed through another thread context. More...
 
  The principle driver node for a given collection of spans and sessions of a given Bayonne driver family type. More...
 
class   ost::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...
 
  An intermediary binder class for Bayonne engine. More...
 
 
  The primary session object representing a server timeslot and active communication endpoint in Bayonne. More...
 
class   ost::BayonneRPC
  Bayonne RPC arguments, may be passed through to binders from webservice sessions for extensions to soap & xmlrpc services. More...
 
 
  Bayonne services are used for threaded modules which may be installed at runtime. More...
 
  Offers interface bridge for embedded scripting engines through an abstract interface. More...
 

Namespaces

  ost
 

Macros

#define  BAYONNE_RELEASE   1
 
#define  NO_TIMESLOT   0xffff
 
#define  MAX_DTMF   32
 
#define  MAX_LIST   256
 
#define  MAX_LIBINPUT   256
 
#define  MAX_PATHNAME   256
 
#define  MIN_AUDIOFEED   (120 * 8)
 
#define  MAX_AUDIOFEED   (600 * 8)
 
#define  RPC_MAX_PARAMS   96
 
#define  PFD_INVALID   -1
 
#define  SLOG_DEBUG(x,...)
 

Functions

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

Variables

 
 
 
 
 
 
 
 

Macro Definition Documentation

#define BAYONNE_RELEASE   1

Definition at line 53 of file bayonne.h.

#define MAX_AUDIOFEED   (600 * 8)

Definition at line 60 of file bayonne.h.

#define MAX_DTMF   32

Definition at line 55 of file bayonne.h.

#define MAX_LIBINPUT   256

Definition at line 57 of file bayonne.h.

#define MAX_LIST   256

Definition at line 56 of file bayonne.h.

#define MAX_PATHNAME   256

Definition at line 58 of file bayonne.h.

#define MIN_AUDIOFEED   (120 * 8)

Definition at line 59 of file bayonne.h.

#define NO_TIMESLOT   0xffff

Definition at line 54 of file bayonne.h.

#define PFD_INVALID   -1

Definition at line 66 of file bayonne.h.

#define RPC_MAX_PARAMS   96

Definition at line 61 of file bayonne.h.

#define SLOG_DEBUG (   x,
  ... 
)

Definition at line 76 of file bayonne.h.


Generated on Dec 21, 2017 for commoncpp2-1.8.1, ccrtp-1.7.2, libzrtpcpp-2.3.4, ccscript3-1.1.7, ccaudio2-1.0.0 and bayonne2-2.3.2 (after installation in /usr/local/) by   doxygen 1.8.6

AltStyle によって変換されたページ (->オリジナル) /