/***************************************************************************
 begin       : Tue Feb 16 2010
 copyright   : (C) 2010 by Martin Preuss
 email       : martin@libchipcard.de

 ***************************************************************************
 *          Please see toplevel file COPYING for license details           *
 ***************************************************************************/


#ifndef GWEN_GUI_PROGRESSDATA_P_H
#define GWEN_GUI_PROGRESSDATA_P_H


#include "progressdata_l.h"


struct GWEN_PROGRESS_DATA {
  GWEN_TREE_ELEMENT(GWEN_PROGRESS_DATA);
  GWEN_GUI *gui;
  uint32_t id;
  uint32_t previousId;
  uint32_t flags;
  char *title;
  char *text;
  uint64_t total;
  uint64_t current;
  GWEN_BUFFER *logBuf;
  int aborted;
  int shown;
  time_t startTime;
  time_t checkTime;

  GWEN_DIALOG *dialog;
};




#endif



