1#ifndef _DISPATCHINGMODULEMANAGER_H_
2#define _DISPATCHINGMODULEMANAGER_H_
std::list< ds_string * > ds_StringList
Definition ds_typedefs.h:10
std::string ds_string
Definition ds_typedefs.h:9
Interface class for all modules of dispatching system.
Definition DispatchingModuleInterface.h:18
Definition DispatchingModuleManager.h:27
ds_string GetVersions() const
bool LoadDispatchingModules()
bool PrepareEvent(DS_Event &event, ds_string &sendString, bool &forceImmediateSending)
true when at least one plugin added some text to be sent
bool PluginRequest(DS_Event &event)
void RestartTimers(DS_Event &event)
static ds_string GetConfigPath()
void Disable(ds_string pluginName)
DispatchingModuleManager(Dispatching *core)
virtual ~DispatchingModuleManager()
void SetPluginsProperty(ds_string propertyName, ds_string propertyValue)
static void StringCompletion(ds_string &sendstring, const ds_string &stringToAdd)
bool IsPluginEnabled(ds_string pluginName)
void Enable(ds_string pluginName)
EM::Common::EDataCol * GetPluginsProperty()
bool PostPrepareEvent(DS_Event &event, ds_string &sendString, ds_StringList &sendStringList, bool &forceImmediateSending)
true when at least one plugin added some text
Class creates interface between application and plugins of dispatching system There are comming event...
Definition Dispatching.h:33
SYSTEM INCLUDES.
Definition CardFacadeManagerXML.h:7