nesca/HikvisionLogin.h

28 lines
709 B
C
Raw Permalink Normal View History

#ifndef HIKVISIONLOGIN_H
#define HIKVISIONLOGIN_H
#include "STh.h"
#include "mainResources.h"
class HikVis {
public: static bool isInitialized;
private: lopaStr hikLogin(const char * sDVRIP, int wDVRPort);
2015-08-07 22:37:28 +00:00
lopaStr rviLogin(const char * sDVRIP, int wDVRPort);
2015-08-09 11:22:02 +00:00
public:
static int hikCounter;
static int rviCounter;
static int hikPart;
static int rviPart;
public:
2015-08-07 22:37:28 +00:00
static bool checkHikk(const char * sDVRIP, int port);
static bool checkRVI(const char * sDVRIP, int port);
static bool checkSAFARI(const char * sDVRIP, int port);
void hikInit();
void hikCleanup();
lopaStr HVLobby(const char *ip, const int port);
2015-08-07 22:37:28 +00:00
lopaStr RVILobby(const char *ip, const int port);
};
#endif // HIKVISIONLOGIN_H