#include <H:/WOSH/win32_vc2010/src/bundles/WebMessenger/WebMessengerImpl.h>
Public Member Functions | |
| WebMessengerImpl (wosh::BundleGeneric &bundle) | |
| Default constructor. Init vars. | |
| virtual | ~WebMessengerImpl () |
| Deconstructor. If thread is still running, it will be stopped. | |
Setters | |
| WRESULT | registerService (WebMessengerService *service) |
| WRESULT | addJob (Message *job) |
| WRESULT | sendMessage (const std::string &user_phonenumber, const std::string &message) |
| void | setWebMessengerListener (IWebMessengerListener *Listener) |
| Set the IWebMessengerListener interface for callbacks. | |
Getters | |
| IWebMessengerListener * | getWebMessengerListener () |
| Get IWebMessengerListener interface class for callbacks. | |
Protected Member Functions | |
| void | runThread () |
| Perform periodic checkConnected() to update stats. | |
Definition at line 52 of file WebMessengerImpl.h.
| WebMessengerImpl::WebMessengerImpl | ( | wosh::BundleGeneric & | bundle ) |
Default constructor. Init vars.
| bundle | [in] the parent bundle, see BundleGenericWorker interface |
Definition at line 45 of file WebMessengerImpl.cpp.
| WebMessengerImpl::~WebMessengerImpl | ( | ) | [virtual] |
Deconstructor. If thread is still running, it will be stopped.
Definition at line 50 of file WebMessengerImpl.cpp.
References wosh::BundleGenericWorker::Log, and wosh::LOG_VERBOSE.
| IWebMessengerListener* WebMessengerImpl::getWebMessengerListener | ( | ) | [inline] |
Get IWebMessengerListener interface class for callbacks.
Definition at line 93 of file WebMessengerImpl.h.
| void WebMessengerImpl::runThread | ( | ) | [protected] |
Perform periodic checkConnected() to update stats.
Definition at line 58 of file WebMessengerImpl.cpp.
| void WebMessengerImpl::setWebMessengerListener | ( | IWebMessengerListener * | Listener ) | [inline] |
Set the IWebMessengerListener interface for callbacks.
| listener | [in] pointer to object which implements callback-functions |
Definition at line 81 of file WebMessengerImpl.h.