/* ********************************************************************************************** * File: maat_virtual.h * Description: * Authors: Liu WenTan * Date: 2022-10-31 * Copyright: (c) 2018-2022 Geedge Networks, Inc. All rights reserved. *********************************************************************************************** */ #ifndef _MAAT_VIRTUAL_H_ #define _MAAT_VIRTUAL_H_ #ifdef __cpluscplus extern "C" { #endif enum scan_type { SCAN_TYPE_INVALID = -1, SCAN_TYPE_NONE = 0, SCAN_TYPE_PLUGIN, SCAN_TYPE_IP_PLUGIN, SCAN_TYPE_FQDN_PLUGIN, SCAN_TYPE_BOOL_PLUGIN, SCAN_TYPE_IP, SCAN_TYPE_INTERVAL, SCAN_TYPE_STRING, SCAN_TYPE_MAX }; void *virtual_schema_new(cJSON *json, const char *table_name, struct log_handle *logger); #ifdef __cpluscplus } #endif #endif