diff options
author | Jeff Ames | 2008-05-16 01:22:11 +0000 |
---|---|---|
committer | Jeff Ames | 2008-05-16 01:22:11 +0000 |
commit | 65c5efe43b68700bad94076d4cd421160203c5de (patch) | |
tree | 589b56649ed02f4942671fd6e51c6dc43f682e0d /OpenSim/Framework/Statistics/UserStatsCollector.cs | |
parent | Thank you very much, mjm for : (diff) | |
download | opensim-SC_OLD-65c5efe43b68700bad94076d4cd421160203c5de.zip opensim-SC_OLD-65c5efe43b68700bad94076d4cd421160203c5de.tar.gz opensim-SC_OLD-65c5efe43b68700bad94076d4cd421160203c5de.tar.bz2 opensim-SC_OLD-65c5efe43b68700bad94076d4cd421160203c5de.tar.xz |
Formatting cleanup.
Diffstat (limited to 'OpenSim/Framework/Statistics/UserStatsCollector.cs')
-rw-r--r-- | OpenSim/Framework/Statistics/UserStatsCollector.cs | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/OpenSim/Framework/Statistics/UserStatsCollector.cs b/OpenSim/Framework/Statistics/UserStatsCollector.cs index f0f0417..c7fe7c2 100644 --- a/OpenSim/Framework/Statistics/UserStatsCollector.cs +++ b/OpenSim/Framework/Statistics/UserStatsCollector.cs | |||
@@ -35,43 +35,43 @@ namespace OpenSim.Framework.Statistics | |||
35 | public class UserStatsCollector : IStatsCollector | 35 | public class UserStatsCollector : IStatsCollector |
36 | { | 36 | { |
37 | private Timer ageStatsTimer = new Timer(24 * 60 * 60 * 1000); | 37 | private Timer ageStatsTimer = new Timer(24 * 60 * 60 * 1000); |
38 | 38 | ||
39 | private int successfulLoginsToday; | 39 | private int successfulLoginsToday; |
40 | public int SuccessfulLoginsToday { get { return successfulLoginsToday; } } | 40 | public int SuccessfulLoginsToday { get { return successfulLoginsToday; } } |
41 | 41 | ||
42 | private int successfulLoginsYesterday; | 42 | private int successfulLoginsYesterday; |
43 | public int SuccessfulLoginsYesterday { get { return successfulLoginsYesterday; } } | 43 | public int SuccessfulLoginsYesterday { get { return successfulLoginsYesterday; } } |
44 | 44 | ||
45 | private int successfulLogins; | 45 | private int successfulLogins; |
46 | public int SuccessfulLogins { get { return successfulLogins; } } | 46 | public int SuccessfulLogins { get { return successfulLogins; } } |
47 | 47 | ||
48 | private int logouts; | 48 | private int logouts; |
49 | public int Logouts { get { return logouts; } } | 49 | public int Logouts { get { return logouts; } } |
50 | 50 | ||
51 | public UserStatsCollector() | 51 | public UserStatsCollector() |
52 | { | 52 | { |
53 | ageStatsTimer.Elapsed += new ElapsedEventHandler(OnAgeing); | 53 | ageStatsTimer.Elapsed += new ElapsedEventHandler(OnAgeing); |
54 | ageStatsTimer.Enabled = true; | 54 | ageStatsTimer.Enabled = true; |
55 | } | 55 | } |
56 | 56 | ||
57 | private void OnAgeing(object source, ElapsedEventArgs e) | 57 | private void OnAgeing(object source, ElapsedEventArgs e) |
58 | { | 58 | { |
59 | successfulLoginsYesterday = successfulLoginsToday; | 59 | successfulLoginsYesterday = successfulLoginsToday; |
60 | 60 | ||
61 | // There is a possibility that an asset request could occur between the execution of these | 61 | // There is a possibility that an asset request could occur between the execution of these |
62 | // two statements. But we're better off without the synchronization overhead. | 62 | // two statements. But we're better off without the synchronization overhead. |
63 | successfulLoginsToday = 0; | 63 | successfulLoginsToday = 0; |
64 | } | 64 | } |
65 | 65 | ||
66 | /// <summary> | 66 | /// <summary> |
67 | /// Record a successful login | 67 | /// Record a successful login |
68 | /// </summary> | 68 | /// </summary> |
69 | public void AddSuccessfulLogin() | 69 | public void AddSuccessfulLogin() |
70 | { | 70 | { |
71 | successfulLogins++; | 71 | successfulLogins++; |
72 | successfulLoginsToday++; | 72 | successfulLoginsToday++; |
73 | } | 73 | } |
74 | 74 | ||
75 | public void AddLogout() | 75 | public void AddLogout() |
76 | { | 76 | { |
77 | logouts++; | 77 | logouts++; |