root / trunk / Pithos.Core.Test / MockSettings.cs @ bb679ec8
History | View | Annotate | Download (1.3 kB)
1 | d78cbf09 | Panagiotis Kanavos | using System; |
---|---|---|---|
2 | d78cbf09 | Panagiotis Kanavos | using System.Collections.Generic; |
3 | d78cbf09 | Panagiotis Kanavos | using System.Linq; |
4 | d78cbf09 | Panagiotis Kanavos | using System.Text; |
5 | d78cbf09 | Panagiotis Kanavos | using Pithos.Interfaces; |
6 | d78cbf09 | Panagiotis Kanavos | |
7 | d78cbf09 | Panagiotis Kanavos | namespace Pithos.Core.Test |
8 | d78cbf09 | Panagiotis Kanavos | { |
9 | d78cbf09 | Panagiotis Kanavos | class MockSettings:IPithosSettings |
10 | d78cbf09 | Panagiotis Kanavos | { |
11 | d78cbf09 | Panagiotis Kanavos | public string PithosPath { get; set; } |
12 | 5bcf6d70 | Panagiotis Kanavos | public string PithosSite { get; private set; } |
13 | d78cbf09 | Panagiotis Kanavos | |
14 | d78cbf09 | Panagiotis Kanavos | public string IconsPath { get; set; } |
15 | d78cbf09 | Panagiotis Kanavos | public string UserName { get; set; } |
16 | d78cbf09 | Panagiotis Kanavos | public string ApiKey { get; set; } |
17 | d78cbf09 | Panagiotis Kanavos | |
18 | eeee29e3 | Panagiotis Kanavos | public AccountsCollection Accounts { get; set; } |
19 | 5bcf6d70 | Panagiotis Kanavos | public bool UseDefaultProxy { get; set; } |
20 | 5bcf6d70 | Panagiotis Kanavos | public bool UseManualProxy { get; set; } |
21 | 5bcf6d70 | Panagiotis Kanavos | public bool UseNoProxy { get; set; } |
22 | eeee29e3 | Panagiotis Kanavos | |
23 | eeee29e3 | Panagiotis Kanavos | |
24 | eeee29e3 | Panagiotis Kanavos | public string ProxyServer { get; set; } |
25 | eeee29e3 | Panagiotis Kanavos | |
26 | eeee29e3 | Panagiotis Kanavos | |
27 | 5bcf6d70 | Panagiotis Kanavos | public int ProxyPort { get; set; } |
28 | eeee29e3 | Panagiotis Kanavos | |
29 | eeee29e3 | Panagiotis Kanavos | |
30 | eeee29e3 | Panagiotis Kanavos | public string ProxyUsername { get; set; } |
31 | eeee29e3 | Panagiotis Kanavos | |
32 | eeee29e3 | Panagiotis Kanavos | |
33 | eeee29e3 | Panagiotis Kanavos | public string ProxyPassword { get; set; } |
34 | eeee29e3 | Panagiotis Kanavos | |
35 | 65282d58 | Panagiotis Kanavos | public string ProxyDomain { get; set; } |
36 | eeee29e3 | Panagiotis Kanavos | |
37 | eeee29e3 | Panagiotis Kanavos | public bool ProxyAuthentication { get; set; } |
38 | eeee29e3 | Panagiotis Kanavos | public bool ExtensionsActivated { get; set; } |
39 | 5bcf6d70 | Panagiotis Kanavos | |
40 | 133f83c2 | Panagiotis Kanavos | public int PollingInterval { get; set; } |
41 | 759bd3c4 | Panagiotis Kanavos | public TimeSpan StartupDelay { get; set; } |
42 | 133f83c2 | Panagiotis Kanavos | |
43 | 422c9598 | Panagiotis Kanavos | public byte HashingParallelism { get; set; } |
44 | 422c9598 | Panagiotis Kanavos | |
45 | 5bcf6d70 | Panagiotis Kanavos | |
46 | bb679ec8 | Panagiotis Kanavos | public TimeSpan FileIdleTimeout { get; set; } |
47 | bb679ec8 | Panagiotis Kanavos | |
48 | d78cbf09 | Panagiotis Kanavos | public void Save() |
49 | d78cbf09 | Panagiotis Kanavos | { |
50 | d78cbf09 | Panagiotis Kanavos | |
51 | d78cbf09 | Panagiotis Kanavos | } |
52 | d78cbf09 | Panagiotis Kanavos | |
53 | d78cbf09 | Panagiotis Kanavos | public void Reload() |
54 | d78cbf09 | Panagiotis Kanavos | { |
55 | d78cbf09 | Panagiotis Kanavos | |
56 | d78cbf09 | Panagiotis Kanavos | } |
57 | d78cbf09 | Panagiotis Kanavos | } |
58 | d78cbf09 | Panagiotis Kanavos | } |