X-Git-Url: https://git.stg.codes/stg.git/blobdiff_plain/b2feeb7214b97678c52075570e40e52828914a82..25444e4c257e6f465a2eb371d872cab6ca2d39e8:/include/stg/user.h

diff --git a/include/stg/user.h b/include/stg/user.h
index 44d3e5b2..7772a298 100644
--- a/include/stg/user.h
+++ b/include/stg/user.h
@@ -70,6 +70,8 @@ public:
 
     virtual const DIR_TRAFF &   GetSessionUpload() const = 0;
     virtual const DIR_TRAFF &   GetSessionDownload() const = 0;
+    virtual time_t              GetSessionUploadModificationTime() const = 0;
+    virtual time_t              GetSessionDownloadModificationTime() const = 0;
 
     virtual bool                GetConnected() const = 0;
     virtual time_t              GetConnectedModificationTime() const = 0;
@@ -98,10 +100,12 @@ public:
     virtual time_t              GetLastWriteStatTime() const = 0;
 
     virtual bool                IsInetable() = 0;
-    virtual std::string         GetEnabledDirs() = 0;
+    virtual std::string         GetEnabledDirs() const = 0;
 
     virtual void                OnAdd() = 0;
     virtual void                OnDelete() = 0;
+
+    virtual std::string GetParamValue(const std::string & name) const = 0;
 };
 
 typedef USER * USER_PTR;