Class

MarineTrafficSnapshot

USI.Core

Current simulator-managed marine traffic. The total can exceed the individually described contacts when the provider exposes only aggregate information for some vessels.

public sealed class MarineTrafficSnapshot : IEquatable<MarineTrafficSnapshot>

Constructors

MarineTrafficSnapshot

public MarineTrafficSnapshot(int TotalVesselCount, IReadOnlyList<MarineVesselContact> Vessels)

Current simulator-managed marine traffic. The total can exceed the individually described contacts when the provider exposes only aggregate information for some vessels.

Properties

TotalVesselCount

public int TotalVesselCount { get; set; }

Vessels

public IReadOnlyList<MarineVesselContact> Vessels { get; set; }

Methods

<Clone>$

public MarineTrafficSnapshot <Clone>$()

Deconstruct

public void Deconstruct(int TotalVesselCount, IReadOnlyList<MarineVesselContact> Vessels)

Equals

public bool Equals(object obj)

Equals

public bool Equals(MarineTrafficSnapshot other)

GetHashCode

public int GetHashCode()

ToString

public string ToString()