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) {
|
SparkleBackend.Platform == PlatformID.MacOSX) {
|
||||||
|
|
||||||
user_name = new UnixUserInfo (UnixEnvironment.UserName).RealName;
|
user_name = new UnixUserInfo (UnixEnvironment.UserName).RealName;
|
||||||
if (string.IsNullOrEmpty (user_name)) {
|
if (string.IsNullOrEmpty (user_name))
|
||||||
user_name = UnixEnvironment.UserName;
|
user_name = UnixEnvironment.UserName;
|
||||||
} else {
|
else
|
||||||
user_name = user_name.TrimEnd (",".ToCharArray());
|
user_name = user_name.TrimEnd (",".ToCharArray());
|
||||||
}
|
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
user_name = Environment.UserName;
|
user_name = Environment.UserName;
|
||||||
|
|
|
@ -34,15 +34,15 @@ namespace SparkleLib {
|
||||||
|
|
||||||
public abstract class SparkleRepoBase {
|
public abstract class SparkleRepoBase {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
private Timer local_timer = new Timer () { Interval = 250 };
|
|
||||||
private Timer remote_timer = new Timer () { Interval = 60000 };
|
|
||||||
private FileSystemWatcher watcher;
|
private FileSystemWatcher watcher;
|
||||||
private SparkleListenerBase listener;
|
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 List <double> sizebuffer = new List<double> ();
|
||||||
private bool has_changed = false;
|
private bool has_changed = false;
|
||||||
private Object change_lock = new Object ();
|
private Object change_lock = new Object ();
|
||||||
|
|
||||||
protected SyncStatus status;
|
protected SyncStatus status;
|
||||||
protected bool is_buffering = false;
|
protected bool is_buffering = false;
|
||||||
|
|
Loading…
Reference in a new issue