NET_DVR_SHIPSDETECTION_ALARM

Structure About Ship Detection Alarm Information

Member

Data Type

Description

dwSize

DWORD

Structure size.

struDevInfo

NET_VCA_DEV_INFO

Front-end device information

dwRelativeTime

DWORD

Time of UTC ± 00:00, which is valid only when the value of byTimeDiffFlag is "1".

dwAbsTime

DWORD

Local time.

byShipsNum

BYTE

Number of ships (number of line crossed ships).

byShipsNumHead

BYTE

Number of ships (calculate according to ship's bow).

byShipsNumEnd

BYTE

Number of ships (calculate according to ship's stern).

byPicTransType

BYTE

Picture transmission type:-binary data, 1-URL.

struShipInfo

Array of NET_DVR_SHIPSINFO

Ship information, up to 20 ships are supported.

dwPicLen

DWORD

Size of visible light picture.

dwThermalPicLen

DWORD

Thermal picture size.

pPicBuffer

char*

Pointer of visible light picture data.

pThermalPicBuffer

char*

Pointer of thermal picture data.

wDevInfoIvmsChannelEx

WORD

Extended the parameter byIvmsChannel in NET_VCA_DEV_INFO, its value range is extended.

byTimeDiffFlag

BYTE

Whether the time difference parameter is valid: 0-invalid, 1-valid.

cTimeDifferenceH

signed char

Time difference between time and UTC time, unit: hour, the value is between -12 and +14 ("+" indicates the east time zone), it is valid when byTimeDiffFlag is "1".

cTimeDifferenceM

signed char

Time difference between time and UTC time, unit: minute, the value is -30, +30, or +45 ("+" indicates the east time zone), it is valid when byTimeDiffFlag is "1".

bySID

BYTE

Scene ID.

sceneName[NAME_LEN/*32*/]

char

Scene name, up to 32 characters are supported.

byRes[132]

BYTE

Reserved.

dwXmlLen

DWORD

Length of the transmitted XML data.

pXmlBuf

char*

Pointer of alarm information.

byRes2[4]

BYTE

Reserved.

struShipInfo[MAX_SHIPIMAGE_NUM/*6*/]

NET_DVR_SHIPIMAGE_INFO

Information about the captured picture of ship.