Class ModeS

java.lang.Object
aero.t2s.modes.ModeS

public class ModeS
extends java.lang.Object
  • Constructor Summary

    Constructors
    Constructor Description
    ModeS​(java.lang.String host, int port, double originLat, double originLon)  
    ModeS​(java.lang.String host, int port, double originLat, double originLon, ModeSDatabase database)  
    ModeS​(java.lang.String host, int port, ModeSHandler handler)  
  • Method Summary

    Modifier and Type Method Description
    java.util.Map<java.lang.String,​Track> getTracks()  
    void onMessage​(java.util.function.Consumer<DownlinkFormat> consumer)  
    void onTrackCreated​(java.util.function.Consumer<Track> consumer)  
    void onTrackDeleted​(java.util.function.Consumer<Track> consumer)  
    void onTrackUpdated​(java.util.function.Consumer<Track> consumer)  
    void start()  
    void stop()  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ModeS

      public ModeS​(java.lang.String host, int port, double originLat, double originLon)
    • ModeS

      public ModeS​(java.lang.String host, int port, double originLat, double originLon, ModeSDatabase database)
    • ModeS

      public ModeS​(java.lang.String host, int port, ModeSHandler handler)
  • Method Details

    • onTrackDeleted

      public void onTrackDeleted​(java.util.function.Consumer<Track> consumer)
    • onTrackCreated

      public void onTrackCreated​(java.util.function.Consumer<Track> consumer)
    • onTrackUpdated

      public void onTrackUpdated​(java.util.function.Consumer<Track> consumer)
    • onMessage

      public void onMessage​(java.util.function.Consumer<DownlinkFormat> consumer)
    • start

      public void start()
    • stop

      public void stop()
    • getTracks

      public java.util.Map<java.lang.String,​Track> getTracks()