• Main Page
  • Related Pages
  • Namespaces
  • Data Structures
  • Files
  • File List
  • Globals

gui/udpwidget.h (r4864/r782)

Go to the documentation of this file.
00001 #ifndef UdpWidget_H
00002 #define UdpWidget_H
00003 
00004 #include "subwidget.h"
00005 
00006 #include "ui_udpwidget.h"
00007 
00008 #include "roc/UdpBoard.h"
00009 
00010 class UdpWidget : public SubWidget , public Ui::UdpWidget {
00011    Q_OBJECT
00012 
00013    protected:
00014       roc::UdpBoard* fBoard;
00015       int    fUploadTime;   // total upload time
00016       int    fUploadSpent;  // spend upload time
00017 
00018    public:
00019       UdpWidget(QWidget* parent, roc::UdpBoard* brd);
00020 
00021       void upload(int kind);
00022       void takeStatistic();
00023 
00024       virtual bool getSubConfig();
00025       virtual bool setSubConfig();
00026       virtual bool fillCmdFile(FILE* f);
00027 
00028    public slots:
00029       void setLimits();
00030       void getLimits();
00031 
00032       void uploadSofwtare();
00033       void uploadFirmware0();
00034       void uploadFirmware1();
00035       void uploadConfiguration();
00036 
00037       void checkStatistic();
00038 
00039       void uploading();
00040 };
00041 
00042 #endif

Generated on Tue Dec 10 2013 04:52:22 for ROCsoft by  doxygen 1.7.1