Show / Hide Table of Contents

Class NmeaFileDevice

A file-based NMEA device reading from a NMEA log file.

Inheritance
object
NmeaDevice
BufferedStreamDevice
NmeaFileDevice
Implements
IDisposable
Inherited Members
BufferedStreamDevice.OpenStreamAsync()
BufferedStreamDevice.EmulatedBaudRate
BufferedStreamDevice.BurstRate
BufferedStreamDevice.BurstSeparator
BufferedStreamDevice.CloseStreamAsync(Stream)
BufferedStreamDevice.EndOfStreamReached
NmeaDevice.OpenAsync()
NmeaDevice.ReadAsync(byte[], int, int, CancellationToken)
NmeaDevice.CloseAsync()
NmeaDevice.MessageReceived
NmeaDevice.DeviceDisconnected
NmeaDevice.Dispose()
NmeaDevice.Dispose(bool)
NmeaDevice.IsOpen
NmeaDevice.CanWrite
NmeaDevice.WriteAsync(byte[], int, int)
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: NmeaParser
Assembly: NmeaParser.dll
Syntax
public class NmeaFileDevice : BufferedStreamDevice, IDisposable

Constructors

Name Description
NmeaFileDevice(string)

Initializes a new instance of the NmeaFileDevice class.

NmeaFileDevice(string, int)

Initializes a new instance of the NmeaFileDevice class.

Properties

Name Description
FileName

Gets the name of the nmea file this device is using.

Methods

Name Description
GetStreamAsync()

Gets the stream to perform buffer reads on.

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