Bayonne services are used for threaded modules which may be installed at runtime.
More...
#include <bayonne.h>
|
| static void | start (void) |
| | Start all service threads. More...
|
| |
| static void | stop (void) |
| | Stop all service threads. More...
|
| |
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.nosp@m.@gnu.nosp@m.telep.nosp@m.hony.nosp@m..org
| ost::BayonneService::BayonneService |
( |
int |
pri, |
|
|
size_t |
stack |
|
) |
| |
|
protected |
| virtual void ost::BayonneService::enteringCall |
( |
BayonneSession * |
child | ) |
|
|
protectedvirtual |
Used to notify when call is joined.
| virtual void ost::BayonneService::exitingCall |
( |
BayonneSession * |
child | ) |
|
|
protectedvirtual |
Used to notify when exiting join.
| static void ost::BayonneService::start |
( |
void |
| ) |
|
|
static |
Start all service threads.
| virtual void ost::BayonneService::startService |
( |
void |
| ) |
|
|
protectedvirtual |
Used for start call interface.
| static void ost::BayonneService::stop |
( |
void |
| ) |
|
|
static |
Stop all service threads.
| virtual void ost::BayonneService::stopService |
( |
void |
| ) |
|
|
protectedvirtual |
Used for stop call interface.
| void startServices |
( |
void |
| ) |
|
|
friend |
| void stopServices |
( |
void |
| ) |
|
|
friend |
The documentation for this class was generated from the following file: