Skip to content

NET_SDK_DEVICE_FUNC_IPC

Structure Definition

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
typedef struct _net_sdk_devicefunction_ipc
{
    unsigned int intelist_enable : 1;        
    unsigned int intelist_Perimeter : 1;     
    unsigned int intelist_Tripwire : 1;      
    unsigned int intelist_Osc : 1;           
    unsigned int intelist_Avd : 1;           
    unsigned int intelist_Cpc : 1;           
    unsigned int intelist_Cdd : 1;           
    unsigned int intelist_Ipd : 1;           
    unsigned int intelist_Vfd : 1;           
    unsigned int intelist_Vfd_Match : 1;     
    unsigned int intelist_Vehice : 1;        
    unsigned int intelist_AoiEntry : 1;      
    unsigned int intelist_AoiLeave : 1;      
    unsigned int intelist_PassLineCount : 1; 
    unsigned int intelist_Vfd_Detect : 1;    
    unsigned int intelist_Traffic : 1;       
    unsigned int intelist_Thermal : 1;       
    unsigned int intelist_reserver : 15;     
    unsigned int resvFunction[7];            
} NET_SDK_DEVICE_FUNC_IPC;
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
[StructLayout(LayoutKind.Sequential, Pack = 4)]
public struct NET_SDK_DEVICE_FUNC_IPC
{
    public UInt32 intelist_enable;
    public UInt32 intelist_Perimeter;
    public UInt32 intelist_Tripwire;
    public UInt32 intelist_Osc;
    public UInt32 intelist_Avd;
    public UInt32 intelist_Cpc;
    public UInt32 intelist_Cdd;
    public UInt32 intelist_Ipd;
    public UInt32 intelist_Vfd;
    public UInt32 intelist_Vfd_Match;
    public UInt32 intelist_Vehice;
    public UInt32 intelist_AoiEntry;
    public UInt32 intelist_AoiLeave;
    public UInt32 intelist_PassLineCount;
    public UInt32 intelist_Vfd_Detect;
    public UInt32 intelist_Traffic;
    public UInt32 intelist_Thermal;
    public UInt32 intelist_reserver;
    [MarshalAs(UnmanagedType.ByValArray, ArraySubType = UnmanagedType.U4, SizeConst = 7)]
    public UInt32[] resvFunction;
}

Function Description

Corresponding to the function in NET_SDK_DEVICEINFO.

Member Description

Member Type Remark
intelist_enable unsigned int Indicates whether the structure contains a smart capability set list (the following 31 bits).
intelist_Perimeter unsigned int Whether to support regional invasion, 1 means support, 0 means not support.
intelist_Tripwire unsigned int Whether to support tripwire detection, 1 means support, 0 means not support.
intelist_Osc unsigned int Whether to support item guarding, 1 means support, 0 means not support.
intelist_Avd unsigned int Whether to support anomaly detection, 1 means support, 0 means not support.
intelist_Cpc unsigned int Whether to support traffic counting, 1 means support, 0 means not support.
intelist_Cdd unsigned int Whether crowd density detection is supported, 1 means supported, 0 means not supported.
intelist_Ipd unsigned int Whether to support human intrusion detection, 1 means support, 0 means not support.
intelist_Vfd unsigned int Whether to support face capture, 1 means support, 0 means not support.
intelist_Vfd_Match unsigned int Whether to support face matching, 1 means support, 0 means not support.
intelist_Vehice unsigned int Whether to support license plate detection, 1 means support, 0 means not support.
intelist_AoiEntry unsigned int Whether to support entering the area, 1 means support, 0 means not support.
intelist_AoiLeave unsigned int Whether to support leaving the area, 1 means support, 0 means not support.
intelist_PassLineCount unsigned int Whether to support over-the-line statistics, 1 means support, 0 means not support.
intelist_Vfd_Detect unsigned int Whether to support face detection, 1 means support, 0 means not support.
intelist_Traffic unsigned int Whether to support traffic statistics, 1 means support, 0 means not support.
intelist_Thermal unsigned int Whether to support thermal imaging temperature measurement, 1 means support, 0 means no support.
intelist_reserver unsigned int Reserved for intelligent functions.
resvFunction unsigned int[7] Reserved function description.
Error Code