NET_VCA_EVENT_UNION

Structure about alarm rule parameters.

Structure Definition

union{
  DWORD                         uLen[23];
  NET_VCA_TRAVERSE_PLANE        struTraversePlane;
  NET_VCA_AREA                  struArea;
  NET_VCA_INTRUSION             struIntrusion;
  NET_VCA_LOITER                struLoiter;
  NET_VCA_TAKE_LEFT             struTakeTeft;
  NET_VCA_PARKING               struParking;
  NET_VCA_RUN                   struRun;
  NET_VCA_HIGH_DENSITY          struHighDensity;
  NET_VCA_VIOLENT_MOTION        struViolentMotion;
  NET_VCA_REACH_HIGHT           struReachHight;
  NET_VCA_GET_UP                struGetUp;
  NET_VCA_LEFT                  struLeft;
  NET_VCA_TAKE                  struTake;
  NET_VCA_HUMAN_ENTER           struHumanEnter;
  NET_VCA_OVER_TIME             struOvertime;
  NET_VCA_STICK_UP              struStickUp;
  NET_VCA_SCANNER               struScanner;
  NET_VCA_LEAVE_POSITION        struLeavePos;
  NET_VCA_TRAIL                 struTrail;
  NET_VCA_FALL_DOWN             struFallDown;
  NET_VCA_AUDIO_ABNORMAL        struAudioAbnormal;
  NET_VCA_ADV_REACH_HEIGHT      struAdvReachHeight;
  NET_VCA_TOILET_TARRY          struToiletTarry;
  NET_VCA_YARD_TARRY            struYardTarry;
  NET_VCA_ADV_TRAVERSE_PLANE    struAdvTraversePlane;
  NET_VCA_LECTURE               struLecture;
  NET_VCA_ANSWER                struAnswer;
  NET_VCA_STANDUP               struStandUp;
  NET_VCA_PEOPLENUM_CHANGE      struPeopleNumChange;
  NET_VCA_SPACING_CHANGE        struSpacingChange;
  NET_VCA_COMBINED_RULE         struCombinedRule;
  NET_VCA_SIT_QUIETLY           struSitQuietly;
  NET_VCA_HIGH_DENSITY_STATUS   struHighDensityStatus;
  NET_VCA_RUNNING               struRunning;
  NET_VCA_RETENTION             struRetention;
  NET_VCA_BLACKBOARD_WRITE      struBlackboardWrite;
  NET_VCA_SITUATION_ANALYSIS    struSituationAnalysis;
  NET_VCA_PLAY_CELLPHONE        struPlayCellphone;
  NET_VCA_DURATION              struDruation;
  NET_VCA_FAKECARD              struFakeCard
}NET_VCA_EVENT_UNION,*LPNET_VCA_EVENT_UNION;

Members

uLen

Union size, 4*23 (92 bytes)

struTraversePlane

Line crossing deteciton parameters, refer to the structure NET_VCA_TRAVERSE_PLANE for details.

struArea

Region entrance/exiting detection parameters, refer to the structure NET_VCA_AREA for details.

struIntrusion

Intrusion detection parameters, refer to the structure NET_VCA_INTRUSION for details.

struLoiter

Loitering detection parameters, refer to the structure NET_VCA_LOITER for details.

struTakeTeft

Unattended baggage/object removal detection parameters, refer to the structure NET_VCA_TAKE_LEFT for details.

struParking

Parking detection parameters, refer to the structure NET_VCA_PARKING for details.

struRun

Fast moving detection parameters, refer to the structure NET_VCA_RUN for details.

struHighDensity

People gathering detection parameters, alarm will be triggered and uploaded when the people gathering density exceeds the configured threshold. Refer to the structure NET_VCA_HIGH_DENSITY for details.

struViolentMotion

Violent motion detection parameters, refer to the structure NET_VCA_VIOLENT_MOTION for details.

struReachHight

Climbing detection parameters, refer to the structure NET_VCA_REACH_HIGHT for details.

struGetUp

Getting up detection parameters, refer to the structure NET_VCA_GET_UP for details.

struLeft

Unattended baggage detection parameters, refer to the structure NET_VCA_LEFT for details.

struTake

Object removal detection parameters, refer to the structure NET_VCA_TAKE for details.

struHumanEnter

Region entrance detection parameters, refer to the structure NET_VCA_HUMAN_ENTER for details.

struOvertime

Operation overtime detection parameters, refer to the structure NET_VCA_OVER_TIME for details.

struStickUp

Sticking-up detection parameters, refer to the structure NET_VCA_STICK_UP for details.

struScanner

Card reader parameters, refer to the structure NET_VCA_SCANNER for details.

struLeavePos

Absence detection parameters, refer to the structure NET_VCA_LEAVE_POSITION for details.

struTrail

Trailing detection parameters, refer to the structure NET_VCA_TRAIL for details.

struFallDown

Falling down detection parameters, refer to the structure NET_VCA_FALL_DOWNfor details.

struAudioAbnormal

Sudden change of sound intensity detection parameters, refer to the structure NET_VCA_AUDIO_ABNORMAL for details.

struAdvReachHeight

Climbing detection parameters, refer to the structure NET_VCA_ADV_REACH_HEIGHT for details.

struToiletTarry

In-toilet overtime detection parameters, refer to the structure NET_VCA_TOILET_TARRY for details.

struYardTarry

Playground overstay detection parameters, refer to the structure NET_VCA_YARD_TARRY for details.

struAdvTraversePlane

Line crossing detection parameters, refer to the structure NET_VCA_ADV_TRAVERSE_PLANE for details.

struLecture

Teaching event parameters, refer to the structure NET_VCA_LECTURE for details.

struAnswer

Question answer detection parameters, refer to the structure NET_VCA_ANSWER for details.

struStandUp

Standing up detection parameters, refer to the structure NET_VCA_STANDUP for details.

struPeopleNumChange

People amount changed detection parameters, refer to the structure NET_VCA_PEOPLENUM_CHANGE for details.

struSpacingChange

Distance changed detection parameters, refer to the structure NET_VCA_SPACING_CHANGE for details.

struCombinedRule

Combined rule parameters, refer to the structure NET_VCA_COMBINED_RULE for details.

struSitQuietly

Sedentary detection parameters, refer to the structure NET_VCA_SIT_QUIETLY for details.

struHighDensityStatus

People gathering status, refer to the structure NET_VCA_HIGH_DENSITY_STATUS for details. Device uploads people gathering status according to the configured time interval. This time interval cannot be configured via HCNetSDK, and can only be configured via the server. The default time interval is 10s.

struRunning

Running detection parameters, refer to the structure NET_VCA_RUNNING for details.

struRetention

Overstay detection parameters, refer to the structure NET_VCA_RETENTION for details.

struBlackboardWrite

Blackboard writing detection parameters, refer to the structure NET_VCA_BLACKBOARD_WRITE for details.

struSituationAnalysis

Situation analysis detection parameters, refer to the structure NET_VCA_SITUATION_ANALYSIS for details.

struPlayCellphone

Playing mobile phone detection parameters, refer to the structure NET_VCA_PLAY_CELLPHONE for details.

struDruation

Alarm duration parameters, refer to the structure NET_VCA_DURATION for details.

struFakeCard

Fake card detection parameters, refer to the structure NET_VCA_FAKECARD