Safe Haskell | None |
---|---|
Language | Haskell2010 |
Data.Aviation.Stratux.Types.Traffic
Documentation
Constructors
Traffic | |
Fields
|
Instances
Eq Traffic Source # | |
Ord Traffic Source # | |
Defined in Data.Aviation.Stratux.Types.Traffic | |
Show Traffic Source # | |
ToJSON Traffic Source # |
|
Defined in Data.Aviation.Stratux.Types.Traffic | |
FromJSON Traffic Source # |
|
HasUTCTimes Traffic Source # | |
Defined in Data.Aviation.Stratux.Types.Traffic | |
HasWord8s Traffic Source # | |
Defined in Data.Aviation.Stratux.Types.Traffic | |
HasIcaoAddr Traffic Source # | |
HasTraffic Traffic Source # | |
Defined in Data.Aviation.Stratux.Types.Traffic Methods traffic :: Lens' Traffic Traffic Source # addressType :: Lens' Traffic Int Source # age :: Lens' Traffic Double Source # altIsGnss :: Lens' Traffic Bool Source # altitude :: Lens' Traffic Int Source # bearing :: Lens' Traffic Double Source # distanceToTrafficFromOwnship :: Lens' Traffic Double Source # emitterCategory :: Lens' Traffic EmitterCategory Source # extrapolatedPosition :: Lens' Traffic Bool Source # gnssDiffFromBaroAlt :: Lens' Traffic Int Source # lastAltitude :: Lens' Traffic UTCTime Source # lastGnssDiff :: Lens' Traffic UTCTime Source # lastGnssDiffAltitude :: Lens' Traffic Int Source # lastSeen :: Lens' Traffic UTCTime Source # lastSource :: Lens' Traffic Int Source # lastSpeed :: Lens' Traffic UTCTime Source # latitude :: Lens' Traffic Double Source # longitude :: Lens' Traffic Double Source # navigationAccuracyCategoryForPosition :: Lens' Traffic Int Source # navigationIntegrityCategory :: Lens' Traffic Int Source # onGround :: Lens' Traffic Bool Source # positionValid :: Lens' Traffic Bool Source # signalLevel :: Lens' Traffic Double Source # speed :: Lens' Traffic Int Source # speedValid :: Lens' Traffic Bool Source # tail :: Lens' Traffic String Source # targetType :: Lens' Traffic TargetType Source # timestamp :: Lens' Traffic UTCTime Source # |
class HasTraffic c where Source #
Minimal complete definition
Methods
traffic :: Lens' c Traffic Source #
addressType :: Lens' c Int Source #
age :: Lens' c Double Source #
altIsGnss :: Lens' c Bool Source #
altitude :: Lens' c Int Source #
bearing :: Lens' c Double Source #
distanceToTrafficFromOwnship :: Lens' c Double Source #
emitterCategory :: Lens' c EmitterCategory Source #
extrapolatedPosition :: Lens' c Bool Source #
gnssDiffFromBaroAlt :: Lens' c Int Source #
lastAltitude :: Lens' c UTCTime Source #
lastGnssDiff :: Lens' c UTCTime Source #
lastGnssDiffAltitude :: Lens' c Int Source #
lastSeen :: Lens' c UTCTime Source #
lastSource :: Lens' c Int Source #
lastSpeed :: Lens' c UTCTime Source #
latitude :: Lens' c Double Source #
longitude :: Lens' c Double Source #
navigationAccuracyCategoryForPosition :: Lens' c Int Source #
navigationIntegrityCategory :: Lens' c Int Source #
onGround :: Lens' c Bool Source #
positionValid :: Lens' c Bool Source #
signalLevel :: Lens' c Double Source #
speedValid :: Lens' c Bool Source #
tail :: Lens' c String Source #
targetType :: Lens' c TargetType Source #
timestamp :: Lens' c UTCTime Source #
verticalVelocity :: Lens' c Int Source #