Class NmeaMultiSentenceMessage
Base class for easily creating message that are spread across multiple sentences
Inheritance
NmeaMultiSentenceMessage
Inherited Members
Namespace: NmeaParser.Messages
Assembly: NmeaParser.dll
Syntax
public abstract class NmeaMultiSentenceMessage : NmeaMessage, IEquatable<NmeaMessage>, IMultiSentenceMessage
Constructors
| Name | Description |
|---|---|
| NmeaMultiSentenceMessage(string, string[]) | Initializes an instance of the NmeaMultiSentenceMessage class. |
Properties
| Name | Description |
|---|---|
| MessageCountIndex | Gets the index in the MessageParts where the total count of messages is listed. |
| MessageNumberIndex | Gets the index in the MessageParts where the message number is listed. |
| TalkerId | Gets the talker ID for this message ( |
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. |
| ToString() | Returns the original NMEA string that represents this message. |
Applies
| Target | Versions |
|---|---|
| .NET Standard 2.0 | main, v3.0, v2.2, v2.1, v2.0 |
| .NET | main, v3.0 |
| .NET Windows | main, v3.0 |
| .NET Android | main, v3.0 |
| .NET iOS | main, v3.0 |
| .NET Framework | main, v3.0, v2.2, v2.1, v2.0 |
| UWP | main, v3.0, v2.2, v2.1, v2.0 |
| Xamarin.Android | v2.2, v2.1, v2.0 |
| Xamarin.iOS | v2.2, v2.1, v2.0 |