wangzhengquan
2020-09-10 591aacee97f4a6486631c38a6b418e20b2c4109c
device/include/netdisk.h
@@ -28,18 +28,21 @@
} Netdisk_DownloadRequest;
typedef struct DeviceInfo
{
    int startChannel;       //起始通道号
    int maxChannels;        //最大通道数
} DeviceInfo;
// 网络硬盘 抽象类
class Netdisk {
private:
    std::string loginDataFile;
protected:
    int startChannel;       //起始通道号
    int maxChannels;        //最大通道数
    DeviceInfo deviceInfo;
    std::string deviceType; //设备类型
    std::string loginUUID;
    std::string username;   //用户名
@@ -67,11 +70,9 @@
    virtual int downloadByTime(Netdisk_DownloadRequest &request, std::vector<std::string> *files) = 0;
    int getStartChannel() {return startChannel;}
    int getMaxChannels() {return maxChannels;}
    DeviceInfo getDeviceInfo() {return deviceInfo;}
};
#include "hcnetdisk.h"
#endif