Enumerate file types to be downloaded.
typedef enum { NET_SDK_DOWNLOAD_CERT = 0, NET_SDK_DOWNLOAD_IPC_CFG_FILE = 1, NET_SDK_DOWNLOAD_BASELINE_SCENE_PIC = 2, NET_SDK_DOWNLOAD_VQD_ALARM_PIC = 3, NET_SDK_DOWNLOAD_CONFIGURATION_FILE = 4, NET_SDK_DOWNLOAD_SCENE_CONFIGURATION_FILE = 5, NET_SDK_DOWNLOAD_FILE_FORM_DB = 6, NET_SDK_DOWNLOAD_TME_FILE = 7, NET_SDK_DOWNLOAD_VEHICLE_BLOCKALLOWLIST_FILE = 8, NET_SDK_DOWNLOAD_GUID_FILE = 9, NET_SDK_DOWNLOAD_FILE_FORM_CLOUD = 10, NET_SDK_DOWNLOAD_PICTURE = 11, NET_SDK_DOWNLOAD_VIDEO = 12, NET_DVR_DOWNLOAD_SCREEN_FILE = 13, NET_SDK_DOWNLOAD_PUBLISH_MATERIAL = 14, NET_SDK_DOWNLOAD_THERMOMETRIC_FILE = 15, NET_SDK_DOWNLOAD_LED_CHECK_FILE = 16, NET_SDK_DOWNLOAD_VEHICLE_INFORMATION = 17, NET_SDK_DOWNLOAD_CERTIFICATE_BLOCKLIST_TEMPLET = 18, NET_SDK_DOWNLOAD_LOG_FILE = 19, NET_SDK_DOWNLOAD_FILEVOLUME_DATA = 20, NET_SDK_DOWNLOAD_FD_DATA = 21, NET_SDK_DOWNLOAD_SECURITY_CFG_FILE = 22, NET_SDK_DOWNLOAD_PUBLISH_SCHEDULE = 23, NET_SDK_DOWNLOAD_RIGHT_CONTROLLER_AUDIO = 24, NET_SDK_DOWNLOAD_MODBUS_CFG_FILE = 25, NET_SDK_DOWNLOAD_RS485_PROTOCOL_DLL_FILE = 26, NET_SDK_DOWNLOAD_CLUSTER_MAINTENANCE_LOG = 27, NET_SDK_DOWNLOAD_SQL_ARCHIVE_FILE = 28, NET_SDK_DOWNLOAD_SUBWIND_STREAM = 29, NET_SDK_DOWNLOAD_DEVTYPE_CALIBFILE = 30, NET_SDK_DOWNLOAD_HD_CAMERA_CORRECT_TABLE = 31, NET_SDK_DOWNLOAD_CLIENT_CALIBFILE = 32, NET_SDK_DOWNLOAD_FOUE_CAMERAS_PICTURES = 33, NET_SDK_DOWNLOAD_DOOR_CONTENT = 34, NET_SDK_DOWNLOAD_PUBLISH_MATERIAL_THUMBNAIL = 35, NET_SDK_DOWNLOAD_PUBLISH_PROGRAM_THUMBNAIL = 36, NET_SDK_DOWNLOAD_PUBLISH_TEMPLATE_THUMBNAIL = 37, NET_SDK_DOWNLOAD_DARK_FIGHTER_X_CORRECT_TABLE_MAIN = 38, NET_SDK_DOWNLOAD_DARK_FIGHTER_X_CORRECT_TABLE_BACKUP = 39, NET_SDK_DOWNLOAD_OFFLINE_CAPTURE_INFO_TEMPLATE = 40, NET_SDK_DOWNLOAD_CAPTURE_DATA = 41, NET_SDK_DOWNLOAD_HD_CAMERA_CORRECT_TABLE_FILE = 42, NET_SDK_DOWNLOAD_CLIENT_CALIBFILE_FILE = 43, NET_SDK_DOWNLOAD_FOUR_CAMERAS_PICTURES_FILE = 44, NET_SDK_DOWNLOAD_SCENE_FILE = 45, NET_SDK_DOWNLOAD_OPEN_SOURCE_CERT = 46, NET_SDK_DOWNLOAD_RATIOSTITCHING_FILE = 47, NET_SDK_DOWNLOAD_LENS_PARAM_FILE = 48, NET_SDK_DOWNLOAD_SELECT_DEVTYPE_CALIBFILE = 49 } NET_SDK_DOWNLOAD_TYPE;
Certificate.
Network camera configuration file.
Base scene picture.
VQD (video quality diagnosis) alarm picture.
Configuration file.
Scene configuration file.
File in the image and video library.
Entrance and exit management file.
Blocklist and allowlist configuration file.
GUID file.
Picture in the cloud storage.
Picture.
Video.
Screen server file.
Local material file of information release.
Thermometry calibration file.
LED correction file.
Vehicle information to be exported.
ID card blocklist template.
Log to be exported.
File volume data file, currently it is only supported by CVR (central video recorder) devices.
Data in a specific face picture library to be exported.
Configuration file to be securely exported.
Schedule to be exported.
Audio file of the main controller.
Configuration file of Modbus protocol.
Dynamic library file of RS-485 protocol.
Cluster maintenance log to be exported.
Archived record in the database to be exported.
Sub-window stream to be exported.
Model calibration file to be exported (*.cal).
24 MP/32 MP correction list to be exported (*.cal).
Client calibration file to be exported (*.pto).
Four-channel picture package to be exported (.tar).
Door contact information.
Thumbnail of local information release material.
Thumbnail of information release program.
Thumbnail of information release template.
DarkfighterX correction list file (main partition).
DarkfighterX correction list file (backup partition).
User list template of collection.
Offline collected data.
HD camera correction sheet (CAL format).
User calibration file (PTO format).
Channel pictures package (TAR format).
Scene file.
Open source license compliance.
Ratio stitching file.
Lens parameters file.
Calibration file in CAL format.