repo base: add some properties to be used for the manual polling
This commit is contained in:
parent
267987763c
commit
5b9455b73e
|
@ -62,11 +62,10 @@ namespace SparkleLib {
|
|||
SparkleBackend.Platform == PlatformID.MacOSX) {
|
||||
|
||||
user_name = new UnixUserInfo (UnixEnvironment.UserName).RealName;
|
||||
if (string.IsNullOrEmpty (user_name)) {
|
||||
if (string.IsNullOrEmpty (user_name))
|
||||
user_name = UnixEnvironment.UserName;
|
||||
} else {
|
||||
else
|
||||
user_name = user_name.TrimEnd (",".ToCharArray());
|
||||
}
|
||||
|
||||
} else {
|
||||
user_name = Environment.UserName;
|
||||
|
|
|
@ -34,12 +34,12 @@ namespace SparkleLib {
|
|||
|
||||
public abstract class SparkleRepoBase {
|
||||
|
||||
|
||||
|
||||
private Timer local_timer = new Timer () { Interval = 250 };
|
||||
private Timer remote_timer = new Timer () { Interval = 60000 };
|
||||
private FileSystemWatcher watcher;
|
||||
private SparkleListenerBase listener;
|
||||
private Timer local_timer = new Timer () { Interval = 250 };
|
||||
private Timer remote_timer = new Timer () { Interval = 60000 };
|
||||
private DateTime last_poll = DateTime.Now;
|
||||
private TimeSpan poll_interval = new TimeSpan (0, 0, 10, 0);
|
||||
private List <double> sizebuffer = new List<double> ();
|
||||
private bool has_changed = false;
|
||||
private Object change_lock = new Object ();
|
||||
|
|
Loading…
Reference in a new issue