New SQLite version
[pithos-ms-client] / trunk / Pithos.Core / IStatusKeeper.cs
index c75ee84..c039109 100644 (file)
@@ -61,7 +61,7 @@ namespace Pithos.Core
         FileOverlayStatus GetFileOverlayStatus(string path);
         void ProcessExistingFiles(IEnumerable<FileInfo> paths);
         void Stop();
-        void SetFileState(string path, FileStatus fileStatus, FileOverlayStatus overlayStatus);
+        void SetFileState(string path, FileStatus fileStatus, FileOverlayStatus overlayStatus, string localFileMissingFromServer);
         void StoreInfo(string path, ObjectInfo objectInfo);
         //T GetStatus<T>(string path,Func<FileState,T> getter,T defaultValue );
         //void SetStatus(string path, Action<FileState> setter);        
@@ -144,7 +144,7 @@ namespace Pithos.Core
             
         }
 
-        public void SetFileState(string path, FileStatus fileStatus, FileOverlayStatus overlayStatus)
+        public void SetFileState(string path, FileStatus fileStatus, FileOverlayStatus overlayStatus, string localFileMissingFromServer)
         {
             Contract.Requires(!String.IsNullOrWhiteSpace(path));
             Contract.Requires(Path.IsPathRooted(path));