Skip to content

NET_SDK_DEV_SUPPORT

Structure Definition

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
typedef struct _net_sdk_dev_support_
{
    unsigned int supportThermometry : 1; 
    unsigned int supportVfd : 1;         
    unsigned int supportVfdMatch : 1;    
    unsigned int supportThermal : 1;     
    unsigned int supportPassLine : 1;    
    unsigned int supportresv : 27;       
    unsigned int resv[15];               
} NET_SDK_DEV_SUPPORT;
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
[StructLayout(LayoutKind.Sequential, Pack = 4)]
public struct NET_SDK_DEV_SUPPORT
{
    public UInt32 supportThermometry;
    public UInt32 supportVfd;
    public UInt32 supportVfdMatch;
    public UInt32 supportThermal;
    public UInt32 supportPassLine;
    public UInt32 supportresv;
    [MarshalAs(UnmanagedType.ByValArray, ArraySubType = UnmanagedType.U4, SizeConst = 15)]
    public UInt32[] resv;
}

Function Description

Functions supported by the device. Only IPC is supported.

Member Description

Member Type Remark
supportThermometry unsigned int Support masks and body temperature
supportVfd unsigned int Face Detection
supportVfdMatch unsigned int Face matching
supportThermal unsigned int Thermal imaging
supportPassLine unsigned int Line crossing statistics
supportresv unsigned int To be filled in
resv unsigned int[15] Reserved parameter, not used yet
Error Code