Structures

The following structures are available globally.

  • The struct AIRCRAFT represents a AIRCRAFT object. This object is codable to allow easy manipulaition with JSON.

    See more

    Declaration

    Swift

    public struct AIRCRAFT : Codable
  • The struct AIRSIGMET represents a AIRSIGMET object. This object is codable to allow easy manipulaition with JSON.

    See more

    Declaration

    Swift

    public struct AIRSIGMET
  • This struct contains the forecast information returned by the report request.

    See more

    Declaration

    Swift

    public struct Forecast : Codable
  • This struct contains the icing condition information.

    See more

    Declaration

    Swift

    public struct IcingCondition : Codable
  • This struct contains the sky condition information.

    See more

    Declaration

    Swift

    public struct SkyCondition : Codable
  • This struct contains the temperature information.

    See more

    Declaration

    Swift

    public struct Temperature : Codable
  • This struct contains the turbulence condition information.

    See more

    Declaration

    Swift

    public struct TurbulenceCondition : Codable
  • The struct METAR represents a METAR object. This object is codable to allow easy manipulaition with JSON.

    See more

    Declaration

    Swift

    public struct METAR : Codable
  • The struct STATION represents a STATION object. This object is codable to allow easy manipulaition with JSON.

    See more

    Declaration

    Swift

    public struct STATION
  • TAF

    This struct contains the TAF.

    See more

    Declaration

    Swift

    public struct TAF : Codable
  • Core structure providing the communications processes.

    This structure is the core structure that was providing communications for the reports. This structure is in the process of being deprecated and is being replaced by a generic Reports object.

    See more

    Declaration

    Swift

    public struct Comms
  • Undocumented

    See more

    Declaration

    Swift

    public struct ReportCore : NetworkingCodableProtocol
  • Undocumented

    See more

    Declaration

    Swift

    public struct TimeConstraints : Codable
  • Undocumented

    See more

    Declaration

    Swift

    public struct StartEnd : Codable
  • Undocumented

    See more

    Declaration

    Swift

    public struct StationConstraints : Codable
  • An object representing the latitude and longitude of a point.

    See more

    Declaration

    Swift

    public struct Coordinates : Codable
  • Represents one leg of a flight path.

    Representing one leg of a flight path using either:

    • A station String
    • The starting point and the ending point

    When using the station string, the four digit airport is the starting point. The ending point is the is the next leg station string.

    See more

    Declaration

    Swift

    public struct CoordinatePath : Codable
  • The total flight path.

    The flight path containing all legs of the flight. The CoordinatePath objects are arranged in ascending order of leg numbers.

    See more

    Declaration

    Swift

    public struct FlightPath : Codable
  • Represents the coordinates and radius of a specific point.

    See more

    Declaration

    Swift

    public struct AreaConstraints : Codable
  • A rectangle bounded by coordinates

    See more

    Declaration

    Swift

    public struct CoordinateRectangle : Codable