#include <ds_events.h>
| DS_Events::~DS_Events |
( |
| ) |
|
|
virtual |
Pure virtual method returns name of plugin. This method is implemented in ancestor.
- Note
- value is valid after Init function is called.
- Returns
- name of plugin
Implements DispatchingModuleInterface.
Pure virtual method returns version of plugin in form to be sent. This method is implemented in ancestor.
- Note
- value is valid after Init function is called.
- Returns
- version of plugin
Implements DispatchingModuleInterface.
Pure virtual method reads configuration file and initializes plugin.
- Returns
- true when configuration has been successfully loaded, false otherwise
Implements DispatchingModuleInterface.
Pure virtual method allows to append some data to sendString which was prepared/modified by plugin in SendString method. This method is implemented in ancestor.
- Parameters
-
| event | occurent event to be handled |
| sendString | modified string by plugin |
| forceImmediateSending | plugin can set this to true to ensure immediate sending message to dispatching |
- Returns
- true when all went OK, false otherwise.
Implements DispatchingModuleInterface.
| bool DS_Events::SendString |
( |
DS_Event & |
event, |
|
|
ds_string & |
sendString, |
|
|
bool & |
forceImmediateSending |
|
) |
| |
|
virtual |
Pure virtual method handles sending request. String is prepared (modified) by plugin depending on occured event and it's configuration. This method is implemented in ancestor.
- Parameters
-
| event | occurent event to be handled |
| sendString | modified string by plugin |
| forceImmediateSending | plugin can set this to true to ensure immediate sending message to dispatching |
- Returns
- true when all went OK, false otherwise.
Implements DispatchingModuleInterface.
The documentation for this class was generated from the following files: