File: CommonTypes.h

package info (click to toggle)
dc-qt 0.2.0.alpha-4
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 1,948 kB
  • ctags: 5,361
  • sloc: cpp: 28,936; makefile: 19
file content (47 lines) | stat: -rw-r--r-- 856 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
#ifndef COMMONTYPES_H__
#define COMMONTYPES_H__

enum {
QUEUE_EVENT_ADD=1,
QUEUE_EVENT_REMOVE=2,
QUEUE_EVENT_FINISHED=3,
QUEUE_EVENT_SOURCES_UPDATED=4,
QUEUE_EVENT_STATUS_UPDATED=5

};

enum {
QUEUE_STATUS_WAITING=0,QUEUE_STATUS_RUNNING=1};

enum {UPLOAD=0,DOWNLOAD=1};
enum {FINISHED_EVENT_ADD=1,FINISHED_EVENT_REMOVE=2,FINISHED_EVENT_REMOVEALL=3};

namespace backend {

  /**
   * Size mode values that correspond to values defined in dc++ SearchManager
   */
  enum eSizeModes {
    SIZE_DONTCARE = 0,
    SIZE_ATLEAST,
    SIZE_ATMOST
  };
  
  /**
   * File type values that correspond to values defined in dc++ SearchManager
   */
  enum eTypeModes {
    TYPE_ANY = 0,
    TYPE_AUDIO,
    TYPE_COMPRESSED,
    TYPE_DOCUMENT,
    TYPE_EXECUTABLE,
    TYPE_PICTURE,
    TYPE_VIDEO,
    TYPE_DIRECTORY,
    TYPE_TTH
  };

} // namespace backend

#endif