*/
/*
- * Author : Maxim Mamontov <faust@stargazer.dp.ua>
+ * Author : Maksym Mamontov <stg@madf.info>
*/
#ifndef USER_H
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;
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;