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...
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...
A span is a collection of ports under a single control interface or communication channel, such as a T1/E1/PRI/BRI span.
More...
The primary session object representing a server timeslot and active communication endpoint in
Bayonne.
More...
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
Macros
Functions
size_t
ost::xmlwrite (char **buf, size_t *max, const char *fmt,...)
Variables
Macro Definition Documentation
#define BAYONNE_RELEASE 1
#define MAX_AUDIOFEED (600 * 8)
#define MIN_AUDIOFEED (120 * 8)
#define NO_TIMESLOT 0xffff
#define RPC_MAX_PARAMS 96
#define SLOG_DEBUG
(
x,
...
)