Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
CommunicationCentreAppReceiver.h
Go to the documentation of this file.
1 #ifndef COMMUNICATIONCENTREAPPRECEIVER_H
2 #define COMMUNICATIONCENTREAPPRECEIVER_H
3 
4 #include "commondevices/communicationcentredriver/ercvcommcentreabs.h"
5 #include <QScopedPointer>
6 
7 class Core;
8 
9 class CommunicationCentreAppReceiver : public ERcvCommCentreAbs
10 {
11 public:
14 
15  virtual void hwEvent_EndSendFileToSlave() override;
16  virtual void hwEvent_EndSendFileToSlaveError() override;
17  virtual void hwEvent_EndSendFileToAllSlave() override;
18  virtual void hwEvent_SendFileToSlave( long percentage, char *filename ) override;
19  virtual void hwEvent_StartSendFileToSlave() override;
20  virtual void hwEvent_RecvFile( long percentage, char *filename ) override;
21  virtual void hwEvent_StartRecvFile( long percentage, char *filename ) override;
22  virtual void hwEvent_RecvFileEnd() override;
23  virtual void hwEvent_RecvFileEndError() override;
24  virtual void hwEvent_FlashAsk() override;
25  virtual void hwEvent_InstallStart() override;
26  virtual void hwEvent_InstallEnd() override;
27 
28 private:
30 
31  class DataClass;
32  QScopedPointer<DataClass> d;
33 
35 };
36 
37 #endif // COMMUNICATIONCENTREAPPRECEIVER_H
Definition: CommunicationCentreAppReceiver.h:9
Definition: Core.h:16
virtual void hwEvent_RecvFile(long percentage, char *filename) override
Definition: CommunicationCentreAppReceiver.cpp:64
virtual void hwEvent_EndSendFileToSlave() override
Definition: CommunicationCentreAppReceiver.cpp:39
virtual void hwEvent_FlashAsk() override
Definition: CommunicationCentreAppReceiver.cpp:84
virtual void hwEvent_RecvFileEndError() override
Definition: CommunicationCentreAppReceiver.cpp:79
virtual void hwEvent_SendFileToSlave(long percentage, char *filename) override
Definition: CommunicationCentreAppReceiver.cpp:54
virtual ~CommunicationCentreAppReceiver()
Definition: CommunicationCentreAppReceiver.cpp:35
CommunicationCentreAppReceiver(Core *core)
Definition: CommunicationCentreAppReceiver.cpp:30
virtual void hwEvent_InstallEnd() override
Definition: CommunicationCentreAppReceiver.cpp:95
virtual void hwEvent_InstallStart() override
Definition: CommunicationCentreAppReceiver.cpp:89
virtual void hwEvent_RecvFileEnd() override
Definition: CommunicationCentreAppReceiver.cpp:74
virtual void hwEvent_EndSendFileToSlaveError() override
Definition: CommunicationCentreAppReceiver.cpp:44
virtual void hwEvent_StartRecvFile(long percentage, char *filename) override
Definition: CommunicationCentreAppReceiver.cpp:69
virtual void hwEvent_StartSendFileToSlave() override
Definition: CommunicationCentreAppReceiver.cpp:59
virtual void hwEvent_EndSendFileToAllSlave() override
Definition: CommunicationCentreAppReceiver.cpp:49