Class CameraStatus
public record CameraStatus : IEquatable<CameraStatus>
- Inheritance
-
CameraStatus
- Implements
- Inherited Members
Constructors
CameraStatus(string, CameraType, CameraAvailability, DateTime, string, FirmwareVersion?)
public CameraStatus(string Serial, CameraType Type, CameraAvailability Availability, DateTime LastSeen, string DeviceName, FirmwareVersion? FirmwareVersion)
Parameters
SerialstringTypeCameraTypeAvailabilityCameraAvailabilityLastSeenDateTimeDeviceNamestringFirmwareVersionFirmwareVersion
Properties
Availability
public CameraAvailability Availability { get; init; }
Property Value
DeviceName
public string DeviceName { get; init; }
Property Value
FirmwareVersion
public FirmwareVersion? FirmwareVersion { get; init; }
Property Value
LastSeen
public DateTime LastSeen { get; init; }
Property Value
Serial
public string Serial { get; init; }
Property Value
Type
public CameraType Type { get; init; }