AppCore
Loading...
Searching...
No Matches
ds_messages.h
Go to the documentation of this file.
1#ifndef DS_MESSAGES_H
2#define DS_MESSAGES_H
3
5
6class DS_Event;
8
10{
11public:
12 // enum reflektuje aktualnu dokumentaciu:
13 // GoogleDrive/Documentation/Development/Dispatching/EMDP01-ANA001-01_59-FormatSpravy
21
23 virtual ~DS_Messages();
24
25 virtual ds_string GetName();
26 virtual ds_string GetVersion();
27 virtual bool Init( DispatchingModuleManager *manager );
28 virtual bool SendString( DS_Event &event, ds_string &sendString, bool &forceImmediateSending );
29 virtual bool PostSendString( DS_Event &event, ds_string &sendString, ds_StringList &sendStringList, bool &forceImmediateSending );
30
31private:
32 class DataClass;
33 DataClass *d;
34};
35
36#endif // DS_MESSAGES_H
std::list< ds_string * > ds_StringList
Definition ds_typedefs.h:10
std::string ds_string
Definition ds_typedefs.h:9
Definition ds_event.h:7
Definition ds_messages.h:10
virtual ds_string GetVersion()
Definition ds_messages.cpp:102
virtual bool PostSendString(DS_Event &event, ds_string &sendString, ds_StringList &sendStringList, bool &forceImmediateSending)
Definition ds_messages.cpp:206
virtual ds_string GetName()
Definition ds_messages.cpp:97
virtual ~DS_Messages()
Definition ds_messages.cpp:92
virtual bool SendString(DS_Event &event, ds_string &sendString, bool &forceImmediateSending)
Definition ds_messages.cpp:126
virtual bool Init(DispatchingModuleManager *manager)
Definition ds_messages.cpp:107
MessageEventSubtype
Definition ds_messages.h:15
@ TextMessageOther
Definition ds_messages.h:17
@ TextMessageLitva
Definition ds_messages.h:16
@ TextMessageSendConfirmation
Definition ds_messages.h:19
@ TextMessageReadConfirmation
Definition ds_messages.h:18
DS_Messages()
Definition ds_messages.cpp:87
Interface class for all modules of dispatching system.
Definition DispatchingModuleInterface.h:18
Definition DispatchingModuleManager.h:27