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
Definition at line 3309 of file bayonne.h.
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: