Show / Hide Table of Contents

Class Rte

Routes

Inheritance
object
NmeaMessage
NmeaMultiSentenceMessage
Rte
Implements
IEquatable<NmeaMessage>
IMultiSentenceMessage
IEnumerable<string>
IEnumerable
Inherited Members
NmeaMultiSentenceMessage.ToString()
NmeaMultiSentenceMessage.TalkerId
NmeaMessage.RegisterAssembly(Assembly, bool)
NmeaMessage.RegisterNmeaMessage(TypeInfo, string, bool)
NmeaMessage.Parse(string, IMultiSentenceMessage, bool)
NmeaMessage.MessageType
NmeaMessage.IsProprietary
NmeaMessage.Checksum
NmeaMessage.Equals(NmeaMessage)
NmeaMessage.Timestamp
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.ReferenceEquals(object, object)
Namespace: NmeaParser.Messages
Assembly: NmeaParser.dll
Syntax
[NmeaMessageType("--RTE")]
public sealed class Rte : NmeaMultiSentenceMessage, IEquatable<NmeaMessage>, IMultiSentenceMessage, IEnumerable<string>, IEnumerable
Remarks

Waypoint identifiers, listed in order with starting waypoint first, for the identified route. Two modes of transmission are provided: 'c' indicates that the complete list of waypoints in the route are being transmitted; 'w' indicates a working route where the first listed waypoint is always the last waypoint that had been reached (FROM), while the second listed waypoint is always the waypoint that the vessel is currently heading for (TO), the remaining list of waypoints represents the remainder of the route.

Constructors

Name Description
Rte(string, string[])

Initializes a new instance of the Rte class.

Properties

Name Description
ListType

Gets the type of the list.

RouteId

Gets the route identifier.

Waypoints

Waypoints

Methods

Name Description
ParseSentences(Talker, string[])

Parses the messages or any message being appended. False should be returned if it's a message being appended doesn't appear to match what has already been loded.

Applies

TargetVersions
.NET Standard 2.0main, v3.0, v2.2, v2.1, v2.0
.NETmain, v3.0
.NET Windowsmain, v3.0
.NET Androidmain, v3.0
.NET iOSmain, v3.0
.NET Frameworkmain, v3.0, v2.2, v2.1, v2.0
UWPmain, v3.0, v2.2, v2.1, v2.0
Xamarin.Androidv2.2, v2.1, v2.0
Xamarin.iOSv2.2, v2.1, v2.0
  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX