AppCore
Loading...
Searching...
No Matches
CardEventDownloader.h
Go to the documentation of this file.
1#ifndef CARD_EVENT_DOWNLOADER
2#define CARD_EVENT_DOWNLOADER
3
4#include <string>
5#include <stdint.h>
6#include "core/common/ESingleton.h"
7
11class CardEventDownloader : public ESingleton<CardEventDownloader>
12{
13public:
18
23
29
35
40
48
56 void SetSerialNumber( unsigned long snr );
57
63 std::string GetWS_URL();
64
71 std::string GetPathToEvents();
72
79 std::string GetEventFileName();
80
90
100 bool GetEventFileInfo( uint32_t &actualCardEventID, uint32_t &lastDownloadDateTime );
101
110
111private:
112 class DataClass;
113 DataClass *d;
114
115 static void *ThreadCycleDownloading( void *arg );
116};
117
118#endif //CARD_EVENT_DOWNLOADER
Definition CardEventDownloader.cpp:45
Class is responsible for downloading of IFC event files.
Definition CardEventDownloader.h:12
std::string GetWS_URL()
void SetSerialNumber(unsigned long snr)
bool StartProcessingEvents()
bool GetEventFileInfo(uint32_t &actualCardEventID, uint32_t &lastDownloadDateTime)
std::string GetEventFileName()
std::string GetPathToEvents()