Class DataStreamRecord

java.lang.Object
org.orekit.gnss.metric.ntrip.Record
org.orekit.gnss.metric.ntrip.DataStreamRecord

public class DataStreamRecord extends Record
Data stream record in source table.
Since:
11.0
Author:
Luc Maisonobe
  • Constructor Details

    • DataStreamRecord

      public DataStreamRecord(String line)
      Build a data stream record by parsing a source table line.
      Parameters:
      line - source table line
  • Method Details

    • getRecordType

      public RecordType getRecordType()
      Get the type of record.
      Specified by:
      getRecordType in class Record
      Returns:
      type of record
    • getMountPoint

      public String getMountPoint()
      Get the mount point.
      Returns:
      mount point
    • getSourceIdentifier

      public String getSourceIdentifier()
      Get the source identifier.
      Returns:
      source identifier
    • getFormat

      public DataFormat getFormat()
      Get the data format.
      Returns:
      data format
    • getFormatDetails

      public List<StreamedMessage> getFormatDetails()
      Get the format details.
      Returns:
      format details
    • getCarrierPhase

      public CarrierPhase getCarrierPhase()
      Get the carrier phase.
      Returns:
      carrier phase
    • getNavigationSystems

      public List<NavigationSystem> getNavigationSystems()
      Get the navigation systems.
      Returns:
      navigation systems
    • getNetwork

      public String getNetwork()
      Get the network.
      Returns:
      network
    • getCountry

      public String getCountry()
      Get the country.
      Returns:
      country
    • getLatitude

      public double getLatitude()
      Get the latitude.
      Returns:
      latitude (rad)
    • getLongitude

      public double getLongitude()
      Get the longitude.
      Returns:
      longitude (rad)
    • isNMEARequired

      public boolean isNMEARequired()
      Check if NMEA message must be sent to caster.
      Returns:
      true if NMEA message must be sent to caster
    • isNetworked

      public boolean isNetworked()
      Check if the stream is generated from a network of stations.
      Returns:
      true if stream is generated from a network of stations
    • getGenerator

      public String getGenerator()
      Get the hardware or software generator.
      Returns:
      hardware or software generator
    • getCompressionEncryption

      public String getCompressionEncryption()
      Get the compression/encryption algorithm applied.
      Returns:
      compression/encryption algorithm applied
    • getAuthentication

      public Authentication getAuthentication()
      Get the authentication method.
      Returns:
      authentication method
    • areFeesRequired

      public boolean areFeesRequired()
      Check if fees are required.
      Returns:
      true if fees are required
    • getBitRate

      public int getBitRate()
      Get the bit rate.
      Returns:
      bit rate