Table of Contents

Class NavigationalWarningBulletinReport

Namespace
EncDotNet.S100.Datasets.Pipelines
Assembly
EncDotNet.S100.Core.dll

The latest in-force bulletin of a series, and what it lists that isn't loaded (S-124 Edition 2.0.0 §9.2.2: "an indication should be given").

public sealed record NavigationalWarningBulletinReport : IEquatable<NavigationalWarningBulletinReport>
Inheritance
NavigationalWarningBulletinReport
Implements
Inherited Members

Constructors

NavigationalWarningBulletinReport(string, NavigationalWarningInfo, IReadOnlyList<NavigationalWarningReference>)

The latest in-force bulletin of a series, and what it lists that isn't loaded (S-124 Edition 2.0.0 §9.2.2: "an indication should be given").

public NavigationalWarningBulletinReport(string Series, NavigationalWarningInfo Bulletin, IReadOnlyList<NavigationalWarningReference> NotReceived)

Parameters

Series string

The bulletin's series, as it writes it.

Bulletin NavigationalWarningInfo

The bulletin.

NotReceived IReadOnlyList<NavigationalWarningReference>

The warnings it lists as in force with no loaded warning to match, in its order; the bulletin's reference to itself is never one of them.

Properties

Bulletin

The bulletin.

public NavigationalWarningInfo Bulletin { get; init; }

Property Value

NavigationalWarningInfo

NotReceived

The warnings it lists as in force with no loaded warning to match, in its order; the bulletin's reference to itself is never one of them.

public IReadOnlyList<NavigationalWarningReference> NotReceived { get; init; }

Property Value

IReadOnlyList<NavigationalWarningReference>

Series

The bulletin's series, as it writes it.

public string Series { get; init; }

Property Value

string