AppCore
Loading...
Searching...
No Matches
EAdvertisementCommMng.h
Go to the documentation of this file.
1#ifndef E_ADVERTISEMENT_COMM_MNG_H
2#define E_ADVERTISEMENT_COMM_MNG_H
3
4#include "pthread.h"
5#include <string>
6#include <vector>
7#include <list>
8
12}
13
16class EAdvertisementCommMng /*: public ESingleton <EAdvertisementCommMng>*/
17{
18public:
21
22 void UpdateAdvetisementData( long line, long trip, unsigned long deviceSNR, unsigned long buildNumber );
23 void RefreshAmounts();
24 void UploadSpends();
25
27
28 void SetWebServiceURL( std::string webServiceURL );
29
30private:
32
33 static void *ThreadUpdateAdvertisementData( void *arg );
34 static void *ThreadRefreshAmounts( void *arg );
35 static void *ThreadUploadSpends( void *arg );
36};
37
38#endif //E_ADVERTISEMENT_COMM_MNG_H
Definition EAdvertisementCommMng.cpp:29
Definition EAdvertisementCommMng.h:17
~EAdvertisementCommMng()
Definition EAdvertisementCommMng.cpp:83
void UploadSpends()
Definition EAdvertisementCommMng.cpp:132
bool IsCommunicationInProgress()
Definition EAdvertisementCommMng.cpp:151
void RefreshAmounts()
Definition EAdvertisementCommMng.cpp:113
void UpdateAdvetisementData(long line, long trip, unsigned long deviceSNR, unsigned long buildNumber)
Definition EAdvertisementCommMng.cpp:88
void SetWebServiceURL(std::string webServiceURL)
Definition EAdvertisementManager.h:17
Definition EAdvertisementsExportXMLSoapProxy.h:16
Definition EAdvertisementsStub.h:525
Definition EAdvertisementCommMng.h:9