| | |
| | | #include "usg_common.h" |
| | | #include "usg_typedef.h" |
| | | #include "HCNetSDK.h" |
| | | #include "netdisk.h" |
| | | |
| | | //海康网络硬盘 |
| | | class HCNetdisk : public Netdisk{ |
| | |
| | | |
| | | private: |
| | | |
| | | int downloadByTime_wrapper(long userid, int channel, struct tm *start, struct tm *end, char *destfile); |
| | | int saveRecordFile(int userId, char * srcfile, char * destfile); |
| | | int downloadByTime_wrapper(const long userid, const int channel, const struct tm *start, const struct tm *end, const char *destfile); |
| | | int saveRecordFile( int userId, char * srcfile, char * destfile); |
| | | |
| | | int _login(Netdisk_LoginInfo &loginInfo); |
| | | public: |
| | | static bool envInited ; |
| | | HCNetdisk(const std::string &_devicename = "HC"); |
| | | HCNetdisk(); |
| | | |
| | | virtual ~HCNetdisk(); |
| | | |