#include <bayonne.h>
Static Public Member Functions | |
static const char * | submitRequest (const char **data) |
static ScriptCompiler * | getCompiler (void) |
static unsigned | gatherDestinations (ScriptImage *img, const char **index, unsigned max) |
static bool | isDestination (const char *name) |
Protected Member Functions | |
virtual const char * | submit (const char **data) |
virtual ScriptCompiler * | compiler (void) |
virtual unsigned | destinations (Image *img, const char **array, unsigned max) |
virtual bool | isDestination (Image *img, const char *name) |
BayonneSession * | session (ScriptInterp *interp) |
bool | scriptEvent (ScriptInterp *interp, const char *evt) |
bool | digitEvent (ScriptInterp *interp, const char *evt) |
BayonneBinder (const char *id) | |
virtual void | makeCall (BayonneSession *child) |
virtual void | dropCall (BayonneSession *child) |
virtual Name * | getIncoming (ScriptImage *img, BayonneSession *s, Event *event) |
Friends | |
class __EXPORT | BayonneSession |
Classes | |
class | Image |
ost::BayonneBinder::BayonneBinder | ( | const char * | id | ) | [protected] |
virtual const char* ost::BayonneBinder::submit | ( | const char ** | data | ) | [protected, virtual] |
virtual ScriptCompiler* ost::BayonneBinder::compiler | ( | void | ) | [protected, virtual] |
virtual unsigned ost::BayonneBinder::destinations | ( | Image * | img, | |
const char ** | array, | |||
unsigned | max | |||
) | [protected, virtual] |
virtual bool ost::BayonneBinder::isDestination | ( | Image * | img, | |
const char * | name | |||
) | [protected, virtual] |
BayonneSession* ost::BayonneBinder::session | ( | ScriptInterp * | interp | ) | [protected] |
bool ost::BayonneBinder::scriptEvent | ( | ScriptInterp * | interp, | |
const char * | evt | |||
) | [protected] |
bool ost::BayonneBinder::digitEvent | ( | ScriptInterp * | interp, | |
const char * | evt | |||
) | [protected] |
virtual void ost::BayonneBinder::makeCall | ( | BayonneSession * | child | ) | [protected, virtual] |
virtual void ost::BayonneBinder::dropCall | ( | BayonneSession * | child | ) | [protected, virtual] |
virtual Name* ost::BayonneBinder::getIncoming | ( | ScriptImage * | img, | |
BayonneSession * | s, | |||
Event * | event | |||
) | [protected, virtual] |
static const char* ost::BayonneBinder::submitRequest | ( | const char ** | data | ) | [static] |
static ScriptCompiler* ost::BayonneBinder::getCompiler | ( | void | ) | [static] |
static unsigned ost::BayonneBinder::gatherDestinations | ( | ScriptImage * | img, | |
const char ** | index, | |||
unsigned | max | |||
) | [static] |
static bool ost::BayonneBinder::isDestination | ( | const char * | name | ) | [static] |
friend class __EXPORT BayonneSession [friend] |