getresp()
private
Receives a response from the destination host.
Returns the response code or raises FTPTempError, FTPPermError, or
FTPProtoError
# File lib/net/ftp.rb, line 460
def getresp # :nodoc:
@last_response = getmultiline
@last_response_code = @last_response[0, 3]
case @last_response_code
when /\A[123]/
return @last_response
when /\A4/
raise FTPTempError, @last_response
when /\A5/
raise FTPPermError, @last_response
else
raise FTPProtoError, @last_response
end
end