| | |
| | | #ifndef C_BHOME_BUS_DBAPIS_H |
| | | #define C_BHOME_BUS_DBAPIS_H |
| | | |
| | | #include <map> |
| | | #include <vector> |
| | | |
| | | #include "proto/x86_64/fileanalysis.pb.h" |
| | |
| | | bool dbapi_get_poll_config(void *handle, protomsg::PollConfig &message); |
| | | bool dbapi_get_stack_config(void *handle, protomsg::FileAnalysisSetting &message); |
| | | bool dbapi_get_time_rules(void *handle, std::vector<protomsg::CameraTimerule> &list); |
| | | bool dbapi_get_dayctls(char *timeRules, std::vector<protomsg::DayCtl> & list); |
| | | bool dbapi_get_timeranges(char *datactls, std::vector<protomsg::TimeRange> & list); |
| | | bool dbapi_get_dayctls(char *timeRules, std::vector<protomsg::DayCtl> &list); |
| | | bool dbapi_get_timeranges(char *datactls, std::vector<protomsg::TimeRange> &list); |
| | | bool dbapi_get_camera_rules(void *handle, std::vector<protomsg::CameraAndRules> &list); |
| | | |
| | | bool dbapi_get_cameras_by_runtype(void *handle, std::vector<protomsg::Camera> &list); |
| | | bool dbapi_get_cameras_by_runType(void *handle, std::vector<protomsg::Camera> &list, char *runType, bool gb28181); |
| | | bool dbapi_get_gb28181_cameras_by_runtype(void *handle, std::vector<protomsg::Camera> &list); |
| | | bool dbapi_get_sdk_channel_set(void *handle, std::vector<protomsg::SdkChanSet> &list); |
| | | bool dbapi_get_sdks(void *handle, std::vector<protomsg::Sdk> &list); |