Bayonne services are used for threaded modules which may be installed at runtime.
More...
#include <bayonne.h>
List of all members.
Detailed Description
Bayonne services are used for threaded modules which may be installed at runtime.
These exist to integrate plugins with server managed startup and shutdown.
threaded server service.
- Author:
- David Sugar <dyfet@gnutelephony.org>
Constructor & Destructor Documentation
ost::BayonneService::BayonneService |
( |
int |
pri, |
|
|
size_t |
stack |
|
) |
| [protected] |
Member Function Documentation
static void ost::BayonneService::active |
( |
BayonneSession * |
s | ) |
[static] |
virtual void ost::BayonneService::activeCall |
( |
BayonneSession * |
s | ) |
[protected, virtual] |
static void ost::BayonneService::detach |
( |
BayonneSession * |
s | ) |
[static] |
virtual void ost::BayonneService::detachCall |
( |
BayonneSession * |
s | ) |
[protected, virtual] |
static void ost::BayonneService::notify |
( |
BayonneSession * |
s | ) |
[static] |
virtual void ost::BayonneService::notifyCall |
( |
BayonneSession * |
s | ) |
[protected, virtual] |
Used to notify for an extension ringing.
static void ost::BayonneService::start |
( |
void |
| ) |
[static] |
virtual void ost::BayonneService::startService |
( |
void |
| ) |
[protected, virtual] |
Used for start call interface.
static void ost::BayonneService::stop |
( |
void |
| ) |
[static] |
virtual void ost::BayonneService::stopService |
( |
void |
| ) |
[protected, virtual] |
Used for stop call interface.
Friends And Related Function Documentation
void startServices |
( |
void |
| ) |
[friend] |
void stopServices |
( |
void |
| ) |
[friend] |
The documentation for this class was generated from the following file: