class InFlightInfoResults
Attributes
inFlightInfoResult[RW]
Public Class Methods
new(inFlightInfoResult = nil)
click to toggle source
# File lib/FlightXML2REST.rb, line 1587 def initialize(inFlightInfoResult = nil) begin rawInFlightInfoResult = JSON.parse(inFlightInfoResult) inFlightInfoResult = rawInFlightInfoResult['InFlightInfoResult'] @inFlightInfoResult = InFlightAircraftStruct.new(inFlightInfoResult['altitude'], inFlightInfoResult['altitudeChange'], inFlightInfoResult['altitudeStatus'], inFlightInfoResult['departureTime'], inFlightInfoResult['destination'], inFlightInfoResult['faFlightID'], inFlightInfoResult['firstPositionTime'], inFlightInfoResult['groundspeed'], inFlightInfoResult['heading'], inFlightInfoResult['highLatitude'], inFlightInfoResult['highLongitude'], inFlightInfoResult['ident'], inFlightInfoResult['latitude'], inFlightInfoResult['longitude'], inFlightInfoResult['lowLatitude'], inFlightInfoResult['lowLongitude'], inFlightInfoResult['origin'], inFlightInfoResult['prefix'], inFlightInfoResult['suffix'], inFlightInfoResult['timeout'], inFlightInfoResult['timestamp'], inFlightInfoResult['type'], inFlightInfoResult['updateType'], inFlightInfoResult['waypoints'] ) rescue raise FlightAwareError.new(rawInFlightInfoResult['error']).error end end