Skip to content

NET_SDK_IVE_PASSLINECOUNT_INFO_T

Structure Definition

1
2
3
4
5
6
7
8
9
typedef struct
{
    unsigned int eventId;     
    unsigned char status;     
    unsigned char reserve[3]; 
    unsigned int targetId;    
    NET_SDK_IVE_LINE_T line;  
    NET_SDK_IVE_RECT_T rect;  
} NET_SDK_IVE_PASSLINECOUNT_INFO_T;
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
[StructLayout(LayoutKind.Sequential, Pack = 4)]
public struct NET_SDK_IVE_PASSLINECOUNT_INFO_T
{
    public UInt32 eventId;
    public byte status;
    [MarshalAs(UnmanagedType.ByValArray, ArraySubType = UnmanagedType.U1, SizeConst = 3)]
    public byte[] reserve;
    public UInt32 targetId;
    public NET_SDK_IVE_LINE_T line;
    public NET_SDK_IVE_RECT_T rect;
}

Function Description

The results of the line analysis.

Member Description

Member Type Remark
eventId unsigned int Event ID.
status unsigned char Alarm status, 0: none; 1: start; 2: end; 3: procedure.
reserve unsigned char[3] Reserved field.
targetId unsigned int Target ID.
line NET_SDK_IVE_LINE_T Tripwire rules information.
rect NET_SDK_IVE_RECT_T The target rectangle.
Error Code