milestonexprotectwspython.xpwmetadatadevice

Module: xpwmetadatadevice.py

Revision History

Date Version Description
2023/07/11 1.0.0.0 Initial Version.

@export
class XPWMetadataDevice(milestonexprotectwspython.xpwdevice.XPWDevice):

MetadataDevice device information.

Supplemental documentation can be found at: https://doc.milestonesys.com/latest/en-US/standard_features/sf_mc/sf_ui/mc_devicestabs_devices.htm#MC_InfoTabExplained.htm

Threadsafety:

This class is fully thread-safe.

XPWMetadataDevice()

Initializes a new instance of the class.

CoverageDepth: float

Depth. Indicates the viewing depth of the device.

Returns:

The CoverageDepth property value.

CoverageDirection: float

Direction. Indicate the viewing direction of the device.

Returns:

The CoverageDirection property value.

CoverageFieldOfView: float

Field of view. Indicate the field of view of the device.

Returns:

The CoverageFieldOfView property value.

EdgeStoragePlayback: bool

Gets the EdgeStoragePlayback property value.

Returns:

The EdgeStoragePlayback property value.

EdgeStorageSupported: bool

Gets the EdgeStorageSupported property value.

Returns:

The EdgeStorageSupported property value.

Security settings.

Returns:

The MetadataDeviceSecurity property value.

Gets the MetadataTypes property value.

Returns:

A collection of XPWMetadataType objects.

MulticastEnabled: bool

Gets the MulticastEnabled property value.

Returns:

True if the device has multicast support enabled; otherwise, False.

StopManualRecordingSeconds: int

Gets the StopManualRecordingSeconds property value.

Returns:

The StopManualRecordingSeconds property value.

Gets the Tracks property value.

Returns:

A collection of XPWTrack objects.