class Geong::Geocoder::GeocoderService::Client
Public Instance Methods
address(query)
click to toggle source
# File generated/geong/geocoder/geocoder_service.rb, line 33 def address(query) send_address(query) return recv_address() end
coordinates(address)
click to toggle source
# File generated/geong/geocoder/geocoder_service.rb, line 16 def coordinates(address) send_coordinates(address) return recv_coordinates() end
recv_address()
click to toggle source
# File generated/geong/geocoder/geocoder_service.rb, line 42 def recv_address() result = receive_message(Address_result) return result.success unless result.success.nil? raise result.error unless result.error.nil? raise result.error2 unless result.error2.nil? raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'address failed: unknown result') end
recv_coordinates()
click to toggle source
# File generated/geong/geocoder/geocoder_service.rb, line 25 def recv_coordinates() result = receive_message(Coordinates_result) return result.success unless result.success.nil? raise result.error unless result.error.nil? raise result.error2 unless result.error2.nil? raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'coordinates failed: unknown result') end
send_address(query)
click to toggle source
# File generated/geong/geocoder/geocoder_service.rb, line 38 def send_address(query) send_message('address', Address_args, :query => query) end
send_coordinates(address)
click to toggle source
# File generated/geong/geocoder/geocoder_service.rb, line 21 def send_coordinates(address) send_message('coordinates', Coordinates_args, :address => address) end