YourDefrag  SVN
Classes | Defines | Typedefs
cmd/src/YDWorkThread.h File Reference

YDWorkThread class declarations. More...

#include <QString>
#include <QThread>
#include <QWaitCondition>
#include <QList>
#include <QStringList>
#include <QTextStream>
#include "YDConfigFile.h"
#include <windows.h>
#include <stdio.h>
#include "JkDefragLib.h"

Go to the source code of this file.

Classes

class  YDWorkThread
 Defragmenter work thread. More...

Defines

#define YD_MODE_MIN   0
 Minimal jkDefrag mode.
#define YD_MODE_MAX   10
 Maximal jkDefrag mode.
#define YD_MODE_DEFAULT   2
 Default jkDefrag mode.
#define YD_MODE_INVALID   -1
 Invalud jkDefrag mode.
#define YD_SPEED_MIN   1
 Minimal jkDefrag speed in precents.
#define YD_SPEED_MAX   100
 Maximal jkDefrag speed in precents.
#define YD_SPEED_DEFAULT   100
 Default jkDefrag speed in precents.
#define YD_SPEED_INVALID   -1
 Invalid jkDefrag speed in precents.
#define YD_FREESPACE_MIN   1
 Minimal jkDefrag free space in precents.
#define YD_FREESPACE_MAX   100
 Maximal jkDefrag free space in precents.
#define YD_FREESPACE_DEFAULT   1
 Default jkDefrag free space in precents.
#define YD_FREESPACE_INVALID   -1
 Invalid jkDefrag free space in precents.
#define YD_STARTFLAG_DEFAULT   true
 Default start mode for defragmenter.

Typedefs

typedef QList< YDWorkThread * > YDWorkThreadList

Detailed Description

YDWorkThread class declarations.

Author:
Andriy Golovnya <andrew_golovnia@ukr.net> http://ag.embedded.org.ru/
URL:
http://yourdefrag.sf.net/
URL:
http://sf.net/projects/yourdefrag/
License:
GPLv2 http://www.gnu.org/licenses/gpl-2.0.html

Define Documentation

#define YD_FREESPACE_DEFAULT   1

Default jkDefrag free space in precents.

#define YD_FREESPACE_INVALID   -1

Invalid jkDefrag free space in precents.

#define YD_FREESPACE_MAX   100

Maximal jkDefrag free space in precents.

#define YD_FREESPACE_MIN   1

Minimal jkDefrag free space in precents.

#define YD_MODE_DEFAULT   2

Default jkDefrag mode.

#define YD_MODE_INVALID   -1

Invalud jkDefrag mode.

#define YD_MODE_MAX   10

Maximal jkDefrag mode.

#define YD_MODE_MIN   0

Minimal jkDefrag mode.

#define YD_SPEED_DEFAULT   100

Default jkDefrag speed in precents.

#define YD_SPEED_INVALID   -1

Invalid jkDefrag speed in precents.

#define YD_SPEED_MAX   100

Maximal jkDefrag speed in precents.

#define YD_SPEED_MIN   1

Minimal jkDefrag speed in precents.

#define YD_STARTFLAG_DEFAULT   true

Default start mode for defragmenter.


Typedef Documentation

typedef QList<YDWorkThread*> YDWorkThreadList
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines